Вот этот видос Theo – отличный. Я посмотрел его неделю назад где-то и всю неделю в голове кручу. Он окончательно закрепил у меня все те мысли, которые я на своём опыте пытался сформулировать.
Значимую часть ролика интересно рассуждает насчёт определения слова "вайбкодинг" и как все по разному его понимают. Фиксирует, что агентский кодинг – это когда ты используешь AI агенты, а вайбкодинг – это его подвид, когда ты код в итоге особо не читаешь. Лучше не скажешь, кажется. Но вообще это спектр, конечно, важно насколько не читаешь.
Позже он накидывает тезисы, оправдывающие вайбкодинг и поясняющие как его использовать, которые я вольно процитирую:
- Если ты хочешь быть кодером, то понимать как код работает – надо
- Есть масса такого кода, который полезно иметь, но не стоит того, чтобы писать и читать
- Вайбкодинг закрывает потребности, которые сейчас решает бесчисленное множество микробиблиотек. Большая часть людей просто хочет решение своей конкретной маленькой проблемы, и то и другое им это дают.
- Вайб-код – это просто подвид легаси кода. И то и другое – код, про который мы забыли/который мы не понимаем.
- Если ты понимаешь, что агенты пишут код лучше тебя – не пользуйся ими. Агенты должны писать больше и быстрее, но не лучше.
- Если ты не видишь применений для вайбкодинга, то у тебя не очень с фантазией
- Вайбкодинг хорош тем, что выкидывание чужого кода – это не настолько больно, как выкидывание своего
И я со всем этим согласен на все сто, хоть они и немножко о разном. Агенты восхитительны, когда ты знаешь что делать, можешь это объяснить и перепроверить. Агенты так себе, когда ты пытаешься сделать что-то, что выходит за твою область компетенций.
Если сам не знаешь, что для выполнения задачи нужно делать – отбери у агента права на запись, пусть только читает и подсказывает. А ты на этом будешь учиться. Если знаешь – пусть делает, а ты проверяй. Если ты вообще ничего не понимаешь, и надеешься, что оно что-то хорошее сделает - you're fucked, если цитировать не настолько вольно.
И в конце там вообще вдохновляющая тема. Мы живём в мире, где можно навайбкодить софт, который будет решать конкретно твою проблему. Да, это будет не продакшн решение, кривое, косое, но оно будет решать её. То есть писать микроприложения под себя одного – это новая реальность. Раньше ты многое не начинал делать просто потому, что затраты на разработку превышали её полезность. Сейчас эта грань явно сдвинулась.
Крайне рекомендую посмотреть целиком. Каждая следующая фраза такая, что мне над ними хотелось задумываться. И комменты золото.