В 2025 году рынок IT-специалистов стал зрелым и избирательным. Компании продолжают активно нанимать, но подход к отбору стал жёстче. Особенно это касается начинающих специалистов. На одну вакансию Junior-разработчика или тестировщика — десятки, а то и сотни откликов. Конкуренция огромная. И в этой борьбе побеждает не тот, кто «вроде бы подходит», а тот, кто умеет грамотно себя презентовать.
А вот на позиции уровня Middle и Senior ситуация иная: хороших специалистов не хватает. Но даже в этом случае резюме — это фильтр. И если оно составлено небрежно, вы можете не дойти до этапа собеседования, несмотря на сильный опыт.
Подписывайтесь на мой канал в Телеграмм, чтобы ничего не пропустить.
Ну или на канал в VK, если хотите видеть новые статьи у себя в ленте.
Как устроен скрининг резюме в IT
Скрининг — это не чтение, а фильтрация. И первый фильтр — автоматический. Большинство компаний используют ATS (Applicant Tracking System), которые ищут в резюме ключевые слова, технологии, опыт, соответствие формату.
📊 По статистике, до 75% резюме от Junior-кандидатов отсеиваются на этапе ATS. Причина — отсутствие нужных ключевых слов, неструктурированность, общие формулировки.
Для Middle и Senior-уровня фильтрация тоже работает, но с поправкой: если вы не указали стек, не описали достижения, не показали глубину опыта — HR может просто не понять, насколько вы сильны.
Что важно для HR в зависимости от уровня
🔹 Junior — HR ищет не опыт, а потенциал. Но даже здесь важны:
- Чёткое указание изученных технологий
- Pet-проекты, стажировки, курсы
- Грамотное оформление и отсутствие ошибок
- Мотивация и логика перехода в IT
🔹 Middle/Senior — здесь важны:
- Глубина и релевантность опыта
- Конкретные достижения (а не просто «работал»)
- Участие в проектах, архитектурных решениях, менторстве
- Владение современным стеком и подходами
Как HR смотрит на резюме: 30 секунд на всё
Резюме не читается — оно сканируется. HR тратит 20–30 секунд, чтобы понять:
- Подходите ли вы по ключевым требованиям?
- Есть ли логика в карьерной траектории?
- Насколько вы соответствуете уровню вакансии?
Если вы Junior и не указали стек — мимо. Если вы Senior, но не описали ни одного достижения — мимо. Если резюме перегружено или написано небрежно — мимо.
Незаметные детали, которые решают судьбу резюме
На первый взгляд — мелочи. На деле — причина, по которой ваше резюме не попадает даже в шорт-лист. Особенно это актуально для начинающих специалистов, где конкуренция за место в разы выше. Но и опытные кандидаты не застрахованы: чем выше уровень, тем больше внимания к деталям.
Вот что может сыграть против вас:
- 📵 Ошибки в контактной информации — HR не будет тратить время, чтобы вас «дозванивать». Один неверный символ в почте — и вы вне игры.
- 🧾 Нарушения делового стиля — орфографические ошибки, разговорные обороты, небрежное оформление — всё это воспринимается как признак непрофессионализма.
- 🧱 Общие формулировки — «занимался разработкой», «помогал в тестировании» — не дают понимания, что именно вы делали и на каком уровне.
- 🧍 Фотография в резюме — в IT это не принято. Если добавляете — она должна быть нейтральной, без креатива и фильтров.
- 🧩 Необоснованные пробелы в опыте — если вы не объяснили, чем занимались в перерывах между работами, HR сделает выводы сам.
- 💸 Завышенные или заниженные ожидания по зарплате — без контекста это выглядит как непонимание рынка.
Всё это — не критические ошибки, но они создают ощущение, что кандидат не готов к профессиональной коммуникации. А значит — не готов к работе в команде.
Как HR анализирует резюме: три уровня восприятия
Рекрутер не читает резюме построчно. Он воспринимает его как структуру, которую нужно быстро оценить. И делает это поэтапно — от поверхностного восприятия к содержательному анализу. На каждом уровне — свои критерии, и на каждом можно «вылететь».
Уровень 1: технический фильтр (ATS)
Резюме сначала проходит через автоматическую систему. Она ищет совпадения с требованиями вакансии: технологии, опыт, ключевые слова. Если вы не указали нужный стек или написали «тестировщик» вместо «QA Engineer» — система может вас не распознать.
📌 Важно: используйте формулировки из вакансии. Не «разбираюсь в JavaScript», а «опыт разработки на JavaScript (ES6+)».
Уровень 2: визуальная оценка (HR)
Если резюме прошло ATS, его открывает HR. И здесь важны:
- Читаемость: структура, шрифт, логика блоков
- Ясность: чёткие формулировки, отсутствие «воды»
- Стиль: деловой, без лишнего креатива
📌 Важно: HR тратит 20–30 секунд на резюме. Если за это время не видно, кто вы и чем занимались — оно уходит в архив.
Уровень 3: содержательный анализ (рекрутер или техлид)
На этом этапе оценивается суть:
- Насколько ваш опыт релевантен задачам вакансии
- Есть ли рост, развитие, переходы между уровнями
- Какие технологии вы реально применяли
- Что вы сделали, а не просто «в чём участвовали»
📌 Важно: опыт без достижений — это просто список. А достижения — это то, что отличает вас от десятков других кандидатов.
Что снижает шансы — даже если вы подходите по опыту
Иногда резюме формально соответствует требованиям, но вызывает сомнения. Почему? Потому что в нём есть элементы, которые не воспринимаются как ошибки, но создают ощущение несоответствия.
Вот что может насторожить HR:
- 🧾 Избыточная биография — если вы указываете каждую подработку с 2008 года, это перегружает резюме. Оставьте только релевантное.
- 🧍 Личная информация — семейное положение, хобби, дата рождения — не имеют значения, если не связаны с вакансией.
- 🧪 Устаревшие технологии — если вы пишете «знание Windows XP» или «работа с FrontPage», это выглядит как отставание от рынка.
- 🌐 Отсутствие ссылок на проекты — особенно для разработчиков и QA. GitHub, портфолио, тест-кейсы — это ваша витрина.
- 🧱 Одинаковое резюме на все вакансии — если вы подаётесь на DevOps, а в резюме написано «Frontend Developer» — это вызывает вопросы.
📌 Важно: HR не ищет идеального кандидата. Он ищет того, кто не вызывает сомнений. И если ваше резюме оставляет вопросы — вас просто обойдут.
Типичные ошибки Junior-кандидатов
- 📎 Нет указания на стек (только «учился на курсах»)
- 🧪 Нет pet-проектов или ссылок на GitHub
- 🧾 Общие фразы: «знаю Python», «изучал тестирование»
- 🧱 Нет адаптации под вакансию
- 🧍 Указание нерелевантного опыта (курьер, продавец) без пояснений
- 🧩 Нет объяснения, почему хотите в IT
Ошибки опытных специалистов
- 📜 Перечисление всех мест работы за 20 лет без фокуса на последних 5
- 🧱 Отсутствие достижений: «работал», «участвовал», «отвечал»
- 🧰 Неуказанный стек или устаревшие технологии
- 🧾 Слишком общий формат — без акцента на ключевые навыки
- 🧍 Нет ссылок на проекты, портфолио, GitHub (если релевантно)
Как повысить шансы пройти скрининг
🔹 Для Junior:
- Укажите стек, даже если он изучен на курсах
- Добавьте pet-проекты, ссылки на GitHub
- Опишите, что именно вы делали: «написал REST API на Flask», «покрыл 80% кода автотестами»
- Объясните мотивацию: почему вы выбрали IT, как учились
- Избегайте общих фраз — конкретика важна
🔹 Для Middle/Senior:
- Упакуйте опыт в достижения: «оптимизировал SQL-запросы, ускорив отчёты на 60%»
- Укажите стек, инструменты, методологии (Scrum, CI/CD, Docker, Kubernetes и т.д.)
- Покажите рост: от Junior до Team Lead? Укажите это
- Добавьте ссылки на проекты, если это возможно
- Убедитесь, что резюме структурировано и легко читается
Вместо заключения
Рынок IT не одинаков для всех. Junior-специалистов много, и конкуренция высокая. Middle и Senior — на вес золота, но даже им нужно уметь презентовать себя.
HR не ищет идеального кандидата. Он ищет причину, чтобы не тратить время. И если ваше резюме не даёт чётких ответов — оно просто не пройдёт дальше.
Ваше резюме — это не просто список фактов. Это ваша визитная карточка. Сделайте её понятной, конкретной и релевантной. У вас есть 30 секунд, чтобы убедить HR, что вы достойны следующего шага. Не упустите их.
Если Вам интересно, что еще можно найти на канале QA Helper, прочитайте статью: Вместо оглавления. Что вы найдете на канале QA Helper - справочник тестировщика?
Не забудьте подписаться на канал, чтобы не пропустить полезную информацию: QA Helper - справочник тестировщика