Какими приборами пользуются российские программисты, выяснили аналитики JetBrains.
Производитель приборов для разработки JetBrains с российскими корнями завершил четвертое ежегодное исследование экосистемы разработки. В процессе исследования было опрошено 20 тыс программистов из 18 стран, в их числе было 2,5 тыс респондентов из России.
Языки программирования
В этом году Python обошел Java в перечне используемых языков и в России, и в мире. Однако в качестве основного языка большинство опрошенных по-прежнему везде избирают Java. При этом, отмечают в JetBrains, российских разработчиков больше привлекают новые языки. Они чаще изучают Go и Kotlin, а Python, Java, TypeScript и PHP осваивают реже.
Базы данных
В России с уверенным отрывом лидирует PostgreSQL (61%), на MySQL приходится 42%, по 30% у MongoDB и Redis. Еще россияне в 10 раз чаще используют ClickHouse - СУБД с российскими корнями.
Хостинг
В России по-прежнему предпочитают хостить информационной базы, сервисы и приложения на приватных серверах (66%) или локально (53%). Популярность облачных сервисов (AWS, MS Azure, GCP и пр.) почти в 2 раза ниже, чем в мире, - 27% и 53% соответственно.
Open source
Российские разработчики реже участвуют в проектах с открытым исходным кодом - 41% напротив 52% в мире.
Искусственный интеллект
Российские разработчики больше доверяют искусственному интеллекту - 62% допускают, что ИИ заменит программистов в будущем, а 8% совершенно в этом уверены. В мировом комьюнити это 50% и 4% соответственно.