Разбор

Как ATS читает резюме и почему отсеивает кандидатов

ATS (applicant tracking system) — программа, через которую работодатель принимает и хранит отклики. Резюме в ней сначала превращается в текст и структурированные поля, и только потом попадает к человеку. Всё, что не разобралось на этом шаге, для рекрутера просто не существует.

Что происходит с файлом

Система извлекает текст, пытается разметить блоки (опыт, образование, навыки) и вытащить даты и должности. Дальше отклик ранжируется или фильтруется по требованиям вакансии — чаще всего по совпадению формулировок.

  • Текст в картинке или в графическом блоке не извлекается вообще — это относится к «дизайнерским» PDF, собранным из графики.
  • Многоколоночная вёрстка часто склеивается в одну ленту: строка из левой колонки продолжается строкой из правой.
  • Таблицы, текстовые поля и колонтитулы разбираются нестабильно — контакты в колонтитуле легко теряются.
  • Нестандартные заголовки разделов («Мой путь» вместо «Опыт работы») мешают системе понять, где какой блок.

Почему опыт «не засчитывается»

Вакансия описывает задачу своими словами, резюме — своими. Человек увидит, что «поддержка витрин данных» и «развитие DWH» — про одно и то же; фильтр по ключевым словам не увидит. Отсюда типичная ситуация: релевантный кандидат не проходит формальный отбор, потому что в тексте нет ровно тех терминов, которые ищет система.

Это не повод переписывать резюме враньём. Рабочий приём — говорить про свой настоящий опыт словами вакансии: если вы делали то же самое, используйте её формулировку и оставьте свою рядом.

Что править в первую очередь

  • Один столбец, обычные заголовки разделов, контакты в теле документа, а не в колонтитуле.
  • Должность — в общепринятой формулировке; внутреннее название («инженер-исследователь 2 категории») можно оставить в скобках.
  • Даты в одном формате, без пропусков, которые нечем объяснить.
  • Ключевые требования вакансии — в тексте опыта, а не отдельным списком навыков в конце.
  • Формат — текстовый PDF или DOCX; проверить просто: выделите текст в файле и скопируйте — если копируется, скопирует и ATS.

Как проверить своё резюме

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

Ещё разборы (все): ошибки в резюме, как написать сопроводительное письмо, резюме аналитика данных, переход в IT без опыта, метод STAR на собеседовании, зарплатные ожидания на собеседовании, перерыв в работе в резюме, что делать после отказа, тестовое задание, скрининг с рекрутером.

Проверить это на своей вакансии можно в боте @job_matcher_ai_bot: команда /job и текст или ссылка на вакансию, дальше — выбор действия. Аудит резюме — 149 ₽, адаптация резюме под вакансию — 199 ₽, сопроводительное письмо — 99 ₽. Дайджест вакансий — бесплатно.