Искусственный интеллект

Анализ экосистемы разработчиков JetBrains

Анализ экосистемы разработчиков JetBrains

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

Главный вывод исследования заключается в том, что значимость ИИ в программном обеспечении растет: четыре из пяти компаний используют сторонние инструменты ИИ в своих рабочих процессах разработки, а 18 % разработчиков внедряют возможности ИИ в свои продукты.

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

Новинкой этого года в отчете стал индекс перспективности языков JetBrains. Он ранжирует языки по ряду показателей, в частности по росту аудитории за последние пять лет, стабильности этого роста, доле людей, выражающих намерение перейти на данный язык, и доле пользователей, желающих перейти на другой язык. По словам JetBrains, на данный момент бесспорными лидерами индекса являются TypeScript, Rust и Python. Одним из результатов, который нас удивил, стала позиция Lua на пятом месте в индексе самых популярных языков.

Python, доля которого в первом исследовании JetBrains семь лет назад составляла 32 % (почти наравне с 30 % у PHP), сегодня используется более чем половиной программистов в мире. Python доминирует в области ИИ и ОД, а также остается популярным в областях, требующих больших объемов данных. Индекс также показал, что значительное число разработчиков на C++ активно участвуют в проектах AI и ML, что подчеркивает его востребованность в приложениях, критичных к производительности.

Ежегодное обновление рейтинга используемых языков показывает, что JavaScript и Python по-прежнему возглавляют список языков, используемых наибольшим количеством разработчиков. Несмотря на то, что Lua занимает первое место в индексе перспективности языков, его используют только 5 % разработчиков по сравнению с 61 % разработчиков JavaScript.

Другая основная часть анализа посвящена общему опыту разработчиков, новым технологиям и наиболее прибыльным языкам. Тема опыта разработчиков (DX) находится на подъеме: чуть менее половины респондентов заявили, что их компании измеряют опыт разработчиков и их производительность. Виртуальная реальность в кодинге - еще одна область роста, и хотя только 8 % разработчиков экспериментировали с кодингом в VR, почти 50 % хотят попробовать.

Самыми высокооплачиваемыми языками программирования оказались Scala, Go, Kotlin и Rust, за ними следуют C++, Shell, Java и Python. И, вопреки распространенному мнению, десктопная разработка более распространена, чем мобильная.

Читайте также