Доступны результаты исследования переполнения стека в 2017 году. Они охватывают множество различных аспектов ландшафта разработчиков, и один из них представляет непосредственный интерес-это то, что мы можем ожидать от оплаты и удовлетворены ли мы своей оплатой.
Более 64 000 разработчиков из 213 стран приняли участие в опросе переполнения стека 2017 года, проведенном в период с 12 января по 6 февраля, посетив опрос в основном с различных сайтов обмена стеками. 57% респондентов завершили весь опрос, и еще 24% ответили на достаточное количество вопросов, чтобы быть включенными в общую сумму 51 392 пригодных для использования ответов. Более четверти респондентов были из Северной Америки, более двух пятых-из Европы, а пятая часть-из Азии, Тихого океана и Австралии.
Stack Overflow поделился своими результатами опроса разработчиков 2017 года онлайн для разработчиков, а также подготовил отчет, Глобальный отчет о найме разработчиков 2017 года, предназначенный для работодателей, желающих нанять разработчиков. Позволяет получить биты от обоих из них, которые связаны с оплатой и удовлетворенностью оплатой.
Во всем мире самой высокооплачиваемой ролью оказался специалист по DevOps, что является относительно новым лейблом, который, безусловно, повысил уровень работы, связанной с управлением серверами, и отражает, насколько жизненно важно для организации иметь парней, которые не только выполняют рутинную домашнюю работу, но и могут быть положены в качестве специалистов по устранению неполадок/пожарных при бедствиях.
С точки зрения заработной платы Специалист по машинному обучению находится в близком соперничестве, и сравнение его среднего показателя в 66 тысяч долларов с 61 тысячами долларов для специалиста по обработке данных, который вполне может быть на одном уровне, если не более продвинутым с точки зрения знаний, предполагает, что прикрепление ярлыка «Специалист» может стоить около 5000 долларов! Однако тот факт, что наличие статистики или математического образования дает вам преимущество в зарплате, также ясно из того факта, что это выше «Ученого по данным».
Это что — то вроде позора, что Другие возглавляют список, но это может быть признаком того, что наличие экзотического титула означает, что вы можете получить чрезвычайно высокую зарплату. В нижней части масштабного дизайнера, с точки зрения среднемирового показателя, $4K ниже любой роли разработчика.
Взгляд на зарплаты разработчиков в глобальном масштабе несколько вводит в заблуждение, как видно из следующей таблицы:
Разработчикам в Северной Америке (то есть в Соединенных Штатах и Канаде) платят значительно лучше, чем в других странах, и те, кто находится в нижнем 5% процентиле, получают около четверти суммы, выплаченной тем, кто находится в верхних 5% (95%). В Европе разработчики в Германии, Австрии, Швейцарии (DACH) лучше всего оплачиваются, но те, кто находится в 5% процентиле, получают только около двадцатой части от самых высокооплачиваемых. В Великобритании и Ирландии неравенство меньше, и, хотя Франция является самой бедной платежеспособной частью Европы, нижестоящий работник может рассчитывать примерно на пятую часть того же, что и верхний. Остальная Европа демонстрирует огромное неравенство, как и остальной мир, — но это потому, что есть некоторые страны, которые хорошо платят (например, Испания и Австралия), а также те, у которых действительно низкая заработная плата.
Альтернативная картина оплаты труда разработчиков раскрывается данными, взятыми из ориентированного на разработчиков онлайн-отчета о самых высокооплачиваемых технологиях, поскольку он исключает большинство тех, кто зарабатывает меньше среднего.
На глобальном уровне Clojure является самой высокооплачиваемой технологией, и, поскольку она не фигурирует ни в одной из соответствующих таблиц для США, Великобритании, Германии или Франции, она может способствовать получению наибольшего дохода в остальной Европе или остальном мире. Точно так же Rust, Elixir и F# не фигурируют в региональных таблицах, в то время как Go, занимающий 5-е место в мире, является самым высокооплачиваемым языком в США, связанным с Scala, который занимает 9-е место в мире.
Typescript является самым высокооплачиваемым языком в Великобритании (53 763 доллара), его Python во Франции (42 151 доллар), а в Германии Java, Python и Typescript возглавляют таблицу с одинаковым средним показателем (53 763 доллара).
Итак, довольны ли разработчики своей зарплатой?В целом нет, как показано на следующей диаграмме.
Только 37,2% считают, что их зарплата примерно соответствует действительности, в то время как подавляющее большинство, 56,5%, считают, что им недоплачивают, а 10% утверждают, что им сильно недоплачивают. На другом конце шкалы 8% описывают себя как переплаченных, включая 0,6% , которые утверждают, что сильно переплатили.
Переполнение стека проясняет это с помощью:
Разработчики, работающие в государственных и некоммерческих организациях, чувствуют себя наиболее низкооплачиваемыми, в то время как те, кто работает в сфере финансов, чувствуют себя наиболее высокооплачиваемыми.