Наниматели назвали самые востребованные языки программирования
Наниматели назвали самые востребованные языки программирования

Компания по обучению программистов CodinGame составила рейтинг самых востребованных языков программирования среди нанимателей. Для этого организация опросила 15 тыс. разработчиков и менеджеров по персоналу.
Чего хотят наниматели
Согласно опросу, JavaScript, Java и Python – одни из самых популярных языков программирования. 60% рекрутеров видят «высокий спрос» на JavaScript, Java и Python среди технологических компаний.
JavaScript – наиболее востребованный язык среди 62% респондентов.
За ним последовали Java, 59% рекрутеров, и Python, который, по мнению 48% респондентов, пользовался большим спросом.
Исследователи установили, что некоторые языки программирования популярны именно среди разработчиков, но в меньшей степени – среди нанимающих компаний.
Например, 45% разработчиков заявили, что они кодируют на C, но только 15,4% компаний заявили, что им нужна разработка на этом языке. Также 47% респондентов программировали на C++, но только 27% компаний заявили, что им нужны разработчики на C++.
То же самое было и с Python: 57% разработчиков кодируют на этом языке, но чуть менее половины (47%) компаний озвучивают спрос на него.
Тенденции
Соучредитель CodinGame Ода Баррал рассказала, что тенденции в языках программирования среди разработчиков обычно отличаются от тенденций на рынке: «Некоторые технологии могут стать модными в сообществе разработчиков только потому, что они просты в освоении, более удобны или эстетически интересны в использовании. А популярные языки – это бесконечная тема для обсуждения среди разработчиков. Если потребности компаний на рынке совпадают с тенденциями в сообществе разработчиков, популярность языков будет расти. Так обстоит дело с Go и Rust, которые все больше и больше используются в DevOps».
Баррал добавила, что некоторые языки программирования, такие как PHP, по-прежнему широко используются на рынке, но «в значительной степени не нравятся» кодерам, которые считают их ограниченными.
Хотя C остается популярным языком для начинающих, Баррал предположила, что его популярность недавно пошла на убыль с появлением Python: «С Python все немного по-другому, поскольку и разработчики, и компании являются его поклонниками. Это третий по популярности язык для компаний, и разработчикам он нравится, потому что его легко выучить, это универсальный язык и он невероятно эффективен в использовании. За последние три года ИИ и машинное обучение получили широкое распространение, во многом благодаря развитию Python».
Напомним, что в августе 2020 года институт инженеров электротехники и электроники IEEE Spectrum опубликовал рейтинг языков программирования, в котором также лидировали Python и Java.
Фреймворки разработчика
Исследователи CodinGame также оценили самые популярные среди программистов фреймворки для разработки, среди которых в настоящее время находятся Node.js, React и .NET Core.
Лидером рейтинга стала библиотека пользовательского интерфейса JavaScript React: 59% технических специалистов по подбору персонала заявили, что ищут разработчиков, которые знают, как создавать приложения в среде React. Несмотря на это, только 28% разработчиков, опрошенных CodinGame, заявили, что знают, как работать в React, а это означает, что соискатели могут сделать себя более привлекательными для рекрутеров, освоив платформу.
Та же тенденция характерна для Node.js и .Net Core, хотя и в меньшей степени. Половина рекрутеров заявили, что знание JavaScript-фреймворка Node.js очень желательно, хотя только 36% разработчиков сообщили, что знакомы с ним. Для среды разработки C# и C++ .NET Core эти цифры составили 34% и 23% соответственно.
Еще один фреймворк, который входит в тройку лидеров среди рекрутеров, – это Angular2, веб-платформа Google на основе TypeScript для создания мобильных и настольных приложений. 41% рекрутеров сообщили, что ищут специалистов по Angular2, но только 17% разработчиков заявили, что знают структуру.
CodinGame прогнозирует, что программисты будут пользоваться большим спросом в 2021 году, поскольку компании, которые столкнулись с повышенными потребностями в управлении облачной инфраструктурой или иным образом перешли в облако в результате пандемии COVID-19.
Спрос может быть настолько высоким, что рекрутеры прогнозируют глобальный дефицит: 43% опрошенных HR-профессионалов заявили, что им не удастся найти квалифицированных DevOps-специалистов для своих технических команд в этом году. Бэкенд-разработчики и разработчики полного цикла – самая сложная позиция для заполнения в 2021 году.
Баррал сказала: «Хотя за сдвигом в значительной степени стоит COVID-19, будет интересно посмотреть, сохранятся ли эти тенденции в 2021 году».
Источник: https://infostart.ru/journal/news/tekhnologii/nanimateli-nazvali-samye-vostrebovannye-yazyki-programmirovaniya_1370139/
См. также
Энтузиасты создали для популярного эмулятора патч с поддержкой процессоров «Эльбрус»
01.03.2021 1942 VKuser24342747 0
Российский разработчик создал неофициальную версию Clubhouse для Android
26.02.2021 2268 VKuser24342747 0
Масштабное обновление Trello: пять новых видов досок и интеграция с Google Docs
25.02.2021 4043 user1015646 0
Видеоигра на базе нейросетевого генератора текстов стала бизнес-консультантом
25.02.2021 2288 VKuser24342747 1
В ближайшие годы возрастет потребность в персонале центров обработки данных
24.02.2021 2211 SKravchenko 0
Rustоманы из Долины: Google, Microsoft, Huawei, Mozilla и AWS основали фонд поддержки языка программирования
16.02.2021 1661 user1015646 0
Украинская команда FireWay одержала победу в хакатоне NASA Space Apps Challenge 2020
05.02.2021 2039 SKravchenko 2
Microsoft участвует в разработке цифрового паспорта вакцинации от Covid-19
02.02.2021 1852 capitan 3
Что нового в Chrome 88: проверка надежности паролей и поддержка профилей
01.02.2021 2302 user1015646 0
280 символов для науки: Twitter откроет доступ ученым к архиву твитов
29.01.2021 1555 VKuser24342747 1