company_banner

Популярные языки программирования 2019 от пользователей hh.ru

    Заголовок в стиле подкрадывающихся новогодних праздников, но речь пойдет только про сентябрь текущего года в сравнении с аналогичным периодом 2018. Под катом снова паблик репорт про количество поисковых сессий по языкам программирования, вакансий, резюме и немного про зарплаты. Получилось — что получилось.



    По сравнению с прошлой сводкой добавился TypeScript, а также фреймворки JS — Vue, React, Ember, JQuery, Angular.

    Весь список под спойлером
    1C
    Assembler
    C
    C#
    C++
    Clojure
    CoffeeScript
    Cuda
    Delphi
    Erlang
    Fortran
    Golang
    Groovy
    Haskell
    Java
    JavaScript
    Kotlin
    Lisp
    Lua
    Matlab
    Objective-C
    OpenGL
    Pascal
    Perl
    PHP
    PL/SQL
    Prolog
    Python
    R
    Ruby
    Rust
    Scala
    Solidity
    SQL
    Swift
    TypeScript
    Visual Basic
    Visual Basic.NET
    Angular
    Ember
    JQuery
    React
    Vue

    Введение


    Общее
    Период: 09.2018 и 09.2019.
    География: вся Россия.

    1. Поиски

    Количество пользователей, искавших вакансии на hh.ru/search/vacancy, или резюме на hh.ru/search/resume с упоминанием какого-либо языка.

    2. Вакансии

    Учтены вакансии, где в названии/требованиях/описании/ключевых навыках встречается ключевое слово. В случае, например, с TypeScript, уточнений не было. В случае с 1С искал упоминания синонимов разработчика. Тем не менее, в обоих случаях попадаются вакансии вида:
    Название: Менеджер по продажам
    Описание:… потребуется взаимодействовать с программистом 1С…

    Но это скорее исключение, чем правило. Также вакансия может попасть в статистику по двум и более языкам, если все упомянуты.

    3. Резюме

    В резюме метода та же, что в вакансиях.

    4. Зарплаты

    Везде средние значения. Два вида зарплат — предлагаемые (те, что работодатели указывают в вакансиях) и ожидаемые (те, что соискатели указывают в резюме). В вакансиях иногда указывают значения “от” и “до” — брал среднее.

    Поиски


    Это любопытно. Общая картинка жизненного цикла технологии по поискам выглядит так:


    Вакансии и резюме показывают почти то же самое, но немного запаздывают.

    Структура спроса на резюме


    Количество поисков резюме по каждому языку, разделенное на общее количество с упоминанием разработчика и синонимов. Показаны не все, т.к. отсек, что меньше 0,1%. JS здесь и далее проигрывает, в том числе, из-за того, что фреймворки не учтены, и будут показаны отдельно.



    Структура спроса на вакансии


    Из 100 человек, искавших на hh вакансии разработчиков в сентябре, 16 искали вакансии Java. Когда-то в 2018 году, когда впервые собирал этот отчет и обнаружил 1С в топе — полез перепроверять.



    Изменение количества поисков по резюме


    PHP — откровение) Kotlin стабильно второй год растет в популярности. На первом месте диаграммы должна быть Scala, но у меня пока нет объяснений её приросту over 200% и доверия к четырем тысячам работодателей, которые искали резюме со Scala в сентябре 2019.



    Изменение количества поисков по вакансиям


    Такие штуки, как Pascal, Fortran, vb, prolog, приросли с ~ 100 пользователей до 130. А вот Haskell — уже с 500 до 800 человек.





    Отдельно про JS — резюме


    Ниже два графика по основным фреймворкам JS. Заметно прослеживается история спроса/предложения — люди меняют работу, технологию, а проекты на ангуляре продолжают жить и искать разработчиков.



    Отдельно про JS — вакансии


    Так, по поиску вакансий ангуляр просел значительно сильнее. JS, кажется, еще нас переживет, а у React и Vue пока все в порядке.



    Доля вакансий по языкам от общего количества


    SQL продолжает расти отчасти на фоне хайпа больших данных, как и python. Немного упало количество вакансий с php, хотя спрос в поиске по резюме говорит об обратном.



    Зарплаты


    И, last but not least, — что касается инсайтов по деньгам на рынке труда, и для соискателей, и для работодателей одинаково полезен способ “зайти на hh и посмотреть, что там есть”. Оказавшись в ситуации, когда не совсем понимаешь свой фит в рынок труда, полезно просмотреть несколько страниц с вакансиями и резюме в вашей сфере — это даст классное представления о зарплатах именно в вашем городе, с вашими навыками и вашим опытом.

    Предлагаемая зарплата (без ограничения по выборке)


    Общая картинка по всей России. Про ограничение по выборке — например, здесь у Rust 19 вакансий с указанной зарплатой в сентябре. Достоверную картинку строить на таком количестве не очень, поэтому с дисклеймером.



    Предлагаемая зарплата (с количеством вакансий более 100)




    Ожидаемая зарплата (без ограничения по выборке)


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



    Ожидаемая зарплата (с количеством резюме более 500)


    Только те резюме, которые были обновлены с 01.09.2019 по 31.09.2019 вне зависимости от даты создания. С упоминанием языка в названии/навыках/опыте/описании.



    На этом все закончилось. Присылайте свои ставки на следующий год. Также если есть какой-то язык, который вам крайне интересен, но в статье его не оказалось — пишите и мы посмотрим положение дел по нему в частном порядке в комментах.
    HeadHunter
    111,53
    HR Digital
    Поделиться публикацией

    Похожие публикации

    Комментарии 12

      +1
      На первых 6-ти графиках нет python? Это как?
        0
        Да, как-то он выпал из графиков. Сейчас вернулся.
        0
        Как так получилось что C# встречается только в одном из четырёх последних графиков?
          0
          На графиках, где нет ограничения по выборке C# не попал в топ.
          На графике предлагаемых зп (с кол-вом вакансий от 100 штук) — попал.
          На графике ожидаемых зп (с кол-вом резюме более 500) — не попал, у C# 104к, а топ заканчивается на 108.
          0
          Было бы интересно посмотреть похожую статистику по вакансиям про машинное обучение и нейросети, если это возможно.
          Интересно, спадает ли бум на машинное обучение или наоборот )
            0
            Да, планирую посмотреть по DS. Но ощущение, будто бум не спадает.
              0
              Ждем отдельной статьи ?)
            0

            Полезно с точки зрения пощупать среднюю температуру по больнице. В то же время по хайповым и новым языкам количество запросов может быть больше (зависит от кол-ва входящих в язык). Старички (языки) и легаси код никуда не деваются и потребность есть, но ее может быть и не видно так как и язык и программисты устоявшиеся, не "новые". Также присутствует стойкое ощущение, что по отдельным языкам и задачам есть места иные чем хаха где более продуктивно тусуются и работодатели и программисты.

              0
              Посчитал бы кто-нибудь из исследователей хабра статистики, местный рейтинг языков. Количество статей, посвящённых тому или иному ЯП. С разбивкой, допустим, по кварталам, за несколько последних лет.
                0
                Как же печально все…
                120 тыр это всего то $1888
                  0
                  Бросай PHP говорили они, учи GO говорили они. И тут на те…
                    0
                    Разносторонним надо быть, так что лучше выучить :)

                  Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                  Самое читаемое