Найти в Дзене
Headz.io

4 сеньора на место, 300 000 в Уфе и одна вакансия C#-разработчика в Самаре — цифры в IT за зиму 2019-2020

Оглавление

За зиму 2019-2020 года мы собрали данные по спросу и предложению в IT и обработали. Из интересного: максимальная средняя зарплата в IT не в Москве, соотношение предложений резюме и вакансий иногда достигает 14 к 1, а в регионах встречаются специальности, для которых есть только одно предложение от работодателя на целый город. Об остальных интересных инсайтах читайте в статье с графиками и диаграммами.

Все эти данные мы собрали с помощью Telegram-бота Headz analytics. Он мониторит зарплаты в IT-отрасли для самых популярных языков программирования в 12 крупнейших городах России. Бот выдает информацию как по вилке зарплат и ожиданиям работодателей, так и зарплатным ожиданиям соискателей из открытых источников: HeadHunter, «Мой Круг», Telegram, а также нашей собственной базы.

В выборке мы выделили три категории: джуниоров, мидлов и сеньоров из 12 городов. Разделили вакансии и резюме по направлениям: разработка, базы данных, DevOps, QA, Big Data и менеджмент. Разделили по платформам, например, Android и iOS, и по языкам. Начнем с распределения предложений по городам.

По городам

Больше всего вакансий в Москве — 7745. Это почти половина от всех предложений на рынке. В некоторых регионах их меньше на порядки. Например, минимум предложений по работе в IT в Рязани — 171 вакансия.

-2

Резюме на те же вакансии кратно больше. В Москве соотношение 3 резюме на 1 вакансию, а в Санкт-Петербурге — 5 к 1. Минимальная пропорция в Томске — примерно 2 человека на одно место.

-3

По уровням

Если сравнивать по уровню, то больше всего запросов на сеньоров в Москве — 2032, как и резюме — 8163. При этом получилось так, что это самое низкое соотношение кандидатов и работодателей. Например в Рязани всего 17 вакансий, где требовался сеньор, а в Уфе было 33. При этом в первом городе 279 сеньоров, а во втором 746. Получается, примерно от 16 до 22 сеньоров на одно рабочее место, что в относительном выражении гораздо больше, чем в столице.

-4

Перекос в соотношении вакансий для джуниоров и их резюме больше. Например, в Москве это соотношение больше, чем 1 к 8, в Санкт-Петербурге — 1 к 14.

-5

По направлениям

Мы рассматриваем несколько направлений: разработка (в том числе на разных платформах), базы данных, QA, big data, UX/UI дизайнер, DevOps и менеджмент. Соотношения вакансий в направлениях.

-6

Например, в разработке 5958 вакансий, когда для менеджментf в десять раз меньше — 563, а для UX/UI дизайнеров всего 87.

ТОП-5 предложений по вакансиям:

SQL — 2654

QA Engineer 2095

QA hardware 1814

Javascript 1716

PHP 1004

Больше всего нужны «рабочие» специальности. При этом тот же ТОП-5 по резюме выглядит иначе — 2 из 5 позиций занимает менеджмент.

Системный администратор 15104

Project manager 11245

Архитектор 9055

QA Engineer 8262

CTO 3058

Самые дефицитные специалисты:

  • Администратор DBA - 8
  • QA ручное тестирование 7
  • QA mobile 2

А в вакансиях QA hardware, Postgres, Oracle PL/SQL полностью отсутствовали резюме.

Соотношение резюме по направлениям.

-7

«Дефицитные» кадры

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

  • СТО: Казань, Самара, Томск, Рязань, Уфа, Красноярск.
  • Data analyst: Воронеж, Рязань, Уфа.
  • Data Science: Казань, Самара, Уфа.
  • Go: Самара, Уфа
  • iOS: Рязань
  • Java: Рязань, Уфа, Красноярск.
  • Product manager: Нижний Новгород, Самара, Томск, Рязань, Уфа, Красноярск.

Если говорить о редких вакансиях, то есть направления с одним предложением на весь город. Например, в Томске и Рязани нужно по одному джуниор Android-разработчику, а в Казани и Новгороде по одному сеньору.

  • В Самаре и Воронеже также есть по одной вакансии для C#-разработчика. Но в первом городе нужен джуниор, а во втором сеньор. Разница в зарплатах также существенна: 30 и 125 тыс соответственно.
  • В Рязани, Нижнем Новгороде и Воронеже требовался один CTO. Разброс зарплат странный: от 43 до 176 тыс.
  • По одному Data Science нужны были в Нижнем Новгороде, Новосибирске, Екатеринбурге, Воронеже и Рязани. В первых трех хотели нанять джунов, что заметно по зарплатам: от 22 до 44 тыс. Во второй половине — уровнем повыше, с вилками от 72 до 132 тыс. рублей в месяц.

Направления с минимальным количеством вакансий:

  • Data analyst — 92
  • UX/UI дизайнер — 87
  • Product manager — 76
  • Архитектор — 72
  • Администратор DBA — 68
  • QA (ручное тестирование) — 55
  • QA (mobile) — 16

По некоторым из них не требовались только джуниоры. Например, на ручное тестирование не искали молодых специалистов в Москве и Казани. При этом в Самаре, Красноярске, Рязани, Уфе, Нижнем Новгороде и Воронеже нет вакансий, как для мидл, так и для сеньоров QA на ручное тестирование.

Архитектор, системный аналитик, администратор DBA, UX/UI дизайнер или Ruby-разработчик тоже весьма редкие вакансии в регионах. В то же время в других городах они присутствуют. Возможно, специалисты просто переехали туда, где их навыки востребованы?

«Пустых» вакансий очень много, а посмотреть активные вы можете спросив нашего бота.

По зарплатам

Как меняется вилка зарплат разработчика в зависимости от места пребывания? Естественно, кажется, что самые большие зарплаты в Москве. Это почти так — максимальная зарплата CTO в Москве (уровня сеньор) — 335 тыс, а на втором месте — Уфа с компенсацией в 307 тыс, которую предлагают сеньору C#-разработчику. На третьем Новосибирск и зарплата 300 тыс для сеньора Data Science.

По средним зарплатам Москва уже не на первой позиции, но в топе.

-8

Вилка предложений сеньорам. Максимальный разброс между минимальной и максимальной ставками у Data Science. Примечательно, что за эту работу предлагают и максимальную среднюю зарплату в 300 тыс.

-9

Вилка предложений мидлам.

-10

Некоторых вакансии, например, у CTO, Product manager или Project manager

не было позиции джуниор. Поэтому они не попали в выборку с джуниорами, ниже.

В среднем, минимальные зарплаты, естественно, у джуниоров. Например, в Самаре предлагают 17 тыс рублей за работу на Oracle PL/SQL. Но так не у всех: в Рязани Android-разработчику уровня джуниор предлагают 90 тыс, что даже выше 77 тыс в Москве или некоторых зарплат мидлов.

Вилка доходов джуниоров. Для сравнения, максимальная граница — средняя зарплата Data Science в 300 тыс рублей.

-11

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

Что думаете о статистике? Насколько точно попадание по вашей специальности? Что хотелось бы добавить, а что лишнее? Ждем ваше мнение в комментариях.