Perl больше не самый высокооплачиваемый язык программирования, а JavaScript снова на коне — опрос Stack Overflow
Богдан Мирченко
03.08.2021 18:17
На Stack Overflow опубликовали результаты большого исследования. Они содержат много полезной и интересной информации об опыте и образовании современных программистов, их хобби, привычках, любимых технологиях и многом другом. В 2021 году в опросе приняли участие более 80 тысяч человек. Предлагаем вам вкратце ознакомиться с его результатами.
География участников опроса
В 2021 году в исследовании приняли участие 83 тыс. 439 человек, в том числе 770 специалистов из Украины. В 2020-м было опрошено 64 тыс. 416 человек.
JavaScript девятый год подряд самый популярный язык программирования. Python уступил SQL третье место, на втором — языки разметки HTML/CSS;
Почти 60% опрошенных научились программировать на онлайн-ресурсах. Молодые респонденты, как правило, учатся на онлайн-курсах, форумах и других онлайн-ресурсах. Более возрастные участники опроса учились программированию в школах или по книгам;
AWS сохраняет лидерство в качестве наиболее широко используемой облачной платформы, но Google Cloud и Microsoft Azure добились значительных успехов по сравнению с прошлым годом;
React.js превзошел jQuery в качестве самого популярного веб-фреймворка;
Svelte занял первое место как самый любимый фреймворк разработчиков. Среди любимых React занимает лишь четвертое место;
76% профессиональных разработчиков работают хотя бы на неполную ставку. В прошлом году их было более 92%;
Более 50% респондентов написали свою первую строчку кода в возрасте от 11 до 17 лет;
Большая часть опрошенных — почти 60%, в профессии 10 и менее лет;
Среди опрошенных больше всего фулстек-, бэкенд-, фронтенд- и разработчиков десктопных приложений;
70% всех респондентов и 80% профессиональных разработчиков получили высшее образование в той или иной форме. Наиболее распространенная — степень бакалавра — 42%;
48% профессиональных разработчиков — это люди от 25 до 34 лет. Почти половина респондентов 65+ не считают себя профессиональными разработчиками;
При возникновении проблемы почти 90% разработчиков ищут ответ в гугле, ~80% — на Stack Overflow, 48% прекращают работать и возвращаются к решению задачи позже. Есть и те, кто переключаются на игры, медитируют или просто паникуют, их 12% и 10% и 9% соответственно (респондентам можно было проголосовать за несколько вариантов).
Самые популярные технологии
Топ-10 языков программирования
Топ-10 баз данных
Самые популярные облачные платформы
Топ-10 веб-фреймворков
Топ-10 IDE
Самые используемые операционные системы
Топ-10 самый любимых и нелюбимых языков программирования
Топ-10 технологий, с которыми разработчики хотят работать, но пока не начали и планируют изучить
Как разработчики ищут решение возникшей проблемы
Самые высокооплачиваемые технологии
Perl переместился с позиции самого высокооплачиваемого языка программирования по результатам прошлого года на пятое место. Теперь самую высокую зарплату получают разработчики Clojure. (Доход указан в год)
Топ-10 самых высооплачиваемых языков программирования
Топ-10 самых высооплачиваемых специалистов по базам данных
Топ-10 самых высооплачиваемых специалистов по веб-фреймворкам
Топ-10 самых высооплачиваемых специалистов по облачным платформам
Зарплата по должностям
Самые высокие зарплаты получают Engineering Managers, специалисты DevOps и Data Engineers.
Топ зарплат по должностям_1
Топ зарплат по должностям_2
Оригинал исследования с полными результатами доступен по ссылке.