Найти работу в IT, даже специалисту с опытом становится все сложнее. Количество резюме от выпускников онлайн школ только растет. А по ту сторону рекрутеры вводят все больше новых фильтров, чтобы справиться с возросшим потоком резюме. Если раньше было много "холодных" кандидатов и рекрутерам приходилось уговаривать кандидатов прийти на собес, то сейчас они все чаще имеют дело с "горячими" кандидатами, которые сами откликаются и готовы подписать оффер хоть сегодня.
Кому не интересна мотивация и методика, скрольте сразу сюда.
В чем причина?
Мне стало интересно, на каком этапе воронки найма чаще всего отсеивают кандидатов. Для этого я провел небольшой опрос. По результатам, 60% респондентов не могут пробиться через первый этап - их отклик на вакансию остается без ответа. Такие данные более менее соответствуют моему опыту и отзывам коллег. При большом объеме вакансий и откликов, единственное, что влияет на отсутствие отклика - это резюме кандидата.
Статьи с советами как улучшить свое резюме выходят ежедневно. Их уже скопилось достаточно (и моя предыдущая статья - не исключение). В этой статье я не буду разбирать ошибки при оформлении резюме или то, как правильно "продавать" себя, а один из самых важных разделов резюме, а именно ключевые навыки. Попытаюсь ответить на вопрос: какие навыки стоит указать кандидату, чтобы увеличить свои шансы на отклик?
Как ключевые навыки влияют на отбор кандидатов?
Технически, ключевые навыки - это специальный раздел в вашем резюме, в котором соискатель перечисляет свои навыки в виде списка. Этот список обычно ограничен, поэтому стоит ответственно отнестись к его заполнению. Айтишники, обычно, в первую очередь указывают хард скиллы, например AWS, Postgres, Docker, Kafka, JMeter, и т.п. Какую же роль эти навыки играют при отборе?
Все дело в том, что набор ключевых навыков есть не только в резюме, но и в вакансиях (по крайней мере, там где они указаны). К примеру, есть вакансия с набором навыков . Есть резюме с набором навыков . Пересечение навыков из вакансии и резюме:
определяет соответствие резюме вакансии . Чем больше пересечение навыков, тем более релевантным считается резюме для искомой вакансии.
Например, вакансия может требовать навыки Python
, SQL
и Проектирование
, а в резюме указаны Python
, Java
и SQL
. Пересечение этих навыков (в этом примере, Python
и SQL
) показывает, насколько хорошо резюме подходит под требования вакансии.
На одном известном сайте для поиска работы процент совпадения ключевых навыков отображается при отклике кандидата и в режиме просмотра списка кандидатов. Чем выше процент совпадения навыков, тем больше шансов, что кандидата пригласят на собеседование.
Анализ вакансий
Но вакансий много, а резюме одно. Для того, чтобы увеличить процент соответствия своего резюме различным вакансиям нужно указать как можно больше навыков, которые встречаются в соответствующих вакансиях. Иначе говоря, нужно найти самые часто встречающиеся навыки для определенной специализации. Назовем их - самые востребованные навыки.
Для этого достаточно проанализировать вакансии с сайта для поиска работы. Проще говоря, пройтись по большому количеству вакансий и посчитать сколько раз встречается тот или иной навык. Что я и сделал. Навыки, которые встречаются чаще всего и есть наша цель. Указывая как можно больше таких навыков вы увеличиваете шансы на отклик.
Я взял несколько популярных специализаций в IT (JS, Python, QA, DevOps, C#, Java) и для каждого из них проанализировал 2000 вакансий. Не во всех указаны навыки, но среди оставшихся получилась довольно неплохая выборка, по крайней мере для любительского исследования.
В результате у меня 2 колонки: название навыка и количество вакансий, в которых он встречается. Определил топ самых востребованных навыков следующим образом: навыки, которые встречаются в как минимум в 30% вакансий, помимо основного навыка. Из этих данных составил круговые диаграммы, для наглядности. Результаты получились довольно занятные.
Результаты
Забегая вперед скажу, что есть навыки, которые востребованы вне зависимости от выбранной специализации. То есть какое бы направление вы не выбрали, они будут востребованы везде, от QA до DevOps. Это, можно сказать, пересечение пересечений. Удобно для тех, кто не знает куда податься. Можно начать свое обучение именно с них:
git
SQL
Есть навыки, которые вышли в топ большинства (но не всех) вакансий. Такие навыки тоже имеет смысл прокачивать и указывать. Они будут востребованы даже при смене специализации. Вот они в порядке убывания встречаемости:
REST API
PostgreSQL
Linux
JavaScript
Python
Docker
Postman
Теперь перейдем к каждому из направлений. Я намеренно убрал основной навык из выборки (потому что и так понятно, что он будет в топе). Также, сгруппировал некоторые навыки в один, например: HTML5 и HTML.
JS
Чаще всего это frontend разработчики, поэтому неудивительно, что в топе востребованных React, CSS, HTML. Немного странно видеть здесь PHP. В остальном, разброс навыков не очень большой.
HTML |
111 |
4.14% |
CSS |
89 |
3.51% |
Git |
76 |
4.37% |
React |
68 |
3.91% |
TypeScript |
64 |
3.68% |
PHP |
40 |
2.30% |
SQL |
32 |
1.84% |
MySQL |
28 |
1.61% |
REST API |
26 |
1.50% |
Webpack |
23 |
1.32% |
Redux |
22 |
1.27% |
C#
Чаще всего в этом направлении backend разработчики, поэтому сильно ценится знание реляционных БД: SQL, PostgreSQL, MS SQL. Так как язык довольно популярен в разных сферах разработки, у него большое количество других языков программирования среди самых востребованных навыков: JS, Java, C++.
SQL |
83 |
4.29% |
Git |
69 |
3.56% |
PostgreSQL |
65 |
3.36% |
.NET Core |
52 |
2.69% |
ASP.NET |
45 |
2.32% |
Python |
41 |
2.12% |
.NET Framework |
38 |
1.96% |
MS SQL Server |
56 |
2.89% |
JavaScript |
33 |
1.70% |
Linux |
30 |
1.55% |
Java |
29 |
1.50% |
REST API |
22 |
1.14% |
C++ |
21 |
1.08% |
Python
Здесь наблюдается самый большой разброс навыков: от Django, FastAPI, C++. Внезапно здесь оказалось аналитическое мышление. Не вошли в топ, но были близки: MS Excel, MS SQL и бизнес анализ.
SQL |
83 |
5.65% |
Docker |
46 |
3.13% |
Linux |
45 |
3.06% |
PostgreSQL |
43 |
2.93% |
REST API |
38 |
2.59% |
Git |
35 |
2.38% |
Тестирование |
22 |
1.50% |
Английский |
19 |
1.29% |
Django Framework |
18 |
1.22% |
Redis |
14 |
0.95% |
Postman |
13 |
0.88% |
Power BI |
13 |
0.88% |
C++ |
13 |
0.88% |
Аналитическое мышление |
12 |
0.82% |
MySQL |
12 |
0.82% |
JavaScript |
12 |
0.82% |
FastAPI |
11 |
0.75% |
DevOps
По какой-то причине здесь затесался Postgres и Python. Возможно, DevOps инженерам виднее. В остальном все довольно предсказуемо: Linux, инфраструктура и CI/CD.
Linux |
90 |
5.29% |
Docker |
71 |
4.18% |
Kubernetes |
60 |
3.53% |
Python |
48 |
2.82% |
PostgreSQL |
43 |
2.53% |
SQL |
38 |
2.24% |
Git |
36 |
2.12% |
Ansible |
34 |
2.00% |
CI/CD |
33 |
1.94% |
Bash |
31 |
1.82% |
Grafana |
26 |
1.53% |
Java
Довольно разброс востребованных навыков, поэтому новичку бывает сложно понять - с чего начать. Spring как самый популярный backend фреймворк занимает весомую долю в топе, так же как и некоторые навыки характерные для fullstack специалистов.
SQL |
69 |
4.52% |
Git |
50 |
3.28% |
PostgreSQL |
46 |
3.01% |
Spring Framework |
32 |
2.10% |
REST API |
31 |
2.03% |
Linux |
29 |
1.90% |
Тестирование |
29 |
1.90% |
Python |
26 |
1.70% |
JavaScript |
20 |
1.31% |
Spring Boot |
20 |
1.31% |
Docker |
20 |
1.31% |
ООП |
17 |
1.11% |
HTML |
17 |
1.11% |
Kotlin |
15 |
0.98% |
Postman |
14 |
0.92% |
Apache Kafka |
14 |
0.92% |
RabbitMQ |
14 |
0.92% |
QA
Самый небольшой разброс навыков. Здесь в топе востребованных навыков включены различные виды тестирования. Среди инструментов, которые не вошли в топ, но были очень близко - Swagger, Jira и Linux.
SQL |
37 |
5.97% |
Функциональное тестирование |
32 |
5.16% |
REST API |
27 |
4.35% |
Postman |
26 |
4.19% |
Ручное тестирование |
21 |
3.39% |
Тестирование пользовательского интерфейса |
17 |
2.74% |
Git |
14 |
2.26% |
Регрессионное тестирование |
13 |
2.10% |
Если у вас проблемы с поиском работы в IT, и в арсенале есть навыки из списков выше, то смело добавляйте их в резюме. Таким образом вы увеличите процент совпадения вашего резюме с большим количеством вакансий. В следствие этого вы увеличите свой шанс на отклик.
В нашей Telegram группе Собес накопилось достаточно полезного контента для подготовки к собеседованиям в IT, заходите.
Комментарии (13)
ihouser
23.01.2025 07:00Читая это подумал, что HR-ы слишком забавляются дроблением навыков. Что им мешает предположить, что программист может переучится с одного языка на другой? Обязательно ли выбрасывать резюме в которой не хватает какой то очень нужной работодателю мелочи, которую выучить займет неделю, а опыт наберется через три месяца работы?
Если прикинуть, то опытный человек с навыками в "родственной" области, переучивается куда быстрее чем студенты получают знания.
fr03e
23.01.2025 07:00Иммено из-за этого приходится менять резюме под hr. Было много опыта в микросервисной разработке, но последний год работал над спецфичном проекте, хотя стек почти тот же, задачи другие. По итогу резюме с описанием этого проекта получает одни отказы на этапе hr, а если поменять местами прошлый опыт и текущий, что бы на первом месте был стандартный стек, то пишут сами (хотя и хуже чем несколько лет назад)
ihouser
23.01.2025 07:00ШкольницыМатерые HR-овцы хорошо автоматизированны при помощи опытных IT-ишников. Фильтруют аккуратно и безошибочно.Кто нибудь, подскажите тем программистам ввести параметр схожести скилов. Чтобы фильтровальщики небыли такими беспощадными.
zuekliza
23.01.2025 07:00В большенстве случаев HR не имеют должного глубокого понимания области работы. Да, есть те, кто наточен на поиск технических специалистов и хотя б на верхнем уровне понимает, что условный навык релиз-менеджмента подразумевает в себе понимание цикла разработки ПО (как пример по своему направлению работы пишу), особенно если у человека опыт только в этой сфере N-лет. Но это скорее редкость. И получается, что детально расписывать навыки - перегружаешь резюме, не читают. Коротко - фиг пройдёшь дальше.
arinaballerina
23.01.2025 07:00Резюме одно потому что если рассылать ботом, то можно отправить только одно? Атата.
Если всё-таки сделать не одно резюме, а несколько, и править под конкретные вакансии, тогда я не понимаю проблемы — если человек знает Git, и забыл написать об этом в резюме, то он наверное, не лучший работник, зачем такого брать?«Попытаюсь ответить на вопрос: какие навыки стоит указать кандидату, чтобы увеличить свои шансы на отклик?»
— Те, что в вакансии указаны, или даже не указаны, но могут понадобиться работодателю.
AdrianoVisoccini
самый востребованный навык в резюме - года опыта. Если он >3 то все остальные навыки перестают влиять на результат слишком сильно