company_banner

Коротко: рынок труда в разработке после Covid

    Что происходит на рынке труда спустя полгода с начала локдауна, какие отрасли восстанавливаются, сколько вакансий открыто для разработчиков? Под катом посмотрим на реакцию ИТ-сферы на «ковидную» весну, сравним июль прошлого года с нынешним по количеству вакансий и узнаем о зарплатах. Обзор максимально сжатый, в 10 минут уложимся.



    Сперва расскажу про общий рынок, для фона. Когда все пошло вниз мы понимали, что скоро окажемся там же. И оказались. Ниже график, где 6-я неделя года принята за 0% (3.02.2020). Заканчивается на 16-ой неделе (04.05.2020).

    Динамика спроса на рынке труда в первые месяцы самоизоляции




    Число публикуемых вакансий в Москве упало более чем наполовину к середине мая. Для примера, в начале февраля за неделю публиковалось ~ 125К вакансий, на 19-й неделе мая было опубликовано всего 50К. График наглядно показывает, как рынок труда реагирует на майские праздники вместе с самоизоляцией. 

    Теперь про ИТ. Здесь посчитал ТОП-10 запросов от соискателей для поиска вакансий. Только тех соискателей, у которых есть резюме в профобласти «Информационные технологии, интернет, телеком». В этой профобласти резюме размещают не только разработчики, но также проджекты, аналитики, контент-менеджеры, smm-специалисты (в резюме можно указывать до трех профобластей). Что еще важно знать про график:

    • доля каждого запроса подсчитана от общего количества запросов от ИТ-специалистов за месяц;
    • запросы по синтаксису не объединял. Для примера, «руководитель» и «руководитель проекта» здесь разные запросы. Первый попал в топ-10 в апреле 2019, второй на 20-м месте
    • считал не фактическое кол-во запросов, а кол-во уникальных залогиненных пользователей, которые эти запросы делали.

    Апрель 2019 года — мы прекрасно проводили время, о вирусах говорил только Гейтс, а я планировал поездки по миру на год вперед. Ребята из ИТ искали вакансии с Java, Python, что-то для программиста. От апреля к июню 2019 изменения в топе в рамках погрешности. Но в апреле 2020 — бам! — курьер на первом месте. А вместе с ним удаленная работа, работа на дому и работа с ежедневной оплатой вытеснили из топа даже php. К июню 2020 все довольно быстро вернулось в норму. 

    Популярные поисковые запросы от специалистов сферы ИТ




    Для большего понимания общей картины скажу, что количество запросов к поиску в апреле 2020 упало на 44% YoY (year-over-year), а июль 2020 к тому же месяцу предыдущего года вырос 18%. V-образный отскок, скажете вы? И окажетесь правы! Ниже рынок в целом в 2019 году в сравнении с текущим. 6-я неделя снова за 0%. 

    Спрос на общем рынке, вся Россия




    Чтобы вас не сильно пугало падение на первом графике, привожу сравнение по годам — на нем видим, что в мае спрос немного падает по естественным причинам (праздники, отпуска). Итак, вроде все ок, и регионы с Петербургом уже вышли на уровень на 2019, но Москва по-прежнему отстает. Думаю, это вопрос времени, если все пойдет, как идет. 

    Спрос в ИТ, вся Россия




    На следующем графике — количество вакансий по языкам программирования.

    Список языков под спойлером
    1C
    Assembler
    Bash
    C
    C#
    C++
    Delphi
    Erlang /Elixir
    Golang
    Groovy
    Java
    JavaScript
    Kotlin
    Lua
    Matlab
    Objective-C
    OpenGL
    Pascal
    Perl
    PHP
    PL/SQL
    Python
    R
    Ruby
    Rust
    Scala
    SQL
    Swift
    TypeScript
    Visual Basic
    Visual Basic.NET
    Angular
    Ember
    JQuery
    React
    Vue

    Искал упоминания по всему тексту вакансий: в названиях, описаниях, ключевых навыках. Этот подход не срабатывает, когда встречаются описания вида: «Мы перешли с php на Java и теперь ищем разработчика на Java». Вакансия с таким описанием попадет в статистику и по php, и по java. Но, к счастью, таких кейсов не слишком много, чтобы исказить общую картину. Смотрел по июлю 2019 и по июлю 2020, по всей России. Топ-20 языков по количеству вакансий. 

    Количество вакансий по языкам программирования




    Несмотря на то, что июль не самый репрезентативный месяц по рынку труда и количество вакансий осенью, как правило выше, здесь мы смотрим именно на него, чтобы оценить, насколько жив рынок сейчас. И он жив. Вероятно, такая разница по количеству вакансий связана с отложенным спросом, но, энивей, вакансии для разработчиков сейчас есть и их действительно много. 

    Для наглядности ниже график по тому же показателю, но смотрим на прирост. Из топ-20 по кол-ву вакансий ни один язык не просел. 

    Изменение количества вакансий по отношению к предыдущему году




    По приросту все стандартно — Kotlin и Go прирастают каждый год. Matlab растет на фоне общего спроса на работу с данными, а все остальное, видимо, действительно приросло за счет отложенного спроса и наших маркетинговых активностей. 

    Отдельно по фреймворкам JS — метода та же самая, количество вакансий с упоминанием. Июль к июлю по всей России. 

    Количество вакансий с упоминанием фреймворков JS




    Vue и React приросли на 58% и 41% соответственно. Jquery «упал» в рамках погрешности. Суммарно можно сказать, что вакансий сейчас точно не меньше, чем летом прошлого года. Если вы думали сменить работу, то, возможно, сейчас оптимальное время для этого, т.к. что будет осенью мы не знаем.

    Далее зарплаты по тем же вакансиям. Нужно иметь в виду, что за одно лишь знание SQL платить 98к будут не всегда, т.к. в выборку по SQL также попадали вакансии с описанием вида «SQL на хорошем уровне; Python: Pandas, Numpy, Matplotlib,...». 

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




    Важный момент — статистика по всей России, но без детализации на джунов и сеньоров. Если есть ощущение, что ваша текущая зп не в рынке, самый классный и простой способ — посмотреть вакансии и резюме на hh по вашему профилю. Еще более важный момент — по всем языкам зарплаты стабильно прибавляют год от года. 

    Далее данные из резюме. На следующем графике принцип такой же, как в вакансиях — искал названия языков по всем полям в резюме. Данные также за июль по всей России.

    Количество резюме по языкам программирования (упоминания в любом поле)




    Топ-20 по количеству. Упоминания 1С искал только со словами «разработчик» или синонимами. Go не вошел в первую двадцатку, если считать упоминания в любом поле резюме, но далее график с упоминаниями только в названиях. 

    Количество резюме по языкам программирования (упоминания в названии)




    Здесь Golang в первой десятке.

    И далее ожидаемые зарплаты. На графике добавляю медиану, т.к. само по себе неустойчивое среднее еще более неустойчиво на данных из резюме. Считал по резюме, собранным по упоминаниям в любом поле. По всей России. 

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




    Здесь также топ-20. JS и php не перевалили за сотню, python не дотянул до топа совсем чуть-чуть. 

    Резюмируя: спрос на ИТ-рынке высок как никогда — если вы планировали менять работу, то сейчас хорошее время. Если планировали найти — сейчас у вас наиболее высокие шансы за последние полгода. На этом все. Если какой-то язык программирования отсутствует в обзоре, пишите в комментарии — посмотрим на него отдельно.

    P.S. Будет круто, если вы посмотрите наш опрос для специалистов ИТ-сферы


    Следующей статьей опубликую результаты опроса, когда наберем 1000 ответов с Хабра) 
    HeadHunter
    HR Digital

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

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

      +1
      Странно видеть в заголовке «после COVID». Отмена карантина это еще не конец эпидемии, и в очень многих местах количество случаев продолжает расти.
        +8
        думаю, имеется в виду «после локдауна из-за COVID».
        +3

        Angular, React и Vue, как языки программирования.
        Ох-ох...

          0
          Они выделены отдельно на 7 графике :)
            0

            Ваша правда.
            Однако на других графиках идут вперемешку с языками, что сильно ломает восприятие.
            Трудно сравнивать финансовую целесообразность изучения, например, Java и Vue.
            Я бы по фреймворкам вообще отдельный график сделал.
            С Django, Spring и прочими радостями современной разработки.
            Там тоже весьма интересная динамика может наблюдаться.
            Ну и bash, конечно, ни в какое сравнение с C.

          0
          у меня многие знакомые поперли менять работу, потому что раньше были привязаны к месту квартирой или еще чем, а теперь все согласны на удаленную и само собой, можно найти всегда в таком случае что-то и побольше по зарплате
            0
            Ну, я бы не сказал, что все стали согласны на удалёнку.
            Занимался поиском работы ближе к концу карантина. Многие отвечали, что пока карантин да, работа удалённая, а потом будь добр в офис в обязательном порядке. И таких всё же было большинство.
            Работу сменил. И вот в конторе, в которую устроился, там карантин наоборот заставил сменить подходы. Если раньше у них удалёнка не практиковалась вообще, то сейчас сотрудник сам может решать где ему работать. Хочешь поработать дома — не вопрос. Хочешь в офисе — пожалуйста приходи.
            0
            Многие компании стали давать удаленку. У меня PLSQL и раньше удаленка с PLSQL была редкость, а сейчас куча вакансий.

            Думаю, что многие с регионов попробуют устроится на удаленку за Московскую ЗП =)
              0

              Думаю, что многие работодатели мечтают сменить московские затраты на зарплату и аренду офисов на региональные зарплаты и без аренды офисов.
              Ну а рынок их где-то посередине* примирит.


              * "посередине" с учетом того, что есть много других участников игры — зарубежные компании, региональные компании, вузы-источники кадров и т.п.

              0

              Извините, а можно последний график с другими цветами сделать? Для медианных зарплат цвет неконтрастный, сливается с фоном.

                +2
                обновил :)
                0
                А точно-точно в последнем графике objective-c, а не swift или агрегат по обоим?

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

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