December 11, 2023

Топ-10 самых высокооплачиваемых языков программирования в 2023 году

Поскольку существует более 200 языков программирования, очень важно определить, какие из них предлагают самые высокие зарплаты в 2023 году для разработчиков. DevJobsScanner проанализировал более 10 миллионов вакансий для разработчиков со всего мира, чтобы помочь понять рынок и наиболее трендовые и оплачиваемые языки. В исследовании исключительно вакансии из США.

На рынке США около 230 000 разработчиков. 86 000 предложений о работе поступило из Соединенных Штатов.

10 - Java

В первой десятке мы находим Java. Вакансии в области Java в основном требуют очень высокого уровня опыта, также Java-фреймворки, такие как Spring, являются самыми высокооплачиваемыми в отрасли. Средняя зарплата Java-разработчика составляет ~118 тысяч долларов в год.

Средняя зарплата: ~$118k
Медианная зарплата: $117 тыс.
Найдено вакансий (с указанием зарплаты): 23K вакансий

9 - Python

Python - один из самых популярных языков сегодня. Python - нетипизированный язык высокого уровня. Он обладает широким спектром возможностей: от написания скриптов и инструментов до создания целых веб-приложений с помощью фреймворка Django. Он широко используется в data science.

Средняя зарплата: ~$125K
Медиана зарплаты: $120 тыс.
Найдено вакансий (с указанием зарплаты): 14K вакансий

8 - Swift

Swift - это современный язык общего назначения, разработанный компанией Apple. Он имеет несколько вариантов использования, но наиболее распространенный и популярный - для разработки приложений для iOS и Mac. Средняя зарплата разработчиков на Swift составляет $127 тыс. в год.

Средняя зарплата: ~$127k
Медиана зарплаты: $125 тыс.
Найдено вакансий (с указанием зарплаты): 174 вакансии

7 - Go

С момента запуска в 2007 году командой Google, Go завоевало популярность. Он прост, удобен в использовании и быстро справляется с поставленными задачами. На Go сильно повлиял язык C, но в нем также реализованы такие важные усовершенствования, как безопасность памяти, сборка мусора и структурная типизация.

Средняя зарплата: ~$130k
Медиана зарплаты: $128k
Найдено вакансий (с указанием зарплаты): 1.2K вакансий

6 - Ruby

Язык Ruby популярен уже много лет и не теряет актуальности. Спрос на него довольно высок, и в большинстве случаев он высокооплачиваемый. В основном Ruby популярен для веб-разработки, в сочетании со знаменитым Ruby on Rails. Кроме того, он имеет и другие возможности: от скриптинга и прототипирования до разработки игр (с помощью DragonRuby). Учитывая его многогранность, он никогда не будет плохим выбором для изучения, к тому же это язык высокого уровня, что позволяет быстро создавать приложения (подобно Python).

Медианная зарплата ($136 тыс.) разработчика Ruby превышает среднюю ($132 тыс.). Это свидетельствует о высоком спросе на специалистов среднего и высшего звена в области Ruby, а также о том, что опыт работы в Ruby часто приводит к вознаграждению выше среднего (премия)

Средняя зарплата: ~$132k
Медиана зарплаты: $136k
Найдено вакансий (с указанием зарплаты): 3,4K вакансий

5 - Scala

На пятом месте рейтинга находится Scala. Scala - это язык высокого уровня, сочетающий в себе объектно-ориентированное и функциональное программирование. Он может быть скомпилирован в байткод Java и запущен на виртуальной машине Java (JVM). Он был создан для того, чтобы устранить некоторые "недостатки" и критику в адрес Java. У него сильное сообщество энтузиастов. Кроме того, она имеет хорошее окружение библиотек, что позволяет легко начать работу с ней.

Средняя зарплата разработчиков Scala составляет $135 тыс., однако некоторые предложения достигают максимума - около $400 тыс. в год.

Средняя зарплата: ~$135k
Медиана зарплаты: $130 тыс.
Найдено вакансий (с указанием зарплаты): 533 вакансии

4 - C/C++

