Все заметки
Знать как — дёшево. Знать что — это всё.

2 июня 2026 г.

Знать как — дёшево. Знать что — это всё.

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

Инженерную лестницу все рисуют через годы и тайтлы. Три года тут, бейдж «сеньор» там, число в зарплатной вилке. По большей части это театр. Настоящая лестница вообще не про то, сколько ты просидел в кресле. Всё сводится к тому, на какой из двух вопросов ты можешь ответить сам:

Как это построить? — и — Что строить?

Вот и вся суть. Джуниор, мидл, сеньор — вся иерархия это просто история о том, кто на какой вопрос умеет отвечать. Дай нарисую её так, как она работает на самом деле, включая части, которых нет в оргсхеме.

Джуниор: не знает ни того, ни другого

Джуниор не знает, что делать, и не знает, как делать. Это не оскорбление — это определение. Ты даёшь ему задачу, и приходится выдавать и задачу, и рецепт. «Сделай, чтобы кнопка сохранения работала». Окей — какая кнопка, сохранить что, куда оно идёт, что будет при ошибке и что вообще тут значит «работала»? На каждый из этих вопросов он пока не может ответить сам — и это нормально. Все начинают отсюда.

Настоящий маркер джуниора — не кривой код. Это его отношения со словом «работает». Для джуниора работающий софт и хороший софт — одно и то же. Кнопка нажимается, демо крутится, катим. Мысль, что код может работать и при этом быть неправильным — не той формы, не в том месте, растяжкой для следующего, кто его тронет — ещё не дошла. Он оптимизирует «оно запускается», потому что это единственный сигнал, который он пока умеет читать.

Его суперсила — объём. Дай джуниору чёткую, узко поставленную задачу — и он её перемелет. Он — руки. Что, заметь на будущее, как раз та часть, которую машина тоже с радостью делает.

Мидл: знает как, но не что

Мидл знает как. Это настоящий, потом добытый навык и большой скачок. Дай ему «сделай rate limiter» или «добавь ретраи с backoff» — и он сделает чисто: с тестами, вменяемо, как положено. Он усвоил «как». Ему можно отдать рецепт и уйти.

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

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

(Если ты когда-нибудь выкатывал безупречную фичу, которая не сдвинула ровно ни одной метрики, — поздравляю: ты встретил мидла. Возможно, ты был мидлом. Я бывал мидлом.)

Сеньор: знает что

Сеньор знает что. Не в мистическом смысле — в скучном, несущем. Его ценность не в том, что он быстрее печатает или знает больше фреймворков. А в том, что он может взять размытую бизнес-проблему и найти ту единственную вещь, которая её реально чинит, — и так же часто те девять вещей, которые строить вообще не надо.

Посмотри, как настоящий сеньор ловит «пользователи отваливаются сразу после регистрации». Он не открывает редактор. Он спрашивает почему. И выясняет, что письма онбординга две недели как тихо перестали отправляться, или что форма регистрации требует ИНН раньше, чем кто-либо успел продукту довериться. Починка может оказаться одной строкой, или разговором с маркетингом, или удалением фичи вместо добавления. Лучшая работа сеньора часто убирает код. Его самый ценный пул-реквест иногда тот, что говорит «нам это не нужно».

«Как» никуда не делось — сеньор обычно знает его назубок. Просто ему за это больше не платят. Платят за что, потому что выбор правильной вещи для постройки — это решение, на которое умножается всё остальное. Построй неправильное идеально — и ты произвёл дорогое ничто. Построй правильное грубо — и ты сдвинул бизнес. Сеньоры живут на этой асимметрии.

Лестница — это эстафета

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

Бизнес приходит с туманом — «рост встал», «это слишком медленно», «клиенты в ярости». Сеньор превращает туман в что: конкретную вещь, которую стоит строить. Мидл превращает это «что» в как: архитектуру, план, чистую реализацию. Джуниор превращает «как» в тысячу маленьких нажатий клавиш, которые делают это реальным.

Это эстафета, которая превращает бизнес-неоднозначность в выкаченный софт, и на каждой передаче проблема становится менее расплывчатой и более конкретной. Сеньоры впитывают больше всего неопределённости и передают вниз ясную цель; джуниоры впитывают меньше всего и нуждаются в самой ясной. Вот и вся машина. (Над сеньорами она продолжается — staff-инженеры, архитекторы, продукт — люди, которые владеют «что» в масштабе всей системы или всей компании. Та же ось, больше нулей.)

Выходит машина

Вот тут становится интересно и немного неуютно.

ИИ-агент для кода — это лучший ответ на как, который отрасль когда-либо выдавала. Функционально это самый способный джуниор-мидл, с которым ты вообще будешь работать: он знает каждый API, не устаёт, пишет тесты и делает рутину в три часа ночи без единого сообщения в Slack. Наведи его на чёткую задачу — и он исполнит. «Как» — то, на восхождение к чему от джуниора до мидла у людей уходят годы, — машина теперь делает по щелчку.

Так какую ступеньку она отпиливает первой? Нижнюю. Рутина, что была всей работой джуниора, — ровно то, что агент делает лучше всего, и данные это уже показывают: занятость самых молодых разработчиков резко упала, найм на entry-level в техе обвалился, стажировки пересыхают. Цифры не тонкие. Тренировочный полигон закатывают в асфальт.

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

Так где же человек?

Там же, где и всегда, — просто выше. Потому что единственное, что агент всё ещё не умеет надёжно и сам, — отвечать на что.

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

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

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

Эта часть всё ещё твоя. Она всегда и была той, что стоит дороже всего.

Комментарии

Пока нет комментариев

Войдите, чтобы участвовать в разговоре.

Будьте первым, кто оставит мысль.