Рубріки: Новости

С# обогнал Java, TypeScript на подъеме, все хотят учить Go — рейтинг языков программирования в Украине

Богдан Мирченко

На портале DOU.UA опубликовали результаты ежегодного опроса по языкам программирования. Отчет сформирован на основе данных 9245 анкет респондентов из Украины. Highload ознакомился с результатами. 

Общие выводы:

  • Python уже второй год показывает негативную динамику (в индексе TIOBE язык при этом занимает первую позицию);
  • Java тоже теряет позиции. В 2022 году язык третий по популярности;
  • второе место занял C#;
  • JavaScript после падения в 2021 снова набирает популярность;
  • одни из лучших показателей у TypeScript: прирост почти вдвое.

Ниже графически показан портрет участников исследования:

Возраст разработчика в зависимости от языка
Опыт разработчика в зависимости от языка

Коммерческое использование

Согласно полученным результатам, самым популярным языком среди украинских разработчиков остается JavaScript (18,8%). На втором месте C#, у которого второй год подряд положительная динамика. Специалисты портала предполагают, что это связано с активным ростом геймдев-индустрии. Далее следует Java, доля которой с 2017 года стабильно уменьшается. 

Если TypeScript продолжит в том же духе, то в 2023 году у него есть все шансы оказаться в первой пятерке и даже тройке по популярности, но пока язык расположился на шестом месте, уступая PHP.

В целом, по данным DOU, популярность большинства языков в 2021 году росла. Негативная динамика, кроме Java и Python, только у Ruby, C, Scala, Clojure и C++. Последний, ​​кстати, продолжает стремительно терять популярность, и, как замечают эксперты, не в последнюю очередь из-за снижения доли среди новичков. 

Сферы использования

Если смотреть на сферу использования языка программирования, то складывается иная ситуация: 

  • в бэкенде все еще доминирует Java;
  • на втором месте PHP, которому всего лишь на 0,1% уступает C#;
  • доля TypeScript и JavaScript 3,3% и 3% соответственно.
Популярность языков программирования в зависимости от сферы использования — back-end
Популярность языков программирования в зависимости от сферы использования — front-end
Популярность языков программирования в зависимости от сферы использования — full-stack
Популярность языков программирования в зависимости от сферы использования — мобильная разработка
Популярность языков программирования в зависимости от сферы использования — embedded-разработка
Популярность языков программирования в зависимости от сферы использования — Desktop
Популярность языков программирования в зависимости от сферы использования — мобильная разработка
Популярность языков программирования в зависимости от сферы использования — DevOps
Популярность языков программирования в зависимости от сферы использования — геймдев

Вот в каких сферах в основном работают опрошенные.

Далее посмотри «индекс предпочтения» — это относительное количество разработчиков, которые пишут на языке Х и которые для следующего проекта тоже выберут язык Х.

Изучив ответы на поставленный вопрос, специалисты пришли к выводу, что наиболее комфортный язык — Dart, далее по списку идут Clojure, Kotlin, Rust, Swift, C#, Go и TypeScript. 

Изучение новых языков программирования

Согласно полученным результатам, треть опрошенных планируют выучить новый язык в течение следующего года. И главным претендентом на это в 2022 году стал Go. Стоит отметить, что в 2021-м первое место было у языка программирования Python. Замыкает тройку TypeScript.

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

Дополнительные языки

Среди дополнительных языков лидер JavaScript (28%). Далее идет TypeScript (17%). Третье место — у Python (9,3%).

Какие язык программирования разработчики используют в качестве дополнительных
Какие языки программирования разработчики используют в опенсорс-проектах

Заключение

По данным специалистов DOU, пик входа в IT-сферу был несколько лет назад. Сейчас количество тех, кто хочет стать частью индустрии растет, но их число не дотягивает до показателей предыдущих лет. 

Сводная таблица данных в 2021 году выглядит следующим образом.

А как бы выглядели языки программирования, если бы они были людьми, читайте по ссылке.

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023