phew

Резюме middle vs senior: в чём разница для работодателя

·Ольга Мельник — экс-IT-рекрутер, 7 лет в найме·10 мин чтения

Слово «Senior» в заголовке резюме не делает кандидата senior — грейд работодатель вычитывает из формулировок опыта, и делает это быстрее, чем принято думать. Разница между middle- и senior-резюме почти никогда не в списке технологий: стек у обоих может совпадать полностью. Разница — в субъектности: кто ставил задачу, кто принимал решения и что изменилось вокруг, пока человек писал код. Разберём маркеры, по которым читается грейд, и типичные ошибки в обе стороны.

Почему это важно ещё до интервью

Грейд в резюме — это заявка на вилку и на ожидания. Если резюме читается ниже заявленной позиции, отклик молчит: рекрутер не видит оснований для senior-зарплаты. Если выше реального уровня — отклик проходит, но кандидат идёт на интервью, где ожидания завышены, и проваливает его с худшим осадком, чем провалил бы честную планку. Оба сценария — потерянные недели.

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

Пять маркеров, по которым читают грейд

1. Масштаб объекта работы

Middle работает с задачами и фичами, senior — с системами и направлениями. Это видно в первых же существительных опыта: «реализовал экспорт отчётов» против «спроектировал модуль отчётности: хранение, генерация, доставка». Не потому, что экспорт — плохо, а потому что единица работы разного размера.

2. Субъект решений

Самый сильный маркер. Middle-формулировки описывают исполнение: «разработал по ТЗ», «реализовал в соответствии с архитектурой». Senior-формулировки содержат выбор и обоснование: «выбрал событийную модель вместо синхронных вызовов — обосновал команде, снизили связность сервисов». Глаголы «выбрал», «спроектировал», «обосновал», «отказался от» — это грейд, зашитый в грамматику.

3. Влияние за пределами своего кода

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

4. Работа с неопределённостью и отказами

Senior отличается тем, что справляется там, где нет готового решения: инциденты («локализовал каскадный сбой, восстановил за 40 минут, довёл до post-mortem и фиксов»), трейд-оффы («пожертвовали консистентностью ради доступности — осознанно, вот почему»), остановленные проекты («предложил закрыть интеграцию: стоимость поддержки превышала эффект»). Такие пункты почти не встречаются в middle-резюме — и мгновенно считываются.

5. Уровень цифр

Middle измеряет техникой: RPS, миллисекунды, покрытие тестами. Senior добавляет слой бизнеса: конверсия, деньги, время команды («автоматизировал регресс — releases стали еженедельными вместо месячных»). Технические цифры обязательны для обоих; бизнес-слой — маркер старшинства, потому что показывает, что человек понимает, зачем всё это.

Один опыт — два прочтения

Middle-формулировкаSenior-формулировка того же опыта
Разработал сервис уведомленийСпроектировал сервис уведомлений: выбрал очередь, обосновал SLA, вывел в прод
Оптимизировал медленные SQL-запросыНашёл узкое место биллинга, ускорил закрытие месяца с 6 часов до 40 минут
Писал юнит-тесты, покрытие 80%Ввёл стандарт тестирования в команде; релизные баги — минус 60% за полгода
Участвовал в код-ревьюВёл ревью команды из 5 человек; выстроил чек-лист ревью для джунов
Работал с KafkaПеревёл интеграции на Kafka: убрал каскадные отказы при пиках нагрузки

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

На какой грейд читается ваше резюме?

Прогоните резюме через phew против реальной senior-вакансии: оценка совпадения и список пробелов покажут, где формулировки продают вас ниже фактического уровня — и что усилить перед откликом.

Проверить своё резюме

Ошибки завышения: как «senior» разоблачает сам себя

  • Senior в заголовке при middle-содержании. Несоответствие шапки и тела резюме рекрутер видит за минуту, и оно дискредитирует даже честную часть. Заголовок — обещание, опыт — доказательство; без доказательства обещание работает в минус.
  • «Проектировал архитектуру» без следов решений. На интервью это вскрывается двумя вопросами: «какие варианты рассматривали? почему выбрали этот?» Если в резюме заявлено проектирование — будьте готовы к разговору уровня проектирования.
  • Командные результаты от первого лица. «Построил платформу» в одиночку не строят. Опытный читатель спотыкается о несоразмерность; честное «в команде из 6 отвечал за модуль X» звучит слабее, но вызывает доверие — а доверие конвертируется в интервью лучше пафоса.
  • Грейд-инфляция тайтлов. Если на прошлом месте «senior» выдавали на третьем году всем подряд, работодатель это узнает по содержанию опыта. Тайтл из трудовой можно указать честно, но продавать должен опыт.

Ошибки занижения: senior, который пишет как junior

Обратная проблема встречается у сильных инженеров едва ли не чаще:

  • Перечисление задач вместо решений. Человек пять лет принимал архитектурные решения, а в резюме — «разработка и поддержка сервисов». Всё senior-содержание осталось в голове.
  • «Участвовал», «помогал», «занимался». Глаголы-невидимки, съедающие субъектность. Если вы это делали — пишите «сделал»; скромность в резюме неотличима от отсутствия опыта.
  • Менторство и процессы «не считаются». Многие инженеры не пишут про онбординг джунов, ревью и найм — «это же не разработка». Для работодателя это ровно те маркеры, за которые платят senior-вилку.
  • Нет провалов и трейд-оффов. Стерильное резюме без единого сложного решения читается как резюме исполнителя. Один честный пункт про инцидент или спорное решение делает опыт объёмным.

