Можно быть сильным инженером и месяцами не получать приглашений на собеседования. Чаще всего проблема не в навыках, а в том, что резюме не проходит первый экран: ATS-фильтр отсеял по ключевым словам или рекрутер за 10 секунд не нашёл повода кликнуть «пригласить». Разберём, как резюме читают на самом деле, и пройдёмся по 12 ошибкам, которые стоят вам интервью.

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

Перед тем как резюме увидит живой человек, оно часто проходит ATS (applicant tracking system) — систему, которая фильтрует кандидатов по ключевым словам из вакансии. Нет совпадения по стеку — резюме может не дойти до рекрутера вообще.

Если оно прошло фильтр, человек тратит на первичный скрининг 7–15 секунд. За это время он проверяет три вещи:

  1. Стек — совпадает ли с вакансией.
  2. Грейд — junior / middle / senior, по опыту и формулировкам.
  3. Красные флаги — смена работы каждые полгода, дыры в опыте без объяснения, нерелевантный профиль.

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

12 ошибок, из-за которых вас не зовут

1. Обязанности вместо достижений

Самая частая. Вы перечисляете, что делали, — но это делали все на вашей позиции.

  • Плохо: «Разрабатывал и поддерживал бэкенд сервиса».
  • Хорошо: «Снизил p95-латенси ключевого API с 800 до 120 мс, устранив N+1-запросы и добавив кэш».

2. Достижения без цифр

Даже результат без числа звучит как вода. Цифры — это то, за что цепляется глаз.

  • Плохо: «Значительно ускорил сборку проекта».
  • Хорошо: «Сократил время CI-сборки с 18 до 6 минут, распараллелив тесты и закэшировав зависимости».

3. Простыня технологий

Список из 40 технологий «в строчку» не впечатляет — он сигналит, что вы ни в одной не глубоки.

  • Плохо: «Java, Kotlin, Python, Go, JS, TS, React, Vue, Angular, SQL, NoSQL, Docker, K8s, AWS, GCP…»
  • Хорошо: разделить на «Основной стек» (то, на чём вы реально сильны) и «Знаком с» — и убрать всё, что трогали один раз.

4. Нет ключевых слов под конкретную вакансию

ATS и рекрутер ищут совпадение с текстом вакансии. Если там «Kafka, gRPC, Kubernetes», а у вас это спрятано в третьем проекте, совпадения нет.

  • Плохо: одно универсальное резюме на все отклики.
  • Хорошо: подогнать блок навыков и первые буллеты под вакансию — это 15 минут на отклик.

5. Нерелевантный опыт на первом плане

Если целитесь в backend, а первым идёт полугодовой опыт верстальщика пятилетней давности, вы тратите ценные секунды внимания не на то.

  • Плохо: хронология «всё подряд», нерелевантное сверху.
  • Хорошо: релевантный опыт и проекты — вперёд, старое и нерелевантное — кратко в конце.

6. Размытое саммари

«Ответственный, целеустремлённый, быстро обучаюсь» не говорит ни о чём — так пишут все.

  • Плохо: «Целеустремлённый разработчик, ищу интересные задачи».
  • Хорошо: «Backend-инженер, 4 года на Go. Highload-сервисы (10k RPS), микросервисы, Kafka. Растил латенси и надёжность платёжного контура».

7. Плохой формат и нечитаемость

Сплошной текст, разные шрифты, таблицы, фото на полстраницы, экзотический PDF, который ломается в ATS.

  • Плохо: дизайнерский шаблон с колонками, который ATS читает как кашу.
  • Хорошо: простой одноколоночный формат, чёткие заголовки, буллеты, обычный PDF из текста (не картинка).

8. Дыры в опыте без объяснения

Год без работы без единого слова — красный флаг для скрининга.

  • Плохо: просто пропуск между датами.
  • Хорошо: короткая строка — «2024: career break, pet-проекты / обучение / релокация».

9. Нет ссылок на код и профили

