Перейти к содержанию
Стратегия интервью

Грейды в IT: junior, middle, senior — критерии и как понять свой уровень

Грейд — не стаж в резюме, а ответ на вопрос, какой масштаб задач вам можно доверить и насколько при этом нужен присмотр. Единого стандарта в российском IT нет: Хабр Карьера прямо пишет, что компании понимают уровни по-разному, а Авито вместо пяти уровней от Intern до Lead описывает восемь инженерных уровней E1–E8. Разберём критерии junior, middle, senior и lead, промежуточные «плюсы», как уровень определяют на собеседовании и как обосновать желаемый грейд, не завышая его.

Автор: Опубликовано

7 мин чтенияРедакционный разборОбновлено
  • грейды
  • junior
  • middle
  • senior
  • карьера разработчика
Главная мысль

Грейд определяют размер задачи, степень неопределённости и радиус влияния, а не годы. Чтобы претендовать на уровень, нужны свежие истории, где вы уже работали в его масштабе, и честное понимание, чего пока не хватает до следующего.

Грейд — это масштаб, самостоятельность и влияние

В блоге Хабр Карьеры грейд определяется как оценка уровня специалиста с учётом технических и коммуникативных навыков, опыта и степени самостоятельности. В той же статье есть ориентиры по стажу — от 2 до 4 лет для middle и от 5 до 8 лет для senior, — но авторы подчёркивают, что чётких определений грейдов нет: у каждой компании свои требования, и junior одной компании может оказаться middle в другой. Годы — слабый признак: два года одинаковых задач не делают человека middle.

Удобнее смотреть на три оси. Первая — размер задачи: день, спринт, квартал. Вторая — неопределённость: известно, что и как делать; известно что, но не как; неизвестно даже что. В профиле уровня E4 у Авито есть точная формулировка: инженер понимает, что нужно сделать, но может не понимать, как. Третья ось — радиус влияния: свой код, команда, несколько команд или вся компания.

Критерии junior, middle, senior и lead

Основа таблицы — описания квалификаций на Хабр Карьере. Там junior после первичного наставничества сам выполняет небольшие части работы, middle работает самостоятельно без существенных ошибок и иногда советуется с более опытными коллегами, senior оценивает риски, планирует задачи, проводит код-ревью и наставляет младших, а lead руководит командой или проектом либо принимает ключевые технические решения. Размер задач и фокус собеседования — наше обобщение типичной практики, а не правило конкретной компании.

Senior и тимлид — разные роли: статья Хабр Карьеры отдельно предупреждает, что их не стоит путать. У Авито это два трека: инженерный E1–E8 и менеджерский M1–M8, который начинается с M1 Tech Lead — руководителя команды из трёх и более инженеров, проводящего для них performance review. Сильный senior не обязан становиться руководителем, чтобы расти дальше. Поэтому на собеседовании на позицию тимлида спрашивают не только об архитектуре, но и о том, как вы разрешали конфликты, нанимали и растили людей.

Критерии грейдов разработчика
ГрейдЗадачи и автономностьОтветственностьФокус собеседования
JuniorНебольшие декомпозированные задачи, нужен наставникСвой код, вовремя говорит о проблемахОсновы языка, алгоритмы, SQL, учебный проект
MiddleФича на спринт без постоянной помощиТесты, качество и мониторинг своей частиГлубина стека, БД, отладка, реальный проект
SeniorЗадачи с неопределённостью на несколько спринтовРиски, ревью, менторство, техдолгПроектирование, компромиссы, инциденты
LeadТехническое или командное лидерствоСтандарты, роадмап, развитие людейАрхитектура, процессы, конфликты, найм

Junior+, middle+ и почему грейды не совпадают между компаниями

Промежуточные грейды — переходные состояния, и формального стандарта для них тоже нет. Для самооценки удобно такое рабочее определение: junior+ уже закрывает типовые задачи сам, но ещё не держит фичу целиком; middle+ ведёт фичу от декомпозиции до прода и ревьюит коллег, но пока не отвечает за риски, выходящие за пределы команды. Плюс в вакансии обычно означает, что от кандидата ждут части задач следующего уровня.

Сетка уровней у каждой компании своя. В плейбуке Авито написано, что с осени 2021 года пять уровней (Intern, Junior, Middle, Senior, Lead) заменили восемью — E1–E8. Значит, за словом middle в вакансии могут стоять разные внутренние ступени. Тем, кто ищет «грейды в Сбере»: официальной публичной таблицы, которая сопоставляла бы внутренние грейды с уровнями junior–senior, мы не нашли, а цифры со сторонних сайтов ничем не подтверждены. Надёжнее спросить рекрутера, на какой внутренний уровень открыта позиция и чего на нём ждут.

Как выглядит открытая матрица: пример Авито

Профили инженеров Авито опубликованы на GitHub (последнее обновление файла — октябрь 2025 года). Каждый уровень описан блоками: экспертность, инженерная культура, ответственность за результат, ориентация на бизнес, Agile mindset, коммуникация, развитие себя и обучение других. Ожидания накапливаются: E4 должен уметь всё то же, что E1–E3. И ключевое правило: навык нужно проявить на деле, просто уметь или хотеть делать такие задачи недостаточно.