Если узнали себя — начните с чек-листа формулировок: половина занижения лечится заменой глаголов и добавлением цифр.

Грейд и зарплата: почему цифра должна биться с текстом

Заявленная зарплата — тоже сигнал грейда, и он должен совпадать с тем, что говорит опыт. Senior-вилка при middle-содержании резюме — типовая причина, по которой сильный на бумаге отклик уходит в тишину: рекрутер не находит в тексте оснований для цифры и не зовёт даже на разговор. Обратная ошибка — senior-опыт с middle-ожиданиями: это не «скромность», а красный флаг, работодатель начинает искать подвох.

Практическое правило: сначала приведите резюме к грейду формулировками, потом ставьте зарплату этого грейда. Если между «хочу senior-деньги» и «в резюме middle-содержание» выбрать приходится быстро — честнее подтянуть формулировки к реальному опыту (если он есть), а не задрать цифру в надежде, что не заметят. На конверсию откликов это влияет напрямую: грейд, зарплата и текст, которые бьются между собой, проходят воронку заметно лучше, чем любой из них поодиночке.

Разные шкалы: senior в стартапе ≠ senior в бигтехе

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

  • В маленьком продукте/стартапе senior — это широта: человек закрывает и backend, и инфраструктуру, и часть продуктовых решений, потому что больше некому. Ценится автономность и способность тащить направление в одиночку.
  • В бигтехе и энтерпрайзе senior — это глубина и масштаб: владение большой системой, влияние на смежные команды, зрелость в процессах, дизайн-документы и защита решений. Ширина здесь ожидается меньше, спрос на глубину — выше.

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

Если вы между грейдами

Честная стратегия для «middle+, метит в senior»:

  1. Не врите в заголовке — пишите под вакансию, но убедитесь, что хотя бы два-три senior-маркера в опыте реально есть.
  2. Покажите траекторию: рост зоны ответственности от места к месту виден в резюме и сам по себе является аргументом.
  3. Пробел закройте письмом. Сопроводительное — правильное место, чтобы сказать: «формально я middle, вот что во мне уже senior, вот зона роста».
  4. Зарплата — по нижней границе senior-вилки: снижает цену эксперимента для компании и повышает шанс, что на вас посмотрят.

Коротко

  • Грейд читается из формулировок опыта, а не из слова Senior в заголовке.
  • Пять маркеров: масштаб объекта работы, субъект решений («выбрал/обосновал» vs «реализовал по ТЗ»), влияние за пределами кода, работа с неопределённостью, бизнес-цифры поверх технических.
  • Завышение вскрывается на первом же «почему выбрали именно это?»; занижение — это senior-опыт, описанный глаголами «участвовал» и «занимался».
  • Менторство, ревью, найм, процессы — не «довесок», а то, за что платят senior-вилку. Пишите.
  • Между грейдами: честный заголовок, видимая траектория роста, пробел — в сопроводительное, зарплата — к нижней границе вилки.

FAQ

Сколько лет опыта нужно, чтобы считаться senior?

Формальной границы нет: в среднем по рынку senior начинается с 5–6 лет опыта, но работодатель смотрит не на стаж, а на содержание. Инженер с 4 годами, который проектировал системы и вёл направление, читается старше, чем инженер с 8 годами однотипных задач по постановке. Стаж — фильтр, грейд — про ответственность.

Писать ли слово Senior в заголовке резюме?

Да, если целитесь на senior-позиции и опыт это подтверждает: заголовок должен совпадать с вакансией. Но слово в заголовке ничего не доказывает само по себе — если тело резюме читается как middle, «Senior» в шапке сработает против вас: несоответствие видно за минуту и снижает доверие ко всему остальному.

Как показать senior-уровень, если на прошлой работе не было тайтла?

Тайтл — не единственное доказательство. Опишите senior-содержание: проектные решения, которые вы принимали и обосновывали, менторство, ревью, участие в найме и в выборе технологий, инциденты, которые разруливали. Формулировка «выполнял роль тимлида без формального тайтла: 4 разработчика, планирование, ревью» — нормальная практика.

Что важнее для грейда — стаж или проекты?

Проекты и роль в них. Стаж работает как порог входа в фильтрах (например, «от 5 лет»), но дальше решают маркеры содержания: масштаб систем, самостоятельность решений, влияние за пределами своего кода. Два инженера с одинаковым стажем могут читаться на грейд врозь именно из-за формулировок опыта.

Может ли middle откликаться на senior-вакансии?

Может, если закрывает большинство требований — граница грейдов размыта, и «крепкий middle+» часто в реальном шорт-листе senior-вакансии. Важно не выдавать себя за senior, а честно показать сильные стороны и назвать зону роста в сопроводительном. Зарплатные ожидания у нижней границы вилки повышают шансы на эксперимент со стороны компании.

Проверь своё резюме прямо сейчас

Вставь резюме и вакансию — phew оценит совпадение от 0 до 100, найдёт пробелы и подскажет, что написать в сопроводительном. Первые проверки — бесплатно.

Начать бесплатно