Вайбкод — новое legacy
Главный признак устаревшей кодовой базы? Никто не понимает, как она работает. Примерно то же самое создаётся, когда вы катаетесь на волнах вдохновения, пока всю грязную работу делает Copilot.
Вайбкодинг напрямую связан с уровнем знаний: чем их больше, тем меньше вайба, рассуждает Стив Крауз из облачной платформы Val Town. Основная роль программиста — построить логический каркас проекта. Мерить продуктивность строчками кода бессмысленно.
Вайбкодинг полезен, для обкатки прототипов и "одноразовых" приложений — если их не придётся поддерживать. В остальном копайлоты лучше держать на коротком поводке. Как метко заметил Андрей Карпатый: нужно просить ИИ не творить магию, а предлагать варианты и подходы, объяснять, что и зачем вводится в код.
«[Держите] этого сверхактивного стажёра в ежовых рукавицах. Он постоянно врёт, слишком смел и не интересуется хорошим кодом. Лучше быть медленными, осторожными и параноидальными, и всегда использовать возможность учиться на рабочем месте».
Иначе последствия будут плачевны: историй взломов "навайбленных" SaaS уже очень много. Хотя с критичностью проблемы согласны не все: кто-то считает, что даже плохой код даёт шанс интересным проектам. Шанс разорить создателей, конечно...
@anti_agi
В этом посте были ссылки, но мы их удалили по правилам Сетки