Год на 100% AI-коде: история одного управленческого похмелья 📉
На Reddit на днях набрал тысячи голосов пост разработчика из компании, где руководство год назад ввело обязательный «100% AI mandate». Писать код вручную запретили: на каждую строчку, написанную человеком, требовалось отдельное обоснование. Все задачи спустили на агентов.
Первые шесть месяцев менеджмент радовался: фичи выкатывались пачками, графики скорости деливери улетали в космос.
А вот что выяснилось через год:
1️⃣ Кодовая база раздулась в 3 раза. У агентов нет целостного видения проекта, они смотрят на архитектуру через замочную скважину контекста. Если нужна утилита — агент не ищет ее по проекту, а просто генерирует новую. В итоге в репозитории болтается по 4–5 версий одних и тех же хелперов. Агенты начали спотыкаться о сгенерированный ими же мусор: контекстное окно забивается дубликатами, и сетка начинает плодить костыли поверх старых костылей.
2️⃣ Институт ревью уничтожили. Сеньоров, которые дотошно вычитывали PR и били по рукам за кривую архитектуру, сочли «узким горлышком» процесса. Одного сократили, второй ушел сам. На ревью поставили автоматического ИИ-бота. Итог предсказуем: бот оставляет десятки комментов к каждому PR, но оставшиеся джуны и мидлы не понимают, критично замечание или нет. Все просто жмут кнопку «Resolve» и мерджат в мастер.
3️⃣ Профессиональная атрофия. Сейчас руководство спохватилось и начало шепотом просить команду: «Слушайте, а напишите часть руками, пожалуйста». Но выяснилось, что за год полной зависимости навыки у людей просто испарились. Автор поста пишет, что потратил два дня на тривиальную задачу, которую пару лет назад закрыл бы за пару часов после обеда.
В комментариях к треду предсказуемо объявились техно-оптимисты с любимым тейком: «Когда появились компиляторы Си, машинный код тоже перестал быть читаемым для людей, это просто новый уровень абстракции!» Но повышение уровня абстракции не отменило необходимость экспертизы и людей, которые отвечают за весь процесс. А сейчас почему-то многие думают, что никакие экспертиза в использовании AI-инструментов не нужна. 🤷♂️
Кто-то на работе сталкивался с таким отрезвлением после первичного восхищения нейронками?