Вайб кодинг - Ожидание vs Реальность
Пока мы все ждем выхода Claude 4.5, которая, по словам бета-тестеров, на голову выше четверки в вопросах разработки, хотелось бы затронуть тему ожиданий вайб кодинга, которые почему-то есть у большого числа людей, в том числе среди моих знакомых.
И эти ожидания сформированы за счет других типов взаимодействий с нейронками, таких как генерация картинок, например. Мы пишем промпт по типу: “Русский и Казах сутками сидят в дискорде и прогают на рельсах” - и сходу получаем результат. Точно такие же ожидания и в разработке: типа, щас я напишу промпт и получу работающее мобильное приложение.
Но даже самое простое приложение, не важно мобила или веб, - это пазл множества разных составных частей, короч, как пазл. И перед тем как создать полную картинку, нам надо отрисовать каждую деталь и проверить, чтобы они между собой корректно коннектились.
Второй важный момент: надо понимать базовые принципы, связанные с оверинжинирингом, которые в до-ИИ эру не понимали даже корпоративные разрабы, хуяря бездумно кучу микросервисов и 20 реп на приложение с 1000 DAU.
В случае вайб кодинга эти правила становятся куда более важными, т.к. в отличие от толпы корпоративных разрабов, вы просто не сможете это потом поддерживать и обслуживать.
Поэтому цепочка между нами и сервером должна быть минимальна, и внедрение каждого нового сервиса должно быть четко обосновано.
Дефолтная схема вайб кодинга - это Сервер - LLM - Ты, и наша задача придерживаться этой схемы.
Сейчас появилось куча обвязок над LLM, которые абузят ожидание быстрого результата: всякие Lovable, v0, дизайн MCP и т.д., - вносят абсолютно ненужные сложности и способны максимум заговнокодить лендос на тайпскрипте. Ничего путного дальше не выйдет, но главное, что они просто не нужны, т.к. это всего лишь большой промпт сверху LLM. Тогда зачем нам это внедрять?
Илон Маск до сих пор не внедряет в Теслу лидары, потому что считает, что до конца не выжал КПД из камер. А перед тем как внедрять новую сущность, надо убедиться, что мы уперлись в лимиты старой. При этом LLM становятся умнее и человечнее: тот же Opus 4.1 на порядок выше даже Sonnet 4, а 4.5 будет еще лучше, как и 5, 6, 10 и т.д.
При этом вполне себе годные сейчас и OpenAI с Gemini. Тогда нафига нам эти лаваблы-то?
Короч, пытайтесь руками разбираться со всем. За всю историю ойти такого легкого обучения и низкого порога входа в разработку еще не было. Но чудес не бывает, и все же придется разобраться и попотеть.
Post #328
5.76K
- ❤ 59
- 👍 17
- 💯 11
- 👏 3