Junior — работа под присмотром
Джун пишет реальный код, но внутри ограничителей. Кто-то режет работу на задачи, проверяет каждый PR и ловит краевые случаи, которые ты пока не видишь. Ты осваиваешь кодовую базу и ремесло; ошибки ожидаемы и дёшевы, потому что кто-то следит за радиусом поражения.
Middle — фичи целиком, самостоятельно
Middle берёт размытую фичу и доводит её без присмотра: дизайн, реализация, тесты, выкатка. Ты ревьюишь чужой код, и твоему суждению по мелким tradeoff'ам доверяют. Крупные архитектурные решения ты всё ещё эскалируешь — но в повседневке ты автономен.
Senior — системы и результат
Senior принимает системные решения: какой tradeoff, с каким режимом отказа можно жить, что вырезать. Это тебя будят в 3 часа ночи — и ты реально чинишь инцидент, а потом менторишь, чтобы команда его не повторила. Работа перестаёт быть «напиши этот код» и становится «сделай так, чтобы эта часть системы перестала быть чьей-то болью».
Как это измеряет сайт
Калибровка определяет твой уровень коротким адаптивным тестом, а не баллом за викторину. Дальше персональный план подбирает, что учить следующим на твоей глубине. По мере прохождения рейтинг по доменам сдвигается, и ранговая лестница это отражает. Это самооценка, а не сертификат; опорные ранги ниже помечены тем рыночным уровнем, которому они примерно соответствуют.