Компания JetBrains опубликовала отчет по состоянию экосистемы разработчиков в 2022 году. Отчет основан на ответах 29000 разработчиков из более чем 38000, принявших участие в опросе, и предоставляет информацию по широкому кругу тем, описывающих экосистему разработчиков.
Основные моменты
JavaScript по-прежнему остается самым популярным языком программирования, и его до сих пор не обогнал TypeScript, использование которого за последние 6 лет почти утроилось.
TypeScript — самый быстрорастущий язык программирования.
Технологии, которые разработчики считают перспективными: AI/ML, Rust, JavaScript, Go, Kotlin и Blockchain.
Самые любимые языки программирования — Kotlin, C#, Python, Rust и Java.
Наименее любимыми языками программирования являются Perl, Visual Basic, Delphi и C.
Языки программирования, которые опрошенные хотели бы использовать: Go, Rust, Kotlin, TypeScript и Python.
Языки программирования, которые теряют свою популярность: PHP, Ruby, Objective-C и Scala.
По мнению сообщества, AI/ML — самая многообещающая технология, а Rust — самый многообещающий язык программирования.
Большинство разработчиков по-прежнему выбирают работу из дома, и 76% предпочитают работать в основном в домашнем офисе.
69% работающих респондентов удовлетворены своей работой, но только 57% довольны своей заработной платой. Наиболее важным компонентом оценки работы является ощущение, что вы можете чего-то достичь.
73% разработчиков в какой-то момент своей карьеры сталкивались с выгоранием.
Самый популярный способ устроиться на работу — по рекомендации друга. Так нашли работу 30% опрошенных.
Что касается языков программирования, то первые 15 наиболее использованных в последний год языков выглядит следующим образом:
JavaScript - использовали 65% опрошенных
HTML / CSS - 55%
Python - 53%
SQL - 49%
Java - 48%
Shell scripting languages - 34%
TypeScript - 34%
C++ - 25%
C# - 23%
C - 20%
PHP - 20%
Go - 19%
Kotlin - 16%
Dart - 9%
Rust - 9%
В динамике за последние несколько лет это выглядит следуюзим образом:
Немного отличается рейтинг основных языков (опрошенные могли выбрать до 3-х языков):
JavaScript - основной у 33% опрошенных
Python - 32%
Java - 31%
HTML / CSS - 20%
TypeScript - 18%
SQL - 17%
C# - 14%
C++ - 12%
PHP - 11%
Go - 9%
Kotlin - 8%
Shell scripting languages - 7%
C - 6%
Dart - 3%
Rust - 3%
Десятка наиболее любимых языков:
Python - 20%
Java - 16%
JavaScript - 9%
C# - 9%
Kotlin - 7%
TypeScript - 6%
PHP - 6%
C++ - 5%
Go - 5%
Rust - 3%
Windows остается наиболее популярной платформой, под которую создают приложения - 86% опрошенных разрабатывают для Windows. В то время как для Linux разрабатывают 56% разработчиков, а для MacOS - 39%.
При этом 61% опрошенных разрабатывают на Windows, 46% - на macOS и 45% - на Linux
Что касается зарплаты, то наибольшая часть опрошенных (11%) зарабатывает от 24000$ до 36000$ в год:
Подробнее с отчетом можно ознакомиться по ссылке https://www.jetbrains.com/lp/devecosystem-2022/