Почему менеджеры решили, что код стал почти бесплатным (и как больно они ошибаются)
Почти каждый первый менеджер в LinkedIn сейчас: «я у мамки вайбкодер» 🤡
Продакты дорвались до агентов и начали вайбкодить со скоростью пулемета. У них эйфория: зачем неделями умолять сеньора взять задачу в спринт, если с Клодом можно накидать фичу за вечер? Кажется, что теперь можно фигачить фичи десятками, ведь их создание ничего не стоит.
Но есть нюанс, о котором знает любой набивший шишки инженер. Код — это не актив. Код — это пассив. Сергей @naguala, не даст соврать: самый кайф — это не писать код, кайф — его удалять.
Знаете, почему опытные разрабы всегда сопротивляются новым фичам, режут скоуп и кажутся такими душнилами? Думаете, они просто ленивые жопы? Нет. Всё дело в том, что написать код — это всего 5% его реальной стоимости.
Остальные 95% — это то, что начинается на следующий день после деплоя:
Налог на поддержку. Этот кусок логики придется читать, тестировать и мигрировать при каждом обновлении мажорной версии фреймворка или базы данных.
Клубок спагетти. Каждая новая фича, сгенерированная в изоляции, неминуемо запутывает общую бизнес-логику в неразвязываемый узел. Чем больше костылей и ветвлений, тем ближе момент, когда система просто встанет колом.
Цена ошибки. Когда этот дешевый ИИ-прототип внезапно прострелит ногу соседнему модулю на проде, разгребать это (и терять деньги бизнеса) будет больно. И делать это будет не менеджер. И не Claude Code, поскольку если в базу только срать (ой, простите, вайбкодить), то Клод точно так же в ней потонет.
У менеджмента ощущение, что разработка — это стройка: положил сверху еще один сгенерированный кирпич, и продукт стал круче. Сеньор знает, что разработка — это игра в дженгу. Ты пинками впихиваешь нагенеренный модуль аналитики, а у тебя почему-то падает биллинг.
Да, генерировать код стало невероятно дешево. Но платим мы не за написание строк, а за их чтение, отладку и увязывание в единую систему без катастроф. И вот этот процесс всё еще требует включения мозга.
Почти каждый первый менеджер в LinkedIn сейчас: «я у мамки вайбкодер» 🤡
Продакты дорвались до агентов и начали вайбкодить со скоростью пулемета. У них эйфория: зачем неделями умолять сеньора взять задачу в спринт, если с Клодом можно накидать фичу за вечер? Кажется, что теперь можно фигачить фичи десятками, ведь их создание ничего не стоит.
Но есть нюанс, о котором знает любой набивший шишки инженер. Код — это не актив. Код — это пассив. Сергей @naguala, не даст соврать: самый кайф — это не писать код, кайф — его удалять.
Знаете, почему опытные разрабы всегда сопротивляются новым фичам, режут скоуп и кажутся такими душнилами? Думаете, они просто ленивые жопы? Нет. Всё дело в том, что написать код — это всего 5% его реальной стоимости.
Остальные 95% — это то, что начинается на следующий день после деплоя:
Налог на поддержку. Этот кусок логики придется читать, тестировать и мигрировать при каждом обновлении мажорной версии фреймворка или базы данных.
Клубок спагетти. Каждая новая фича, сгенерированная в изоляции, неминуемо запутывает общую бизнес-логику в неразвязываемый узел. Чем больше костылей и ветвлений, тем ближе момент, когда система просто встанет колом.
Цена ошибки. Когда этот дешевый ИИ-прототип внезапно прострелит ногу соседнему модулю на проде, разгребать это (и терять деньги бизнеса) будет больно. И делать это будет не менеджер. И не Claude Code, поскольку если в базу только срать (ой, простите, вайбкодить), то Клод точно так же в ней потонет.
У менеджмента ощущение, что разработка — это стройка: положил сверху еще один сгенерированный кирпич, и продукт стал круче. Сеньор знает, что разработка — это игра в дженгу. Ты пинками впихиваешь нагенеренный модуль аналитики, а у тебя почему-то падает биллинг.
Да, генерировать код стало невероятно дешево. Но платим мы не за написание строк, а за их чтение, отладку и увязывание в единую систему без катастроф. И вот этот процесс всё еще требует включения мозга.