Дофамин. Что агенты забирают у нас

Когда из каждого утюга вещают, что агенты скоро заменят разработчиков, становится некомфортно. Но из моих окопов пока всё выглядит так, что без грамотных разработчиков ничего хорошего всё ещё не выходит. Роли, правда, меняются. Причём меняются они каким-то подозрительно знакомым образом.
Раньше всё было предельно просто. Годами куришь мануалы, ковыряешь архитектуру, собираешь грабли на проде и оттачиваешь мышление. Потом садишься за IDE и за пару часов выдаёшь красивое решение, над которым джун плакал бы неделю. Это давало очень понятный приток дофамина: я профи, я могу, годы страданий прошли не зря.
А потом появляется агент и выплёвывает примерно тот же кусок логики за десять секунд. Иногда красиво, иногда после третьей итерации и угроз отключить электричество, но в итоге задача решена.
И тут возникает довольно неприятный вопрос: если железка за секунды делает то, чем я годами измерял собственный профессионализм, то в чём теперь моя ценность?
На самом деле этот кризис вообще не новый. Можно спросить любого тимлида или техлида, который восемь часов ходил по встречам, резал скоуп, ревьюил чужой код, спорил про архитектуру, остановил три сомнительных решения и вечером закрыл ноутбук с ощущением: «А я сегодня вообще что-нибудь сделал?»
Просто раньше до этой точки надо было дорасти.
По мере роста ты постепенно переставал быть человеком, который производит код руками, и становился человеком, который принимает решения о том, какой код вообще должен появиться. И далеко не всем это нравилось. Собственно, половина разговоров про карьерный трек всегда была именно об этом: я хочу расти как инженер, но не хочу превращаться в человека, который весь день управляет работой других. Я люблю писать код, оставьте меня в покое.
Ну вот. Не оставили.
Агенты начинают массово тащить этот кризис вниз по инженерной лестнице. Ты можешь формально оставаться обычным разработчиком, но работа всё равно начинает подозрительно напоминать работу лида. Только вместо команды людей у тебя теперь команда кремниевых балбесов, которые работают круглосуточно, не устают, не спорят и с совершенно непоколебимой уверенностью периодически несут фигню.
Ты всё меньше производишь сам и всё больше решаешь, что производить вообще не надо. Декомпозируешь задачу так, чтобы агент не построил звездолёт вместо банального скрипта. Выкидываешь красивую, но ненужную абстракцию. Находишь ошибку в логике, которую модель уверенно выдаёт за фичу. Удерживаешь архитектуру в голове, пока железяка пытается локально улучшить систему до полной её неработоспособности.
И проблема в том, что такая работа гораздо хуже кормит мозг дофамином.
Код был очень удобным доказательством собственной полезности. Утром задачи не было, вечером есть работающее решение. Его можно открыть, потрогать, запустить и сказать: это сделал я.
А хорошее управление агентами оставляет после себя отсутствие плохих решений. Не написанный костыль, не внедрённую абстракцию, не раздутый скоуп, не случившийся пожар на проде. Очень полезные результаты, от которых совершенно невозможно получить удовольствие, посмотрев вечером на git diff.
Самое забавное, что мы годами строили карьерные треки вокруг возможности выбора. Хочешь управлять людьми и процессом, иди в лиды. Хочешь оставаться ближе к коду, тоже пожалуйста. А потом пришли агенты и сломали договор: поздравляем, теперь вы все немножко тимлиды.
С промптами, агентами и методологиями мы как-нибудь разберёмся. А вот источник привычного кайфа от ‘я профи, я могу’ придётся заново нащупывать.