Привет, Хабр! В начале 2020 года мы провели четвертый ежегодный опрос о состоянии экосистемы разработки, чтобы узнать, как живут программисты, какие языки, технологии и инструменты они используют, и как изменился мир разработки по сравнению с 2019 годом.
Мы проанализировали мнения о 20 тысяч респонденты из 18 стран .
Больше, чем 2,5 тыс.
программистов из России, и это позволяет сделать выводы о том, чем российский рынок разработки отличается от остального мира.
Здесь мы поделимся наиболее интересными результатами.
Важно отметить, что опрос проводился до введения карантина.
Будет интересно посмотреть на динамику всех показателей в следующем году.
В этом году мы расширили список вопросов о профессиональной деятельности и добавили раздел, посвященный образу жизни.
Перво-наперво.
Профессиональная сфера
Языки программирования.В этом году Питон превзошел 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 #исследования #тренды
-
На 2 Меньше
19 Oct, 24 -
Интернет-Таблица Менделеева
19 Oct, 24 -
Самый Тонкий Ноутбук. Вуду Зависть 133
19 Oct, 24 -
Не Забывайте – Мы Работаем В Субботу!
19 Oct, 24 -
Jetbrains На Rubyconfby В Минске 22 Марта
19 Oct, 24