

Обзор экосистемы разработки 2021: интересные факты о российских и мировых программистах
13 Декабря 2021
В 2021 году был проведен ежегодный опрос среди разработчиков об экосистеме в сфере IT. Программисты рассказали об основных изменениях в области разработки за текущий год и о том, какими технологиями, языками, инструментами они пользуются. Участники опроса - не только специалисты из России, но и разработчики со всего мира.
Своими мнениями поделились 31743 программиста из 183 стран. Россию представляли примерно 2000 респондентов, что дает основания проанализировать ключевые отличия российского IT-пространства от мирового. Представляем несколько интересных таких различий:
- Разработчики из России младше, однако чувствуют себя недостаточно счастливо. В процентном соотношении доля программистов во всем мире, которым больше 40 лет - 14%, а в РФ – лишь 8%. Уровень счастья российских специалистов – 6%, в других странах считают себя счастливыми 21%;
- В ходе опроса женщин-программистов выяснилось, что в российской разработке трудятся 7% представителей прекрасной половины, а средняя величина в мире - 5%. В Европе Беларусь может похвастаться самым большим количеством женщин-программистов (12%), а лидер во всем мире в этом рейтинге Южная Корея (13%). Согласно статистике, со временем количество женщин-разработчиков увеличивается. В частности, большой их процент работает UX/UI-дизайнерами, в сфере машинного обучения, в области по анализу данных. Чуть меньше среди системных администраторов, DevOps-разработчиков. Если сравнивать с мировой статистикой, в России преобладают среди женщин тестировщики ПО.

- Российские разработчики стремительно вырастают до категории senior, доля опытных программистов (с опытом работы больше 16 лет) среди senior 95%. Для сравнения, японские и южнокорейские IT-специалисты с аналогичным опытом имеют максимально низкий коэффициент профессионального роста в мире – 72%.



Какие технологии и языки программирования востребованы: интересные факты
- Распространенным языком по итогам 2020 года стал JavaScript, его использовали 69% опрошенных из всей планеты, 39% разработчиков считают этот язык ключевым в своей деятельности. В России этот показатель составляет 56% и 28%.
- Российские специалисты заявляют, что в 2020 году язык Python более популярен, чем Java – 23% и 18%, согласно мировой статистике – Java отдают предпочтение 32% разработчиков, а Python – 29%. В целом, за последнее время в мире (52% и 49%), и в России (46% и 31%) более популярным был язык Python.
- Выделим языки, стремительно повышающие свою популярность – это Python, TypeScript, Kotlin, SQL и Go.
- За год российским разработчикам понадобилось меньшее количество языков. Среднестатистический программист в России (так же в Украине и Беларуси) за год, как правило использует 4 языка, зарубежным разработчикам нужно для использования 5 или 6 языков программирования. Каждый 5-й опрошенный, говорил, что использует более семи языков. В России такой ответ был у 10% респондентов. Российские специалисты на просьбу назвать три ключевых языка программирования в большинстве выбирали один, максимум два.


- программисты из России преимущественно используют в своей работе серверные инструменты, чем облачные, чего не скажешь о зарубежных программистах. Технологическое ПО GitLab и Atlassian в РФ (28% и 26%) тоже преобладают в сравнении с мировым IT-сообществом (22% и 18%). Российские пользователи облачных сервисов меньше пользуются решениями Amazon, по сравнению с их коллегами из мирового пространства. 12% опрошенных разработчиков в мире считают Amazon востребованной технологией, в России такое мнение есть у 3% респондентов.
- Российские разработчики не ограничиваются зарубежными технологиями, пользуются также российскими. К ним можно отнести бизнес-сервис Яндекс.Почта, Яндекс.Календарь, СУБД ClickHouse.
В последнее время дистанционная работа стремительно развивается. Переход на «удаленку» коснулся не только всего рынка, но и повлиял на рабочие будни разработчиков:
- Из всех опрошенных, 66% специалистов пользуются в своей работе сервисами для видеосвязи, в прошлом году показатель составлял 43%;
- На просторах мирового сообщества программы для видеоконференций Zoom, Microsoft Teams и Google Meet приобрели популярность, в отличии от Skype, его пользовательская аудитория уменьшилась. А вот как выглядит тройка лидеров по популярности среди средств видеосвязи в России: Zoom, Skype, Google Meet.
- Деловое общение в России происходит главным образом в мессенджерах, меньше - по электронной почте, так ответили 94% опрошенных, в мире этот показатель составляет 85%. Разные приоритеты и в использовании сервисов. Разработчики в мире выделяют три мессенджера-фаворита - Slack, Microsoft Teams, WhatsApp. Российские программисты отдают предпочтение Telegram, на втором и третьем месте Slack и Skype.
- по итогам прошедших четырех лет увеличилось использование инструментов в облачных вариантах;
- В начале прошлого года почти 70% зарубежных программистов работали в офисе, сейчас 80% перешли на дистанционный график, в России эта цифра еще выше - 87%;
- В предыдущем году значительная часть разработчиков отмечала программирование, как основное свое увлечение. В нынешнем году лидерами в перечне их хобби являются видеоигры, уровень их популярности возросла с 49% до 59%. Большинство российских программистов тоже отдают предпочтение видеоиграм (54%), в РФ читающая аудитория разработчиков больше, чем в других странах мира (42% и 36%), любят спорт (32% и 24%), чаще они заняты за настольными играми (19% и 12%);

- Рабочий день российских разработчиков начинается позднее. В зарубежных странах в 9 утра уже на рабочих местах половина программистов, в России лишь 1⁄4 часть.

Согласно опросу, благотворительностью занимается 31% программистов в России, в мире 55% специалистов оказывают благотворительную помощь. Российские программисты причиной своего участия в благотворительности называют желание решить проблему, которой не занимаются государственные власти. Больше всего они делают пожертвования или работают в благотворительных фондах.