Все новости
разработкаllmвыгораниеai-агентынавыки

«Я штампую код нейросети, и мозг атрофируется» — исповедь, которая задела нерв

Пост разработчика о том, как он перестал писать код и просто нажимает «одобрить» на выводе LLM, собрал сотни откликов. За ним — растущая усталость даже у тех, кто строит ИИ-агентов.

Влад МакаровВлад Макаровпроверил и опубликовал
6 мин чтения
«Я штампую код нейросети, и мозг атрофируется» — исповедь, которая задела нерв

«Я больше не пишу код. Я его одобряю. И чувствую, как мой мозг атрофируется». С такой фразы начинается пост в r/LocalLLM, который за пару дней собрал сотни комментариев — и обнажил то, о чём в индустрии говорят вполголоса уже год: усталость не от того, что ИИ пишет плохо, а от того, что он пишет достаточно хорошо, чтобы человек перестал думать.

Что именно задело

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

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

Это давно не один пост

Исповедь не была бы такой заметной, не ложись она в уже накопившийся пласт. На Hacker News месяцем раньше гремел материал с заголовком «Я программист, а не резиновый штамп, который одобряет код LLM». Главная претензия там — не в качестве кода, а в перекладывании ответственности: сгенерированный код проходит поверхностные тесты, легко вливается в main, а бремя ревью и поддержки переезжает на коллег.

В r/ExperiencedDevs параллельно идёт ветка «Кто-нибудь ещё чувствует, что теряет мастерство?», где всплывает тревожный замкнутый круг: бот-ревьюер проверяет код, написанный ботом, а живой человек, уставший от бесконечного просмотра «слопа», ставит апрув не глядя — и надеется, что серьёзный баг поймает кто-то другой. Когда генерирует машина и проверяет машина, роль инженера сжимается до кнопки.

А в сообществах вроде r/AI_Agents появился отдельный жанр — «AI fatigue». Выгорают уже не скептики, а те, кто строит агентов: огромные стопки пул-реквестов, жаргон на жаргоне, ревью ИИ-кода силами ИИ. Ирония в том, что усталость настигает именно энтузиастов автоматизации.

Почему это не паника луддитов

Легко отмахнуться: мол, калькуляторы не разучили нас считать, а IDE с автодополнением не сделали программистов глупее. Разница в уровне делегирования. Автодополнение подсказывало следующую строку — решение оставалось за человеком. Агент пишет целые модули, и человеку предлагается не решать, а верифицировать. А верификация чужого решения — принципиально более слабая мышца, чем его создание: можно годами одобрять правильные ответы и так и не научиться их находить.

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

Что с этим делать

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

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

Похожие новости

Листайте вниз

для загрузки следующей статьи