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

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

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

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


l3eqrg10pudukru5jb1ie6hml7w.png

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

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

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


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

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


5uicacoqapmhd4guaitfofq3pvy.png

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

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


46wexrndl1vnjpmfditq1joim_a.png

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

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


vzz_p5drkr8aghx10u09-gymh0y.png

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

Список языков под спойлером

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 языков по количеству вакансий. 

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


x7j4wuerxbowh1uqaca1tprcguy.png

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

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


zcle5skjepooi8vhnhxvb4rhzao.png

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

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


z3n5_ymij1dorgatk1olp3sisya.png

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

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

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


vzk6woci4dkdbnco8oyvng-4n3y.png

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

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


8vwctql4xz3kbt0tkcsaw6xslsc.png

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

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


af7jxxk12qegncghybg6_wkdpgc.png

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

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


uy0phuv4l28wdj04ygh3yugnex0.png

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

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

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

f314386c309f7e313b8edf80f0394ff0.png


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

© Habrahabr.ru