Экосистема Разработки В 2020 Году: Как Живут Программисты В России И Мире

Привет, Хабр! В начале 2020 года мы провели четвертый ежегодный опрос о состоянии экосистемы разработки, чтобы узнать, как живут программисты, какие языки, технологии и инструменты они используют, и как изменился мир разработки по сравнению с 2019 годом.

Мы проанализировали мнения о 20 тысяч респонденты из 18 стран .

Больше, чем 2,5 тыс.

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

Здесь мы поделимся наиболее интересными результатами.

Важно отметить, что опрос проводился до введения карантина.

Будет интересно посмотреть на динамику всех показателей в следующем году.



Экосистема разработки в 2020 году: как живут программисты в России и мире

В этом году мы расширили список вопросов о профессиональной деятельности и добавили раздел, посвященный образу жизни.

Перво-наперво.



Профессиональная сфера

Языки программирования.

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

Однако большинство респондентов в обеих странах по-прежнему выбирают Джава .

Машинопись И С++ вытеснил PHP из пятерки наиболее часто используемых языков в мире; в России PHP по-прежнему на 4-м месте:

  • Топ-5 мира: JavaScript (70,6%), Python (56,1%), Java (55,6%), TypeScript (28,5%), C++ (27,6%);
  • Топ-5 для России: JavaScript (62,8%), Python (46,8%), Java (36,5%), PHP (24,5%), TypeScript (23,1%).

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

Однако относительно новые языки, такие как Идти , Котлин И Быстрый , чаще используются в России.

Аналогичную картину мы видим и в ответах, касающихся изучения дополнительных языков: российских разработчиков больше привлекают новые языки.

Они чаще изучают Go и Kotlin, а Python, Java, TypeScript и PHP — реже.

Топ-5 языков, которые респонденты начали или продолжили изучать за последние 12 месяцев:

  • в мире - Питон (31%), JavaScript (26%), Java (22%), TypeScript (20%), Go (18%);
  • в России - JavaScript (24%), Python (23%), Go (22%), Kotlin (18%), Java (15%).

Для изучения новых языков и технологий российские программисты гораздо чаще используют практически все источники знаний: документацию, книги, МООК-платформы.

Но форумы и блоги одинаково популярны среди разработчиков по всему миру.

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

В глобальном списке языков, на которые планируют перейти наши респонденты, Идти И Котлин .

Для России список тот же, с той лишь разницей, что на первом месте стоит Kotlin. Однако в целом российские программисты менее склонны к переходу на новые языки: 51% из них не планируют такого перехода, для остального мира этот показатель составляет 45%.

База данных.

Топ-3 СУБД по использованию за последний год в мире: MySQL (66%), PostgreSQL (36%), MongoDB (35%).

В России лидирует с уверенным отрывом PostgreSQL (61%), на MySQL приходится 42%, на MongoDB и Redis — по 30%.

Россияне также в 10 раз чаще используют ClickHouse — СУБД с российскими корнями.

Хостинг.

В России по-прежнему предпочитают размещать базы данных, сервисы и приложения на частных серверах (66%) или локально (53%).

Популярность облачных сервисов (AWS, MS Azure, GCP и др.

) почти в 2 раза ниже мировой — 27% и 53% соответственно.

Открытый источник.

Российские разработчики реже участвуют в проектах с открытым исходным кодом — всего 41%.

В мировом масштабе этот показатель составляет 52%.

Коммуникации на работе.

Программисты из России гораздо реже, чем их зарубежные коллеги, используют видеоконференции (Google Meet, Zoom), электронную почту и календари для общения на работе, но гораздо чаще используют мессенджеры (для быстрых сообщений/звонков).

Предпочтения в мессенджерах тоже разные: ожидаемо на первом месте Телеграмма (Россияне используют его почти в 9 раз чаще), за ним следуют Slack и Skype. В мировом рейтинге в тройку лидеров вошли Slack, Skype и Microsoft Teams. Типы компаний.

