Сайт HackerRank (платформа подбора разработчиков) подвел итоги 2022 года и опубликовал исследование 2023 HackerRank Developer Skills Report, в котором данные самой платформы рассматриваются с разных точек зрения.
Вот некоторые интересные факты из него:
- Топ языков и технология, по которым больше всего проходят обязательные тесты со стороны работодателей — пятерка заметно опережает все остальные. Самые популярные языки — Java, Python, SQL, C++ и javaScript.
- Рост за год — выросли больше всего как раз языки за пределами первой пятерки. Любопытно, что Swift заметно потерял популярность. Аналитики пишут, что спрос на него ограничен.
- Если у разработчиков есть свобода выбора того, какие тесты проходить, то их выбор практически совпадает с выбором работодателей. Это Java, Python, C++, JS и C#. Swift на десятом месте, Kotlin на одиннадцатом.
- Рост или падение позиций — Swift минус одна, Kotlin плюс одна.
- Чтобы понять, какие технические навыки активно ищут работодатели, в HackerRank обратились к статистике тестов навыков. Как и год назад самым востребованным навыком разработчиков является способность решать проблемы. Речь идет о понимании структур данных и алгоритмов, поэтому неудивительно, что этот скил на первом месте. Можно думать о нем как об общей проверке компетентности, особенно для молодых талантов. На втором месте — вопросы машинного обучения, на третьем — общение с REST API. Три первых навыка лидируют с большим отрывом от всех остальных.
Весь отчет вы можете прочитать на сайте. Отчет за 2020 год вы можете найти тут.