Навыки и зарплаты технических директоров: Исследование на основе 2000 вакансий и резюме
Мы с командой собрали и проанализировали около 2000 вакансий и резюме CTO в России, чтобы понять, как формируется предложение и спрос в этой сфере. Какие навыки действительно ценятся, как работодатели описывают свои ожидания и как сами кандидаты представляют свои компетенции. А главное — как всё это отражается на зарплатах.
В исследование вошли три категории технических директоров: IT, офисные и производственные.
Структура статьи:
- Скиллы в вакансиях и резюме.
- Как устроены резюме внутри?
- Фундаментальная разница вакансий и резюме.
Материал получился объёмным - полноценная карта навыков, поэтому для тех, кто хочет изучить всё самостоятельно, сделали интерактивные таблицы. Возможно, именно вы заметите в данных то, что не бросается в глаза сразу.
Красной линией через все исследование проходит одна мысль: насколько же велика разница между спросом и предложением.
Но самый большой вопрос – что с этим делать? – оставим открытым.
1. Скиллы в вакансиях и резюме
Количество навыков
Навыки — это своего рода маркеры, которые помогают описать требования к должности или профессиональный опыт кандидата. И уже на этом этапе заметен сильный дисбаланс между вакансиями и резюме.
- Работодатели часто либо вовсе не указывают навыки в описании вакансии, либо ограничиваются минимальным списком.
- Кандидаты же, наоборот, стараются максимально полно представить свой профессиональный профиль. Во многих резюме список навыков доведён до лимита в 30 пунктов — больше просто не позволяет интерфейс сервиса. При этом оставить поле пустым — большая редкость.
Как думаете, влияет ли число указанных навыков на желаемую зарплату?
Оказывается, да — и не так, как можно было бы ожидать. Резюме, где перечислено 15 и более навыков, стабильно сопровождаются более высокими зарплатными ожиданиями. Я предполагал, что будет наоборот.
Содержание навыков
Давайте посмотрим, какие навыки чаще всего упоминаются в резюме и вакансиях.
Для каждого навыка мы с командой указали не только общее количество упоминаний, но и долю от общего числа анкет или предложений — этот процент нам ещё пригодится при сравнении акцентов соискателей и компаний.
Начнём с кандидатов.
В топе — предсказуемо — навыки, связанные с highload-системами. Для каждого скилла также показали три наиболее частые «пары» — навыки, с которыми он часто встречается вместе.
Теперь перейдём к вакансиям.
Здесь список попроще: Python, PHP и даже 1С.
Если вчитаться внимательнее, становится заметно: описания в вакансиях обобщённые и достаточно поверхностные. В то время как резюме выглядят более точными, с профессиональной терминологией и гораздо более специфичными навыками.
Как думаете, какие языки в вакансиях упоминают чаще всего?
Такого вы не ждали: до сих пор лидирует PHP. Удивительно!
Разумеется, нас интересует, какие навыки наиболее востребованы — как по частоте, так и по уровню оплаты. Чтобы оценить разницу между тем, что предлагают кандидаты, и тем, что ищут работодатели, введём дополнительный показатель — индекс соответствия.
Индекс соответствия сравнивает долю упоминаний навыка в резюме и вакансиях. Именно долю, а не абсолютное количество — чтобы учесть разницу в объёмах информации.
Если значение положительное — навык чаще встречается в резюме, если отрицательное — в вакансиях. Значение, близкое к единице, говорит о равномерном распределении. Мы намеренно меняем порядок расчёта и используем отрицательные значения, чтобы данные было проще интерпретировать.
Ну что, все привыкли смеяться над 1С, а на него огромный спрос! Только, понятное дело, этим мало кто хочет заниматься.
Помимо индекса соответствия, также рассчитали соотношение зарплат — ещё один показатель, на этот раз отражающий разницу между зарплатными ожиданиями и предложениями.
Принцип тот же: сравниваем долю, но вместо количества упоминаний — размер оплаты.
Например, для навыка 1С это значение составляет 1.3. Что это значит?
На фоне общего тренда, где кандидаты в среднем запрашивают в два раза больше, чем предлагают работодатели, такой разрыв — весьма скромный. Получается, рынок готов платить за специалистов 1С выше средней нормы. Спрос здесь подтверждается реальной оплатой — хотя дефицит специалистов это всё равно не решает.
А что там по базам данных? Кто наименее популярен в вакансиях?
Тут все логично, MySQL никому не нужен. Напомню: положительный индекс соответствия говорит о том, что этот скилл ищут реже, чем предлагают.
Предлагаемая/желаемая должность
А мы продолжаем нашу увлекательную викторину!
Какие специалисты в этом наборе представляют самый неудовлетворённый спрос? (подсказка: речь про низкий разрыв зарплат одновременно с высоким разрывом соответствия)
Это производственники, PHP-разработчики, 1С, а также тимлиды. У каждой из этих групп зарплатный разрыв значительно ниже рыночного, а ищут их как минимум вдвое чаще, чем предлагают.
2. Анализ резюме
Резюме содержат значительно больше разнообразных данных, чем вакансии. Давайте разберем их по отдельности.
Пол
Как думаете, какую долю в этих резюме занимают женщины?
Меньше трёх процентов.
Для контекста: среди резюме маркетинговых директоров женщины были представлены почти наравне с мужчинами.
Разделение на столицы и регионы, уровень английского
Что мы имеем в виду?
- Под столицами в исследовании понимаются Москва и Санкт-Петербург, все остальные населённые пункты отнесены к регионам.
- Уровень английского указывается по шкале CEFR — от A1 до C2 — с некоторыми допущениями и упрощениями.
Хорошо, а что по зарплате?
Что мы видим?
- В регионах специалистов с высоким уровнем английского — заметно меньше.
- В столицах, напротив, незнание языка — скорее исключение.
- При этом в регионах на зарплатные ожидания серьёзно влияет только уровень C, а в Москве и Петербурге рост зарплат идёт более плавно — по мере повышения уровня владения.
Образование
Что можно вынести из данных по образованию?
- Некоторые разбивки теряют смысл: например, кандидатов с PHD слишком мало, чтобы делать надёжные выводы.
- Зарплатные ожидания бакалавров и специалистов без высшего почти не отличаются.
- Магистры просят уже заметно больше — но вот PHD, несмотря на усилия, в среднем получают примерно столько же. Только разброс выше.
Ну и зачем все эти страдания тогда?
Ну а что там с вузами?
Хотя данных по вузам не так много, можно взглянуть, как себя оценивают выпускники разных учебных заведений.
Сразу оговоримся: система указания вузов на платформе неидеальна, поэтому часть вузов могла попросту не попасть в выборку. Мы с командой решили не тратить на это ресурсы.
Прошлые работодатели
Где же куются эти специалисты?
Главные поставщики кадров – крупные компании связи.
В лидерах по уровню зарплат находятся специалисты из банковского сектора и крупных российских IT-компаний. Удивительно, что в этом рейтинге высоких зарплат также присутствует Wildberries — единственный маркетплейс, попавший в топ.
Ниже всего свои доходы оценивают те, кто ранее работал в сфере телекоммуникаций или на себя.
3. Фундаментальная разница вакансий и резюме
Где граница между вакансиями и резюме? В начале статьи мы разобрали навыки и нашли много любопытного. Теперь взглянем на опыт работы — сначала он кажется не менее важным. Но действительно ли всё так серьёзно?
Опыт работы
У вакансий максимальная граница опыта ограничена шестью годами.
Работодатели же рассматривают это значение как минимальное для данной позиции, тогда как кандидаты, вероятно, включают в резюме весь свой опыт, даже нерелевантный.
А что по оплате?
В вакансиях ничего особо нового — только чёткое разделение по группам.
А вот резюме показывают неожиданный тренд: специалисты с опытом от 10 лет не повышают зарплатные ожидания, а с опытом свыше 25 лет — даже снижают.
Достичь высоких зарплат в резюме могут почти все, но шансы выше у тех, кто работает от 6 до 25 лет.
Как распределяются навыки?
Для выделения групп решили применить кластеризацию с помощью алгоритмов UMAP и DBSCAN. На графике оси имеют абстрактный характер, зато точки сформировали чёткие, легко различимые кластеры.
Характеристики точек следующие:
- Близость — насколько схожи по содержанию слова: они часто встречаются вместе и соответствуют похожим зарплатным диапазонам.
- Размер — частота упоминания слова в вакансиях или резюме.
- Цвет — средний уровень зарплаты: чем темнее цвет, тем выше зарплата.
Группы навыков в вакансиях
На этом графике видим несколько кластеров:
1. Самый нижний кластер однозначно представляет производственных директоров на предприятиях — при этом он заметно отделён от остальных групп.
2. Чуть выше расположен ещё один производственный кластер, но уже с переходом к более «офисным» навыкам.
3. В самом верхнем участке графика виден IT-кластер. Интересно, что такие навыки, как MySQL и HTML, оказались вне его пределов — вероятно, из-за сильной корреляции с другими скиллами.
4. Слева – буквально кластер 1С. С одной стороны, мы не удивлены. С другой, не ожидали, что это выйдет настолько явно.
5. В центре графика находятся более общие управленческие компетенции, которые по мере приближения к IT-кластеру всё больше наполняются специализированной терминологией.
Однако стоит отметить, что инструменты в вакансиях описаны довольно поверхностно. На фоне этого контраста с резюме становится ясно: IT — это гораздо сложнее, чем представляют многие HR. Это широкий спектр навыков и инструментов — порой очень нишевых — и глубокое разделение на специализации.
Посмотрим же на резюме!
Группы навыков в резюме
В резюме встречается огромное разнообразие навыков, но алгоритм построил вполне понятную топологию. Самые часто встречающиеся навыки формируют пять крупных направлений, которые UMAP располагает по краям визуализации.
Если начать с левого верхнего угла и двигаться против часовой стрелки, то можно проследить все пять кластеров. Для кластеров 1, 3 и 5 мы подготовили отдельные спойлеры с увеличенными изображениями. Кластеры 2 и 4 рассмотрим отдельно чуть позже.
1. Общие компетенции
2. Менеджмент
3. IT-разработка
4. Системное администрирование
5. Управление производством
Отдельно стоит отметить, что направления менеджмента и IT в резюме имеют сложную, разветвлённую структуру с несколькими специализациями. Рассмотрим их подробнее.
Слева на графике сосредоточены навыки менеджмента — они разделены на четыре кластера. Чем дальше вправо и вниз, тем чаще появляются термины из области управления IT-проектами.
В правой части графика — IT-навыки, которые образуют пять основных групп:
- Справа — общие инструменты и языки программирования.
- Чуть левее и ниже — highload-технологии и часть современного JavaScript.
- Ещё левее — аналитика и архитектура.
- Внизу — поклонники Microsoft-технологий.
- Вверху — поверхностные навыки веб-программирования (кажется, такое пишут, когда сказать совсем нечего).
Некоторые кластеры включают по две специализации, однако между ними прослеживается чёткая граница.
Вместо заключения
Вместо финальных выводов хочется ещё раз выделить две схемы с ключевыми компетенциями. Соискатели и компании ищут друг друга, и их ожидания вроде бы должны совпадать — но на деле они поразительно разные.
А пока все пытаются найти общий язык, мы в evilUnion создаём проекты с выдающимся performance и стильным дизайном!