Из чего состоит название вакансии
Название вакансии — единственное, что видит поиск и по чему вы её находите. Мы разобрали корпус реальных заголовков и посчитали, из каких деталей они собраны и что из-за этих деталей теряется.
заголовков содержат латиницу. Это значит, что поиск русскими словами гарантированно проходит мимо части рынка — не потому, что вакансий нет, а потому, что они называются по-другому.
Анатомия типичного заголовка
Пример собран из самых частых деталей корпуса. Медианный заголовок короче — 31 символ и 4 слова, но длинный хвост доходит до 100 символов.
Что и как часто встречается
Латиница в названии — 45.7%. «QA Engineer», «Middle Python Developer» — часть названия или всё название на английском. Практическое следствие: запрос «аналитик» не найдёт вакансию «Data Analyst», а запрос «тестировщик» пройдёт мимо «QA Engineer». Это не редкий случай, а почти половина рынка.
Скобки — 38.3%. Уточнение в скобках: подразделение, продукт, грейд или город. Скобки почти всегда содержат то, что важно именно вам: продукт, подразделение, иногда город или грейд. Но поиск воспринимает их как часть строки, и точный запрос с ними не совпадает.
Слэш — 18.0%. Две роли или два написания одной роли через дробь: «аналитик / системный аналитик». Слэш — признак того, что работодатель сам не уверен, как называется роль, и страхуется двумя вариантами. Для соискателя это подсказка: искать нужно оба написания.
Грейд — 18.9%. Уровень позиции прямо в заголовке. Грейд в заголовке — единственный признак уровня, который виден до открытия вакансии. Но у 81.1% объявлений его нет, и уровень приходится угадывать по описанию.
Чего в заголовках почти нет
Заголовок почти никогда не отвечает на два вопроса, которые соискателю важнее всего: сколько платят и можно ли работать удалённо. Оба вынесены в фильтры, и это осознанное решение hh — фильтр даёт работодателю управляемую выдачу, а название остаётся текстом. Для вас это означает, что по заголовкам отбирать бессмысленно: значимая информация лежит уровнем ниже.
Как из этого сделать рабочий поиск
Первое: искать нужно не одним словом, а списком написаний. Русское название, английское название, сокращение — три запроса вместо одного. Наш собственный отсев показывает, насколько это критично: у поиска, настроенного на одно слово в названии, отсеивается большинство того, что вернула выдача.
Второе: не отсеивайте вакансии по скобкам. Уточнение в скобках почти всегда сужает роль, но не меняет её, — «аналитик (отдел логистики)» остаётся аналитиком. Люди же часто читают скобку как «это не про меня» и пропускают подходящее объявление.
Третье: если у вас в резюме заголовок с латиницей, а вакансии в вашей области называются по-русски (или наоборот), рекрутер, ищущий по базе резюме, не найдёт вас точно так же, как вы не находите его вакансию. Проверять стоит обе стороны.
Как это посчитано и чего цифры не показывают
- Корпус — названия вакансий, на которые реально отправлялись отклики: 3 986 заголовков. Это тексты работодателей, не наши формулировки.
- Маркеры ищутся регулярными выражениями по строке заголовка. Один заголовок может содержать сразу несколько маркеров, поэтому доли в сумме дают больше ста процентов — это не ошибка.
- Маркер «грейд» ловит и английские слова уровня, и русские «ведущий», «старший», «младший», «главный». Последние иногда означают не уровень, а специфику должности (например, «главный бухгалтер») — небольшая часть срабатываний неточна.
- Выборка смещена в сторону аналитики, тестирования и IT: там латиницы заведомо больше, чем в среднем по рынку. Для рабочих специальностей доля английского будет кратно ниже.
- Длина считается в символах и словах исходной строки, включая скобки и знаки препинания.