Зачем это нужно
Грейд определяют не годы опыта, а то, что и как ты делал. Технически сильный кандидат может получить грейд ниже, если рассказывает о работе как исполнитель. И наоборот: завышенный грейд без фактов ведёт к отказу.
Оси грейда
| Ось | Junior | Middle | Senior |
|---|---|---|---|
| Самостоятельность | делает задачу с помощью | ведёт фичу сам от требований до прода | сам находит, какие задачи нужны |
| Масштаб | задача | фича, модуль | система, несколько команд |
| Влияние | свой код | команда: ревью, помощь | процессы, архитектура, люди |
| Неопределённость | чёткая постановка | размытые требования | неясная проблема |
| Метрики | «сделал» | результат фичи | эффект на бизнес и команду |
Чем ответ middle отличается от senior
Middle: «Мне поставили фичу, я разобрал требования, оценил, сделал, довёл до прода, замерил».
Senior: «Я увидел проблему по метрикам, связал с деньгами, предложил решение, договорился с другими командами, внедрил, измерил и закрепил для всех».
Признаки senior в рассказе:
- инициатива: сам нашёл проблему;
- компромиссы: какие варианты были и чем заплатили;
- через других: договорился, убедил, научил;
- масштаб: решение повлияло за пределами своего кода;
- риски: что могло пойти не так и как подстраховался.
Язык уровня
Вместо «делал, участвовал, помогал» говори «предложил, спроектировал, договорился, довёл, измерил, внедрил». Но только если это правда: уточняющие вопросы проверят.
Junior: что показывать
База, обучаемость, честность. «Не знаю, но рассуждаю так» лучше выдумки. Умение спросить вовремя и с контекстом. Доведённые до конца проекты.
Ловушки
- Рассказывать о работе команды вместо своей.
- Описывать, что сделали, без почему.
- Завышать грейд без примеров.
- Принижать себя: «я просто делал задачи», когда на деле вёл фичу.
- Ни одной цифры.
Что спросят на собесе
- Почему вы считаете себя middle (senior)?
- Расскажите о сложном техническом решении.
- Как вы понимаете, что работа принесла пользу?
- Чего вам не хватает до следующего грейда?