JetBrains: Украина – в лидерах по числу разработчиков-эмигрантов
На платформе JetBrains опубликовали результаты ежегодного опроса, посвященного экосистеме разработки. Отчет отражает информацию о современных тенденциях в IT-отрасли, а также интересные факты об инструментах, технологиях, языках программирования и других аспектах мира разработки. Мы разбили результаты на несколько частей. В первой публикуем основные выводы исследования.
Языки программирования
В рейтинге приняли участие почти 32 тысячи специалистов из 183 стран и регионов.
Согласно опросу:
- Самый популярный язык — JavaScript;
- Python популярнее Java c точки зрения общей распространенности, а Java чаще, чем Python, упоминается в качестве основного языка;
- Пять языков, которые разработчики чаще всего планируют изучать или на которые хотят перейти, — Go, Kotlin, TypeScript, Python и Rust;
- Пять языков, которые разработчики чаще всего изучали в 2021 году, — JavaScript, Python, TypeScript, Java и Go;
- Популярность Ruby, Objective-C и Scala за последние пять лет упала;
- Пять языков, популярность которых растет быстрее всего, — Python, TypeScript, Kotlin, SQL и Go;
- 71 % опрошенных занимаются разработкой веб-бекенда.
Самые популярные языки программирования согласно опросу:
Примечание: HTML/CSS — не язык программирования, однако в JetBrains решили оценить его популярность по сравнению с языками программирования.
Популярность языков программирования за последние пять лет
В 2021 году JetBrains расширили географию опроса. В результате изменились доли некоторых языков. Например, доля PHP в новых регионах на 3% выше, а доли Python и Java — чуть-чуть ниже, чем в странах, участвовавших в опросе первоначально.
Основные и второстепенные языки
Респондентам предложили ответить на вопрос, какие языки программирования они могли бы назвать основными в своей работе? Выбрать можно было не более трех языков. Вот как распределились голоса:
Планы по изучению других языков
На вопрос планируют ли специалисты начать использовать или перейти на другие языки в течение следующих месяцев были получены следующие данные:
Какие языки программирования планируют изучить разработчики
Операционные системы
Опрос показал, что за последние пять лет предпочтения разработчиков в части операционных систем (ОС) не изменились. Лидирующую позицию по-прежнему занимает Windows, на втором месте — Linux, а на третьем — macOS. Респонденты могли выбрать несколько опций в качестве ответа.
В каких ОС работают разработчики
Всех респондентов, работающих в операционной системе Windows, спросили, используют ли они качестве локальной разработки Windows Subsystem for Linux (WSL). Вот, что они ответили:
Использование разработчиками WSL
Согласно исследованию, в основном специалисты разрабатывают приложения под следующие платформы:
Под какие платформы в основном разрабатываются приложения
Типы программного обеспечения (ПО), которые программисты в основном разрабатывают:
Типы разрабатываемого ПО
Область деятельности IT-специалистов:
Чем занимаются IT-специалисты
Программное обеспечение какого типа по основному языку разрабатывают опрошенные:
Разрабатываемые типы ПО в зависимости от основного языка
Под какие платформы разрабатывают респонденты в зависимости от основного языка:
Под какие платформы разрабатывают респонденты в зависимости от основного языка
Популярность языков программирования по региону:
Гендер и разработка
В рамках исследования также посчитали, кто из опрошенных и чем занимается в зависимости от гендерной принадлежности.
«Другое» включает в себя варианты «небинарный», «гендерквир» и «гендерно неконформный», а также «Другое — укажите» и «Предпочитаю не отвечать». Но, согласно исследованию, размер этой выборки слишком мал, чтобы делать какие-либо значимые выводы.
Женщины чаще мужчин занимаются анализом данных, машинным обучением, UX/UI-дизайном и исследованиям. Реже — разработкой инфраструктуры, DevOps, системным администрированием или развертыванием.
Опыт профессионального программирования по гендеру:
Опыт программирования в зависимости от гендера
Языки
Разработчиков спросили, на каком языке они разговаривают на работе. Как ни странно, самым используемым оказался английским, за ним следуют носители китайского языка, на третьем месте японский.
На каком языке специалисты разговаривают на работе
Доля английского как рабочего по регионам:
Доля английского языка как рабочего по регионам
Миграция
Доля иммигрантов и эмигрантов:
Доля эмигрантов и иммигрантов
Доля иммигрантов = число работающих в регионе людей, которые родились в другом регионе/общее количество работающих в регионе людей.
Доля эмигрантов = количество людей, родившихся в одной стране, но работающих в другой/общее количество людей, родившихся в этой стране
Зарплата
В исследование заработная плата бралась на основе медианного значения в долларах США в год за вычетом налогов, без учета бонусов. Согласно результатам опроса, самая высокая зарплата у разработчиков из США — $102000 в год, у специалистов из Украины — $27 тыс.
Медианная заработная плата по регионам
Зарплата по должностям
В зависимости от должности, больше всех зарабатывают архитекторы ПО и директоры — CEO, CTO.
Сообщить об опечатке
Текст, который будет отправлен нашим редакторам: