Files
claude-skills/resume-ru/references/ats-rules-ru.md
T

112 lines
8.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ATS и машинный отбор — Россия. Правила и скоринг
В РФ ландшафт ATS отличается от западного. Главный «фильтр» — встроенный
поиск hh.ru, плюс ряд российских систем рекрутинга. Западные Workday /
Greenhouse / Lever / iCIMS почти не встречаются (только в зарубежных
компаниях). Оптимизировать надо под РФ-реальность.
## Где резюме проходит машинный отбор
- **hh.ru** — поиск и фильтры рекрутёра (главное), ИИ-рекомендации.
- **Talantix** — ATS от hh, тесно интегрирован с базой hh.
- **Huntflow** — популярная ATS у агентств и средних/крупных компаний.
- **Поток (Potok)** — ATS с ИИ-скринингом откликов.
- **FriendWork Recruiter**, **E-Staff** — корпоративный рекрутинг.
- **СберПодбор**, **VK HR Tek** — внутри крупных экосистем.
## Правила формата (универсальны для всех систем)
### Вёрстка
- ТОЛЬКО один столбец. Без многоколоночной вёрстки, таблиц для разметки,
текстовых блоков (text boxes).
- Без графики, иконок, диаграмм, шкал-прогрессбаров для уровня навыков.
- Контакты — в теле документа (НЕ только в колонтитуле: многие ATS
пропускают колонтитулы целиком).
- **Фото** мешает парсингу (сдвигает текст, ломает извлечение полей). Для
ATS-отклика — без фото. Фото добавлять только для прямых откликов / hh,
где оно ожидается (см. `locale-ru.md`).
- Без спецсимволов (★ ● ◆) — стандартные маркеры или дефисы.
### Заголовки разделов
Использовать точные стандартные заголовки (ATS ищет именно их):
«Краткое описание», «Ключевые навыки», «Опыт работы», «Образование»,
«Курсы и сертификаты», «Знание языков». Креативные («Мой путь», «Чем
полезен») ломают распознавание разделов.
### Формат файла
- `.docx` — самый надёжный парсинг; брать по умолчанию для отправки файлом.
- `.pdf` (текстовый, не скан!) — тоже хорошо парсится. Проверка: если
текст в PDF выделяется и копируется — машина его прочитает.
- На hh резюме хранится в анкете — там важна структура полей, не файл.
- Никогда: `.pages`, `.odt`, ссылки на Google Docs, скан-картинки в PDF.
### Шрифты и поля
- Calibri, Arial, Cambria (тело 1012pt, заголовки 1314pt).
- Поля 15–20 мм. Без декоративных шрифтов.
### Даты и аббревиатуры
- Единый формат дат по всему документу (ММ.ГГГГ).
- Аббревиатуры — расшифровка при первом употреблении: «ВЭД
(внешнеэкономическая деятельность)»; затем можно сокращённо.
## Ключевые слова — как работает отбор
### hh.ru — «Ключевые навыки» это поисковый индекс
Рекрутёр ищет кандидатов запросом по навыкам. Резюме попадает в выдачу,
если содержит искомые формулировки. Поэтому:
- Внести в «Ключевые навыки» точные теги из целевых вакансий.
- Дублировать ключевые формулировки и в опыте (в контексте достижений).
- Давать синонимы и обе формы аббревиатур: «1С»/«1C», «ТЗ»/«техническое
задание». Подробнее — `hh-ru.md`.
### Размещение и плотность
- Каждый обязательный навык вакансии — минимум в 2 местах: «Ключевые
навыки» + буллет в «Опыте работы».
- Желательные навыки — минимум 1 упоминание.
- Не более 2–3 упоминаний одного слова на весь документ (иначе «накрутка»,
распознаётся и штрафуется).
- Должность из вакансии — отразить в «Кратком описании».
### Чего НЕ делать
- Невидимый белый текст с ключевыми словами — детектируется; при выгрузке
на страницу профиля форматирование снимается и текст вскрывается.
- Скрытые инструкции для ИИ (prompt injection) в резюме — компании активно
строят детект.
- Перечислять навыки без подтверждения опытом — современный ИИ-скрининг
это распознаёт (анализирует контекст, а не только кейворды).
## Формула скоринга (оценка перед выводом)
```
Оценка = 0.4 * покрытие_обязательных_навыков
+ 0.2 * покрытие_желательных_навыков
+ 0.2 * доля_буллетов_с_метриками
+ 0.1 * полнота_разделов
+ 0.1 * распределение_ключевых_слов
```
- **покрытие_обязательных** — найдено обязательных навыков / всего обязательных.
- **покрытие_желательных** — найдено желательных / всего желательных.
- **доля_буллетов_с_метриками** — доля буллетов опыта с числом (₽, %,
размер команды, сокращение времени, масштаб).
- **полнота_разделов** — наличие и заполненность 5 стандартных разделов
(Контакты, Краткое описание, Навыки, Опыт, Образование) / 5.
- **распределение** — ключевые слова в нескольких разделах, не в одном.
### Интерпретация
- 85%+ — сильное совпадение, вероятно пройдёт фильтры.
- 70–84% — среднее, зависит от конкуренции.
- ниже 70% — слабое, нужно закрывать пробелы.
## Анти-паттерны — выявлять и флагать
- «Краткое описание» начинается с «Опытный / Целеустремлённый /
Ответственный / Коммуникабельный» → переписать (`anti-cliche-ru.md`).
- Метрики без бизнес-контекста: «увеличил выручку на 30%» — от какой базы?
- Только обязанности без достижений.
- Описание роли, подходящее любому в этой должности.
- Необъяснённые перерывы > 6 мес. (флагать пользователю, не прятать).
- «Рекомендации предоставлю по запросу» — удалить (устарело).
- Шкалы/проценты владения навыком.
- Текст, выглядящий «нейросетевым» (`anti-ai-fingerprint.md`).