Антивайб. Часть 1.
Часто вижу, как вайб-кодинг продают в качестве «универсального средства от ваших проблем».
В утверждении выше достаточно заменить «от» на «для» и мы станем значительно ближе к истине.
Сегодня обсудим проблемы вайб-кодинга со стороны бизнеса. Завтра – со стороны разработки.
В бизнесе существуют следующие типы имущества (упрощённо):
1. Активы – то, что приносит деньги.
2. Пассивы – то, что тратит деньги.
Программный код – пассив. Как только он появляется, сразу требует финансовых ресурсов, как минимум, на поддержку и развитие.
Разработчики для компании создают пассив в виде кода.
Какой же результат работы разработчика можно назвать активом?
Это бизнес-логика, которую выражает код.
Итого: идеальный результат работы разработчика – это новая функциональность в продукте, которая не требует добавления кода вовсе или добавляет минимальное его количество.
Теперь вернёмся к вайб-кодингу в том виде, который был описан в первоисточнике.
«Экспоненциальный рост» в контексте кодовой базы. То есть экспоненциальный рост пассивов для бизнеса.
Количество новых фич в продукте при этом будет расти, в лучшем случае, линейно.
Более того – со временем поддержка сгенерированного кода будет требовать всё больше ресурсов. Что создаст дефицит времени, выделяемого на создание новых фич.
Продолжение – следует…

Добавить комментарий