C/C++ занимает прочное место в топ-4 со средней зарплатой ~$136K в год. Его использование в индустрии широко распространено, C++ можно найти в видеоиграх, серверах, базах данных, космических зондах и многом другом. Он также широко используется в экосистеме блокчейна: Bitcoin или язык смарт-контрактов Solidity полностью написаны на C++.

Средняя зарплата: ~$136K
Медиана зарплаты: $125 тыс.
Найдено вакансий (с указанием зарплаты): 3K вакансий

3 - ABAP

ABAP (Advanced Business Application Programming) завершает список как один из наиболее ценимых языков в экосистеме планирования ресурсов предприятия (ERP) на 2023 год. ABAP - это язык программирования высокого уровня, созданный компанией SAP для разработки приложений на платформе SAP. Он является основой для приложений SAP с 1980-х годов, позволяя разрабатывать и модифицировать приложения SAP на заказ.

Средняя зарплата: ~$137k
Медиана зарплаты: $134 тыс.
Найдено вакансий (с указанием зарплаты): 134 вакансии

2 - Rust

Rust занимает два первых места среди самых высокооплачиваемых языков со средней зарплатой ~$156k!💸 Зарплаты и популярность Rust растут. Похожий на C++, но с более продвинутыми функциями, такими как безопасность памяти или безопасный параллелизм, он стал идеальным выбором для высокопроизводительных больших приложений. Его недавнее использование в web3/blockchain также стало ключевым фактором. Например, контракты Solana создаются не на Solidity, а на Rust.

Средняя зарплата разработчиков на Rust составляет $156 тыс. в год, но некоторые предложения достигают $500 тыс. в год.

Средняя зарплата: ~$156k
Медиана зарплаты: $150k
Найдено вакансий (с указанием зарплаты): 197 вакансий

1 - Solidity ⭐️

На первом месте, как самый высокооплачиваемый язык в 2023 году со средней зарплатой $188K, находится Solidity!🏆 Этот язык, придуманный бывшей командой, создавшей Ethereum, в последнее время набирает обороты. Из-за небольшого количества кандидатов на эту должность зарплаты взлетели до небес. Solidity - это высокоуровневый объектно-ориентированный язык программирования. Он используется для написания логики смарт-контрактов, которые работают в большинстве блокчейнов в настоящее время.

Хотя средняя зарплата составляет 188 тысяч долларов в год, некоторые предложения достигают пика в 750 тысяч долларов. Так что, если вы занимаетесь web3 и блокчейн-технологиями, изучение solidity должно быть обязательным.

Средняя зарплата: ~$188k
Медиана зарплаты: $180 тыс.
Найдено вакансий (с указанием зарплаты): 136 вакансий

Полный список самых высокооплачиваемых языков в США

Ниже приведен полный список средних зарплат в долларах для каждого языка программирования в США.

Важно: Еще раз напоминаю, что все вакансии находятся исключительно в США.

На следующей диаграмме приводится распределение зарплат для каждого языка программирования в 2023 году. Синие рамки представляют собой интерквартильный размах (IQR), белая полоса показывает медианное значение, а оранжевая полоса - среднее значение.

Как проводилось это исследование?


Основная цель данного исследования - извлечь как можно больше ценной информации из данных о рабочих местах. Для этого к каждой вакансии в наборе данных были применены следующие условия:

  • У работы должна быть зарплата.
  • Заработная плата должна быть больше 10 000 долларов и меньше 1 миллиона долларов.
  • Работа должна быть из Соединенных Штатов.
  • Работа может быть отнесена к одному или нескольким языкам программирования.

Например, вакансия с названием "Backend-разработчик", даже если она имеет определение стека, а также описание с требованиями к работе, отбрасывается и не учитывается ни для одного языка. В противном случае вакансия с названием "React Developer" будет считаться как JavaScript / TypeScript, а вакансия с названием "Laravel Developer" - как PHP.

Также важно отметить, что одно предложение о работе может считаться для двух или более языков. Например, вакансия с названием "Full Stack Developer (Django/Angular)" будет относиться к языкам Python и JavaScript / TypesScript.


Оригинал статьи на английском смотрите тут: https://www.devjobsscanner.com/blog/top-10-highest-paid-programming-languages/

Спасибо за просмотр! Подписывайтесь на мои сети: