Информация Об Изучении Языка Из Опроса HackerRank 2019


Новый опрос HackerRank показал, что в прошлом году знания JavaScript превзошли знания Java. Это также подчеркивает явный разрыв в поколении в первых проектах разработчиков по кодированию.

HackerRank-это платформа для найма разработчиков, которая использует проблемы с кодированием, чтобы технические рекрутеры и менеджеры по найму могли объективно оценивать кандидатов на протяжении всего процесса найма. У него есть сообщество из более чем 5 миллионов разработчиков, которое, как отмечает генеральный директор Вивек Рависанкар, составляет более 20% населения разработчиков в мире.

В опросе 2019 года приняли участие более 70 000 разработчиков, что на 82% больше, чем в прошлом году. В этом первом обзоре его результатов мы рассмотрим его выводы о языках, которые знают разработчики, и о тех, которые они хотят изучить.

Если в предыдущем опросе (2017) Java был самым широко известным языком программирования, то на этот раз (2018) JavaScript возглавляет рейтинг языков. В целом 73% респондентов утверждают, что владеют JS в 2018 году, по сравнению с 66% в 2017 году. Однако, как отмечается в докладе, существует значительная группа респондентов, которым не хватает этих знаний:

Исключение составляют студенты-разработчики. Только 42% студентов-разработчиков в 2018 году заявили, что знают JavaScript. Это может быть связано с тем, что JavaScript не преподается в большинстве университетских программ по информатике, поэтому все больше разработчиков изучают JavaScript, когда они заканчивают школу и создают приложения для работы.

Python также стал более широко известен в период между 2017 годом, когда он занимал 6-е место в рейтинге с 49%, и 2018 годом, когда он поднялся на 4-е место с 57%.

C сохранил свое 3-е место, придерживаясь 63% , а C++ также был статичным, 5-е место в рейтинге и 56%.

Оставаясь на той же позиции в рейтинге TypeScript, он поднялся с 15% до 24%, отметив в отчете:

Растущая популярность языка, скорее всего, объясняется повсеместным распространением JavaScript и тем фактом, что многие основные фреймворки JavaScript используют TypeScript. 

Typescript также является одним из языков, к которым разработчики проявляют большой интерес:

Среди языков, которые разработчики хотят изучить в 2019 году, Go лидирует с 37%. Это, конечно, частично отражает тот факт, что только 9% разработчиков уже утверждают, что владеют ИТ-технологиями, по сравнению с 6% годом ранее. Существует аналогичный сценарий для Kotlin, который вырос с 3% в 2017 году до 6% в 2018 году и теперь вызвал интерес 26%, что соответствует той же пропорции, что и желание изучать Python. Таким образом, среди респондентов опроса HackerRank есть около 18 500 разработчиков, которые настроены на изучение Kotlin и аналогичное число для Python. Я хотел бы порекомендовать им посмотреть названия в библиотеке I Programmer — Руководство программиста по Kotlin и Python программиста — оба написаны на промежуточном уровне для тех, кто имеет опыт работы на каком-либо другом языке.

«Забавный факт», который стоит упомянуть из опроса, заключается в том, как со временем изменился первый проект разработчиков по кодированию:

Для разработчиков старше 38 лет первым проектом по кодированию, скорее всего, будет игра. Молодые разработчики, скорее всего, познакомились с кодированием, создав калькулятор или создав веб-сайт. Это больше о том, насколько более сложным стало программирование игр со времен Pong, Space Invaders и Commando Jump, которые были так распространены, как введение программирования еще во времена Atari, ZX-Spectrum и BBC Micro.


Добавить комментарий