Stack Overflow провел традиционный опрос и исследование по имеющимся у сервиса данным о разработчиках. Пожалуй, самые интересные моменты этого исследования:

По данным SO, в Таджикистане 350 профессиональных разработчиков, в России — 300 000, в Великобритании 783 000, в Индии… 1 860 000! США пока держит первенство с 3 869 000 профессиональными разработчиками.

Исследование Stack Overflow

Большинство (28%) считает себя full-stack веб-разработчиками, 12% занимаются исключительно серверной частью приложений и сервисов. Фронтэндеров всего 5,8%.

В лидерах по популярности среди технологий — ожидаемо Java Script (90% в фронтэнде, 85% — доля выбравших ее из тех, кто входит в группу full-stack, и даже среди бекэндеров — 54%). В мобильном мире с большим отрывом рулит Android (61,9%). PHP теряет в популярности из-за роста NodeJS и в 2016-м идет примерно на равных с Python-ом (26% / 25%). Вторая после JS по популярности среди технологий — SQL, третья — Java. C / C++ на протяжении последних лет заметно теряют в весе.

Исследование Stack Overflow

Больше всего из технологий разработчики «любят» относительно новые языки Rust и Swift. Наиболее одеозные технологии, к которым все испытывают отвращение — Visual Basic и Wordpress (ха-ха). Наиболее желанные для изучения направления — разработка под Android и NodeJS.

Исследование Stack Overflow

Самые интересные технологии для 40 миллионов посетителей Stack Overflow, пользовавшихся сервисом в январе этого года — JavaScript, Java, Android и Python.

Исследование Stack Overflow

Среди самых «прорывных» технологий, быстро набирающих популярность — React, Spark и Swift. Среди самых дохлых — Windows Phone, Haskell и CoffeeScript (что неудивительно).

Исследование Stack Overflow

Технологии, приносящие наибольший доход разработчикам в США — Spark, Scala и Cassandra. В мире — F#, Dart и Cassandra.

Исследование Stack Overflow

Исследование Stack Overflow

Самая высокооплачиваемая технология среди фронт-эндеров — React.

Интересно, что 67% респондентов имеют полную занятость, 12,5% — студенты. Всего 7% — контрактники/фрилансеры (разработчиков-пенсионеров, к слову, аж 0,2%).

Исследование Stack Overflow

Самая популярная связка технологий среди фронт-энд-разработчиков — AngularJS, JavaScript, Node.js, у full-stack-разработчиков — JavaScript, PHP, SQL. На бекэнде популярно то же комбо — JavaScript, PHP, SQL. Специалисты, занятые обработкой данных, предпочитают связку Python, R, SQL.

Подавляющее большинство разработчиков старше 20, но еще не достигла 34-х лет (52% от общего количества).

Исследование Stack Overflow

Самый старый сферический разработчик в вакууме — в США (ему 32 года), самый молодой — в Индии (ему 25 лет).

Исследование Stack Overflow

Среди разработчиков 93% — мужчины, около 6% — женщины, плюс остальные 1,5 процента неопределившихся.

Исследование Stack Overflow

Что касается образования — подавляющее большинство пользователей SO — это самоучки (70% в совокупности), классическое вузовское образование получило относительно небольшое количество разработчиков.

Исследование Stack Overflow

При этом, что удивительно, высшее образование не оказывает сильного влияния на зарплату разработчика.

Исследование Stack Overflow

Интересно распределение разработчиков по используемому инструментарию — среде разработки. Тут неожиданно впереди планеты всей — Notepad++, за ним следует Visual Studio и Sublime Text на третьем месте.

Исследование Stack Overflow

Предпочтения по операционным системам тоже интересны, особенно в историческом ключе:

Исследование Stack Overflow

Большинство разработчиков ставят наивысшим приоритетом размер оплаты своего труда, на втором месте по популярности стоит цель оптимально сбалансировать время, отводимое на жизнь и работу.

Исследование Stack Overflow

Интересно выглядит распределение по странам разработчиков, ценящих свой труд (в плане его оплаты):

Исследование Stack Overflow

Самые главные проблемы в рабочем процессе — нереалистичные ожидания руководителей, плохая документация, невнятные задания и неэффективный процесс разработки.

Исследование Stack Overflow

Зарплата в зависимости от должности изменяется не так сильно, как можно было подумать:

Исследование Stack Overflow

Мне понравилось, как в Stack Overflow померяли покупательную способность в разных странах — по метрике «сколько БигМаков можно купить на среднюю зарплату в год». Ох уж эти американцы. :D

Исследование Stack Overflow

Еще одна интересная графа о жилищном вопросе:

Исследование Stack Overflow

В Берлине и Индии на квартиру уйдет примерно одинаковая часть зарплаты — 16%, тогда как в США (LA) этот показатель составит уже 19%. Неплохо себя чувствуют квартиросъемщики в Монтреале (Канада).

От количество работников в компании зарплата в этой компании, как правило, зависит не очень сильно. Например, в компании с 20 работниками вы получите зарплату всего на 10% меньшую, чем в компании, в которой трудится 10 000 сотрудников.

Исследование Stack Overflow

С ростом оплаты труда (внезапно!) растет и удовлетворенность своей работой (хотя это, скорее, процесс с обратной связью):

Исследование Stack Overflow

Интересно и распределение зарплаты по полам, в зависимости от возраста:

Исследование Stack Overflow

И опыта:

Исследование Stack Overflow

Самая высокая удовлетворенность работой в области разработки игр, самая унылая работа в мире телекома:

Исследование Stack Overflow

Количество разработчиков, работающих удаленно весьма велико, но, тем не менее, они в меньшинстве:

Исследование Stack Overflow

Интересно, что чем опытнее становится разработчик, тем чаще он уходит на полную «удаленку»:

Исследование Stack Overflow

Больше всего удаленная работа популярна в Аргентине. Россия тоже в первой пятерке. Удивительно, но в пятерку не попала Индия:

Исследование Stack Overflow

Разработчики, работающие удаленно, больше любят свою работу:

Исследование Stack Overflow

При этом большинство коммитит код по нескольку раз в день:

Исследование Stack Overflow

И, что тоже интересно, чем больше программист коммитит, тем больше он удовлетворен своей работой (хотя и тут, очевидно, есть обратная связь):

Исследование Stack Overflow

Источник: Developer Survey Results 2016 / Stackoverflow.com
Понравилось? Поделись!

Пока заметку никто не прокомментировал...


Оставить новый комментарий

Войдите, чтобы оставить свой комментарий:

Войти через...


Это даст читателю возможность голоса, комментария, создания закладки, и даже написания поста, не говоря о множестве других мелких ништяков.

Соациализируемся


Также найти меня можно в других злачных местах:

Все еще использую электронную почту:
andreybaksalyar@ya.ru