Градиент виден по экспертности. E1 решает небольшие задачи на 1–2 дня, декомпозированные вплоть до кода, который нужно поправить, и работает под присмотром наставника. E3 самостоятельно решает задачи на спринт в своём домене, пишет автотесты и добавляет метрики. E4 делает проекты на несколько спринтов и ищет корневую причину проблем в продакшене. E6 берёт задачи без образа результата и ведёт кросс-юнитные проекты на квартал и дольше. Авито не публикует соответствие E-уровней словам junior или senior, поэтому не приписывайте его.

Как грейд определяют на собеседовании и как аргументировать свой

Интервьюер оценивает размер и неопределённость задач в ваших историях и то, насколько глубоко вы отвечаете на уточняющие вопросы. В описании отбора Авито секция проектирования названа опциональной: она идёт последней, если пройдены предыдущие, и, по словам компании, главным образом решает, попадёт ли кандидат на уровень E5. Одинаковый набор секций может закончиться предложением на разный уровень — в зависимости от того, как вы рассуждаете о системе.

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

Вопрос: «На какой грейд вы претендуете и почему?»

«Претендую на middle+. За последний год я самостоятельно вёл
две фичи от декомпозиции до прода: вынес расчёт тарифов
в отдельный сервис и перевёл выгрузку отчётов на очередь.
В обоих случаях сам оценивал риски, писал план отката
и после релиза следил за метриками.

До senior мне пока не хватает опыта проектов на несколько
команд: в таких решениях я участвовал, но не владел ими.
Если по итогам секций вы увидите мой уровень иначе,
мне важно понять, на каких примерах».

Как понять свой уровень и вырасти до следующего

Возьмите открытую матрицу, например профили Авито, и напротив каждого пункта своего и следующего уровня запишите доказательство за последние 6–12 месяцев: ссылку на PR, дизайн-документ, разбор инцидента, метрику после релиза. Пункты без доказательств и есть зона роста. Если доказательств нет даже для текущего уровня, это повод честно скорректировать ожидания перед поиском работы. Удобный формат — таблица из четырёх колонок: критерий, пример, ссылка, дата.

Чтобы вырасти, задачи следующего масштаба нужно получить до повышения, а не после. Договоритесь с руководителем о конкретной задаче, где неопределённости на ступень больше, и регулярно записывайте результаты. По описанию в плейбуке Авито, итоги там подводятся раз в полгода, в апреле и октябре, через письменный self-review. Даже если у вашего работодателя процесс другой, журнал достижений пригодится и на ревью, и на следующем собеседовании. Запись «ускорил выгрузку в четыре раза, решение принял сам, вот документ» через полгода стоит больше любых воспоминаний.

  • Берите задачу, где известно «что», но не «как».
  • Пишите короткий дизайн-документ до кода и собирайте на него ревью.
  • Доводите фичу до метрик после релиза, а не до мержа.
  • Проводите код-ревью и онбординг новичков.

Практика: подготовьте доказательства для своего грейда

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

Коротко

Частые вопросы

Сколько лет нужно, чтобы стать middle?

Фиксированного срока нет. Хабр Карьера приводит ориентиры по годам, но оговаривает, что единого стандарта на рынке нет. Важнее, делаете ли вы задачи на спринт без постоянной помощи, отвечаете ли за качество своей части и следите ли за ней после релиза. Один человек приходит к этому за полтора года, другой не приходит за пять.

Что делать, если предлагают грейд ниже ожидаемого?

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

Senior и тимлид — это одно и то же?

Нет. Senior — уровень инженерной экспертизы и ответственности за технические решения, тимлид — роль с управлением людьми. В профилях Авито это разные треки: инженерный E1–E8 и менеджерский, начинающийся с M1 Tech Lead. Переход в менеджмент — отдельный выбор, а не обязательный следующий шаг после senior.

Источники

Источники и редакционная политика

Сведения проверены 7 ноября 2026 г. Ссылки рядом с разделами указывают источники фактов и технических объяснений. Выводы, учебные сценарии и рекомендации по подготовке — редакционная работа RecallDeck.

От чтения к воспроизведению

Отрепетируйте полный цикл интервью.

RecallDeck возвращает сложные темы по расписанию и помогает удерживать в памяти язык, SQL, архитектуру и поведенческие истории.

Начать подготовку

Продолжить подготовку

Стратегия интервью34 мин

38 вопросов по теме «поведенческое интервью разработчика» на собеседовании

38 вопросов по теме «поведенческое интервью разработчика» с подробными ответами, примерами, компромиссами и частыми ошибками кандидатов на техническом интервью.

38 подробных ответов
Стратегия интервью3 мин

Собеседование Go-разработчика в Ozon Tech

Что повторить Go-разработчику перед интервью в Ozon Tech: slices, channels, context, runtime, микросервисы, Kafka, PostgreSQL и надёжность.

3 быстрых ответа