Для разработчика отсутствие GitHub/GitLab — упущенная возможность подтвердить навыки.

  • Плохо: ни одной ссылки.
  • Хорошо: GitHub с парой живых репозиториев, ссылка на pet-проект, по делу — профиль в профессиональной сети.

10. Перечисление задач без масштаба и контекста

«Делал микросервисы» — а сколько их, какая нагрузка, какая команда? Без масштаба невозможно оценить грейд.

  • Плохо: «Писал микросервисы на Go».
  • Хорошо: «Один из 4 backend-инженеров; вёл 3 сервиса биллинга, ~5k RPS, отвечал за надёжность контура».

11. Грамматика, опечатки и кривой английский

Опечатки в резюме читаются как небрежность к деталям — а это профессиональный сигнал.

  • Плохо: «Опыт работы с реляцеонными базами данных».
  • Хорошо: вычитать самому, прогнать через проверку орфографии, дать прочитать второму человеку.

12. Слишком длинно

Резюме на 4 страницы с историей со студенчества хоронит главное.

  • Плохо: 4 страницы, всё подряд.
  • Хорошо: 1 страница для junior/middle, максимум 2 для senior; только релевантное.

Чем профессиональный разбор отличается от самопроверки

Главная проблема самопроверки — замыленный взгляд. Вы знаете, что стоит за каждой строчкой, и достраиваете контекст, которого в тексте нет. Рекрутер и нанимающий этого контекста не видят — они читают буквально то, что написано, и за 10 секунд.

Практик, который сам проводит собеседования и нанимает, за 20 минут увидит то, чего вы не замечаете:

  • что именно отпугивает на первом экране;
  • где формулировки звучат слабее, чем ваш реальный опыт (вы недопродаёте себя);
  • какие достижения вы вообще не упомянули, потому что они вам кажутся очевидными;
  • как ваше резюме читается под прицел конкретной вакансии и грейда.

Где получить разбор резюме

Варианты по возрастанию пользы:

  • Сам по чек-листу (ниже) — бесплатно, ловит механические ошибки.
  • Peer-разбор — коллега или человек своего уровня посмотрит свежим взглядом.
  • Разбор у практика, который нанимает — самый ценный: вам говорят то, что думает нанимающая сторона.

Последний вариант не обязательно дорогой. В IT-ХОЗЯЕВА разбор резюме входит в тариф ХОЗЯИН (1000 ₽/мес): менторы — senior-разработчики, тимлиды и AI-инженеры, которые сами проводят собеседования, — дают развёрнутую обратную связь по вашему резюме. В тот же тариф входят мок-собеседования и еженедельные встречи; полный список форматов и тарифов — на странице тарифов. Когда резюме приведено в порядок и вас начали звать, следующий шаг — не провалить интервью: разбирали подготовку к собеседованию с LLM-тренажёрами.

Чек-лист самопроверки: 10 пунктов

Пройдитесь перед каждым важным откликом:

  1. Первый экран за 10 секунд отвечает «подхожу под вакансию»? Стек, грейд, релевантность — видны сразу.
  2. Каждый ключевой пункт опыта — это достижение с цифрой, а не описание обязанности?
  3. Блок навыков подогнан под конкретную вакансию и содержит её ключевые слова?
  4. Релевантный опыт — вверху, нерелевантное — кратко в конце или удалено?
  5. Саммари конкретное (роль, годы, стек, чем выделяетесь), а не «целеустремлённый»?
  6. Формат одноколоночный, читаемый, PDF — текстовый, не картинка?
  7. Дыры в опыте объяснены одной строкой?
  8. Есть ссылки на код / проекты?
  9. Указан масштаб: размер команды, нагрузка, зона ответственности?
  10. Текст вычитан — нет опечаток, длина 1–2 страницы?

Если по всем десяти пунктам уверенное «да» — резюме готово проходить первый экран. Если хотя бы по трём «нет», начните с них: именно они чаще всего стоят вам приглашений на интервью.