74% российских разработчиков работают в ИТ-компаниях, тогда как в мире на ИТ-сектор приходится 68% разработчиков.

Интересно, что в мире эта цифра не изменилась с 2018 года, но в России 2 года назад в ИТ было занято больше разработчиков — 82%.

Если посмотреть на срез ИТ-компаний, которые нанимают соотечественников, здесь выделяются финтех и телеком — их доля значительно выше среднемировой.

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

Типы развития.

Российские программисты больше участвуют в разработке продуктов — 71% в России против 63% в мире.

В аутсорсинговом развитии в России также занято больше людей, чем в среднем по миру – 22% и 13% соответственно.

А вот тех, кто разрабатывает продукты для использования внутри собственной компании, в России в полтора раза меньше, чем в мире – 30% против 46%.



Стиль жизни

В этом году мы добавили новый раздел, посвященный образу жизни.

Мы расспросили разработчиков об их привычках, о том, как они ищут информацию и об их участии в благотворительности.

Этот раздел был необязательным, но примерно две трети респондентов предпочли ответить на наши вопросы.

Здесь мы также обнаружили интересные различия.

Распорядок дня, хобби.

Российские программисты начинают свой рабочий день позже: только половина из них приступает к работе до 10 утра, тогда как в мире так делают 80%.

Но у всех программистов, независимо от страны, общие взгляды на хобби.

В свободное время они больше всего любят заниматься… как вы думаете? Программирование! Правда, есть различия: если в среднем по миру разработчики чаще смотрят телевизор, общаются и смотрят спортивные игры, то россияне чаще читают, занимаются спортом и путешествуют. Еще они больше любят настольные игры.

В офлайне российские программисты гораздо чаще ходят на митапы — 47% против 34% в мире.

А в сети больше пользуются другими соцсетями - они гораздо популярнее среди россиян В контакте с И Инстаграм , они лидируют в мире Твиттер И Фейсбук .

Если рассматривать источники информации в целом, то отечественные программисты используют социальные сети, новостные сайты, телевидение (почти в 5 раз меньше), печатные СМИ (4 раза) и радио (3 раза), а не книги и форумы (Reddit, Stack Overflow).

) чаще обращаются к зарубежным коллегам.

Искусственный интеллект. Российские разработчики больше доверяют искусственному интеллекту — 62% признают, что ИИ заменит программистов в будущем, а 8% в этом полностью уверены.

В мировом сообществе это 50% и 4% соответственно.

62% российских разработчиков готовы довериться решению робота-судьи, и только 49% их зарубежных коллег допускают такую возможность.

Благотворительность.

Взгляды на благотворительность также существенно различаются: лишь 35% отечественных программистов хоть каким-то образом участвуют в благотворительных проектах — это в полтора раза меньше, чем в мире.

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

Однако главной причиной участия в благотворительности как в России, так и в мире является желание сделать мир лучше.

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

Подробный отчет о состоянии глобальной экосистемы развития с инфографикой см.

наш сайт .

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

Вы можете ознакомиться с методологией исследования Здесь .

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

Мы благодарим каждого из 34 076 участники опроса из 128 Страны Вы помогли нам получить современное представление о мире разработки, поделиться с сообществом интересными фактами и даже по-новому взглянуть на то, в каком направлении нам следует двигаться и как улучшить наши продукты.

Спасибо! Мы планируем продолжать следить за тенденциями развития и проводить подобные исследования.

Если вам интересно, присоединяйтесь к нашему исследовательская группа .

Таким образом, вы не пропустите наш опрос в следующем году и сможете принять участие в других мероприятиях, таких как UX-исследования и интервью.

Также будут призы для участников панельной дискуссии.

Ваша команда JetBrains Стремление к развитию Теги: #программирование #Исследования и прогнозы в ИТ #исследования #jetbrains #исследования #тренды

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.