>Советую не останавливаться в развитии, и иногда проверять актуальность своих познаний
>Я эти воспоминания привёл для того, чтобы продемонстрировать уровень разработок в MS в сравнении с Linux. В MS люди часто не владеют знаниями в той проблемной области для которой создают ПО. Это следствие принятой ими организации работ. Мне когда-то забавно было узнать, что созданием компонента DirectX для MS по договору занимается в качестве халтурки-подработки человек, который не первый год погружён в автоматизацию торговли. Делал это в рабочее время тайком от работодателя, совмещая программирование в 1C с попытками вгрузить в себя хоть какие-нибудь знания по 3D и изучая новую версию Visual Studio.
Можно предполагать, что Firewall для XP SP1 создавался такими же пионерами.