Несмотря на экономический климат, более шестидесяти процентов американских разработчиков Microsoft .NET, участвовавших в недавнем опросе, увидели рост своей заработной платы в 2012 году, и средняя заработная плата составила 94 381 доллар.
Эти результаты получены в результате второго ежегодного опроса о заработной плате, проведенного журналом Visual Studio, и выборка, самостоятельно отобранная из числа подписчиков журнала и связанных с ним пользователей, разработчиков .NetInsight и Redmond, может быть далеко не репрезентативной.
Тем не менее, в опросе представлены интересные данные, включая вывод о том, что, хотя средняя зарплата респондентов выросла более чем на 1600 долларов, средняя зарплата снизилась на 2000 долларов:
Статистика, приведенная в отчете по этому опросу, заключается в том, что средняя национальная зарплата разработчиков программного обеспечения в Соединенных Штатах в декабре 2012 года составляла 75 000 долларов, поэтому нам нужно объяснить, почему средняя зарплата, обнаруженная в этом опросе, проведенном в ноябре 2012 года, составила 90 000 долларов. Возраст, опыт и образование, по-видимому, являются наиболее вероятными факторами. Средний возраст 1031 респондента составил 46 лет, в среднем они проработали в Microsoft 12,5 лет, а 42,9% сообщили о 10 или более годах со своим нынешним работодателем; 73% имели 4-летнее высшее образование или выше, и, как показывает эта таблица, заработная плата сильно коррелировала с уровнем образования:
Еще один интересный вывод заключается в том, что наиболее прибыльно работать на независимого поставщика программного обеспечения или, почти в равной степени, на стороннего поставщика решений.
Те участники этого опроса, которые были самозанятыми, имели зарплату выше средней, но их было немного. Самой большой группой в этом опросе были те, кто работал в корпорации, включая саму Microsoft, и средняя зарплата для этой группы была немного ниже общего среднего показателя. Значительно ниже среднего уровня оказались группы, работающие в государственных, образовательных и некоммерческих организациях.
Неудивительно, что именно высшие должности требуют самых высоких зарплат. 2,5% выборки составляли ИТ-директора, и их базовая зарплата была примерно на 15 000 долларов выше нормы. Еще более высокооплачиваемыми были те, кто занимался исследованиями и разработками, но они были меньшей группой и, по-видимому, включали некоторых очень высокопоставленных людей. Веб-разработчикам, по-видимому, платят меньше всего-на 15 тысяч долларов меньше, чем разработчикам приложений. Те, кто претендовал на «Программистов», заработали на 12 тысяч долларов меньше, чем «Инженеры-программисты». Но стать «Старшим инженером-программистом или разработчиком» дает большой прирост в плане вознаграждения до более чем 100 тысяч долларов.
Существует неутешительная гендерная предвзятость: в среднем мужчины зарабатывают больше женщин на 11 тысяч долларов.
Учитывая, что это опрос разработчиков .NET, интересным моментом, вытекающим из результатов о языках, используемых в прошлом году, является не то, что две трети использовали C#, более 45% использовали Visual Basic .NET (хотя я признаю, что нахожу это высокой долей), а то, что почти половина использовала JavaScript. Более половины использовали HTML/CSS, что также удивительно, поскольку доля веб-разработчиков и более четверти использовали, но это
Респонденты, участвовавшие в этом опросе, имели хорошую гарантию занятости — только 4,3% были уволены в течение предыдущих 12 месяцев. На вопрос о том, какие технологии хороши для удержания рабочих мест, Visual Studio/.NET Framework заняли первое место с большим отрывом (82%), а SQL Server (65%) занял второе место. Более половины (55%) назвали HTML/JavaScript будущим доказательством, что указывает на ветры перемен в Microsoft.
Один вывод, который может быть обнадеживающим, спорным или удручающим, в зависимости от вашей точки зрения, заключается в том, что подавляющее большинство опрошенных ожидали, что они все еще будут работать .ЧИСТАЯ технология за 5 лет.