В начале 2018 года мы провели ежегодное исследование Экосистема разработчиков JetBrains 2018 чтобы узнать, каков мир программирования сейчас и как он изменился по сравнению с 2017 годом.
Здесь мы поделимся наиболее интересными результатами.
Мы собрали и проанализировали мнения более 6000 разработчиков из 17 стран.
Около 300 из них – из России, и это позволяет сделать выводы о том, чем российский рынок девелопмента отличается от остального мира.
Топ-5 наиболее часто используемых языков программирования как для мира, так и для России выглядит так:
- JavaScript
- Джава
- Питон
- PHP
- С#
) Однако российские разработчики пишут на C вдвое реже — 8% респондентов указали его как регулярно используемый язык, тогда как в среднем им пользуются около 16% программистов во всем мире.
Еще одно отличие — более частое использование Kotlin; на нем пишут почти 15% разработчиков, что существенно превышает мировой показатель (9%).
Нам, конечно, приятно такое признание со стороны наших российских коллег.
Топ-3 основных языков программирования в России совпадают с мировыми:
- Джава
- JavaScript
- Питон
) Мы также спросили наших респондентов, планируют ли они перейти на другой язык программирования в течение следующего года.
В мире самым перспективным языком, на который планирует перейти наибольшее количество разработчиков, стал Go. В России он немного опередил Kotlin. Российские программисты переходят на C, C#, C++, JavaScript, Ruby менее охотно, чем разработчики во всем мире.
За последний год более 90% разработчиков как в России, так и во всем мире изучили хотя бы один новый язык.
При этом российские программисты гораздо меньше интересовались популярными языками JavaScript, Python и PHP. Нас также интересовало, как меняются подходы к хостингу.
Мы спросили разработчиков, где они размещают базы данных и/или сервисы и/или приложения, которые они разрабатывают самостоятельно или в компании (вы можете выбрать несколько вариантов).
Во всем мире мы наблюдаем устойчивую тенденцию перехода от собственных серверов и локальной инфраструктуры к услугам облачных провайдеров: Amazon Web Services (30%), Google Cloud Platform (10%), Microsoft Azure (10%) и т.д. В России использование облачных сервисов пока существенно ниже, а хранение данных локально или на частных серверах гораздо более популярно, чем в мире.
О локальном хранении данных говорили 63% российских респондентов (по миру этот показатель составляет 55%), частные серверы указали 68% разработчиков из России (по миру — 54%).
Еще одно интересное сравнение:
- Программисты из России гораздо чаще пишут юнит-тесты в своих проектах — об этом заявили 69% респондентов, что почти на 10% больше, чем в мире.
- Россияне гораздо чаще занимаются разработкой десктопных приложений, чем их зарубежные коллеги.
Что касается других типов приложений, то мы не обнаружили отличий.
- Разработчики в России тратят больше времени непосредственно на программирование: 74% из них пишут код 17 и более часов в неделю, тогда как средний мировой показатель составляет 61%.
- Среди российских респондентов в три раза меньше тех, для кого программирование — хобби, а не способ заработка.
- 82% российских разработчиков работают в ИТ-компаниях, тогда как в мире на ИТ-сектор приходится 68% разработчиков.
Остальные работают в неИТ-компаниях.
- У российских программистов больше профессионального опыта — 54% из них проработали в отрасли более 6 лет. В мире 43% разработчиков с таким опытом.
- Также мы спросили о типах развития в компаниях, где работают наши респонденты (они могли выбрать несколько вариантов ответа).
Российские программисты больше участвуют в разработке продуктов — 63% в России против 48% в мире.
В развитии аутсорсинга в России также занято больше людей, чем в среднем по миру — 23% и 12% соответственно.
А вот тех, кто разрабатывает продукцию для использования внутри собственной компании, в России вдвое меньше, чем в мире - 26% против 52%.
- Российские разработчики хорошо спят — 72% из них спят более 7 часов в сутки.
Во всем мире 60% респондентов смогли сказать это о себе.
- Более половины программистов из России предпочитают чай, тогда как глобальные предпочтения разработчиков с большим отрывом находятся на стороне кофе.
полная версия отчета с инфографикой (на английском языке) .
В рамках исследования мы задали более 150 вопросов, хотя не все были включены в этот отчет. Полные результаты будут доступны позже, когда мы опубликуем анонимные необработанные данные.
Вы можете ознакомиться с методологией исследования Здесь .
Мы планируем продолжать следить за тенденциями развития и проводить подобные исследования.
Будем рады видеть Вас среди наших респондентов, Присоединяйтесь к нам .
Теги: #программирование #Исследования и прогнозы в ИТ #research #jetbrains #research
-
Наши Попытки Процедурной Анимации Персонажей
19 Oct, 24 -
Субстики №133
19 Oct, 24 -
Как Создать Вебсайт? Структура И Содержание
19 Oct, 24 -
Исправление Css Для Разных Браузеров
19 Oct, 24 -
Зачем Козе Гармошка? Опус О Сафари
19 Oct, 24 -
Обновление Thunderbird
19 Oct, 24 -
Кпк-Версия Хаба. Решение
19 Oct, 24