Вжух — и готово. Примерно так работает вайбкодинг, если вы гуманитарий. Эту статью для вас написал тоже гуманитарий, так что вместе разберёмся, как сделать этот вжух.
Интересно, Алохомора тут поможет?
Содержание
Что такое вайбкодинг простыми словами
Почему вайбкодинг внезапно заинтересовал не только программистов
Что обычный человек правда может собрать с ИИ
Когда можно обойтись без программиста, а когда нет
Как просить ИИ, чтобы получить не кашу, а рабочий прототип
Что такое вайбкодинг простыми словами
Если очень просто, вайбкодинг — это когда вы описываете идею словами, а код за вас пишет нейросеть. Для этого не надо учить язык Python, разбираться во фреймворках или понимать, чем фронтенд отличается от бэкенда. Вы говорите: «Сделай кнопку синей и подвинь её левее», — и оно всё само двигается.
Термин vibe coding (в русском варианте — «вайбкодинг») придумал Андрей Карпатый — один из ключевых людей в мире ИИ. Он описал процесс так: «Я просто поддаюсь вайбу, забываю, что код существует, и прошу нейросеть сделать всё за меня».
Ибрагим честно вдохновился этой идеей и попробовал собрать сайт для продажи туфелек для танцоров румбы. Он написал в нейросеть: «Сделай одностраничник с формой заявки, шапкой и отзывами». Через десять минут у него была страница. Работала, крутилась, форма отправляла данные. Ибрагим подумал, что он теперь сам себе студия и на будущие честно заработанные деньги записался в студию румбы.
Почему это не совсем «программирование без программиста»
Потому что программирование — это не только писать код. Хороший разработчик должен понимать, как код будет работать через месяц, при ста пользователях, при обновлении браузера и когда кто-то вобьёт в форму эмодзи-последовательность длиной 10 000 знаков.
В этом смысле вайбкодинг похож на кулинарию. Вы можете готовить борщ по рецепту или делать всё на глаз. Возможно, получится неплохо. А может, вы отравите Ибрагима. И понять это до первой ложки вы не сможете. Просто в случае с кодом «ложка» иногда стоит утечки данных или упавшего продакшена. Правда, с борщом тоже ставки высоки.

Почему вайбкодинг внезапно заинтересовал не только программистов
Раньше инструменты для создания кода выглядели как космический корабль: нужно было понимать среду разработки, Git, терминал. Теперь всё иначе. Вы открываете какую-нибудь умненькую нейросеть, пишете описание своей задачи человеческим языком и получаете работающий прототип.
И всё изменилось.
✅ Маркетолог, которому нужен калькулятор для расчёта стоимости услуги.
✅ Редактор, мечтающий о своём микросайте для подкаста.
✅ Предприниматель, который хочет проверить идею до того, как платить разработчику.
Все они внезапно получили доступ к тому, что раньше могли делать только конкретные специалисты.

Что изменилось с появлением ИИ-ассистентов
LLM (большие языковые модели) научились понимать контекст и генерировать большие куски осмысленного кода. Инструменты вроде Cursor, Copilot, Windsurf делают процесс почти разговорным. Вы пишете комментарий, а ИИ разворачивает его в функцию.
Почему обычному человеку стало проще попробовать идею
Раньше путь от «хочу сайт» до первой версии занимал недели и требовал… ну денег. Иногда много денег. Сейчас цена стала ниже: час времени и чашка кофе, пока ждёте результат от ИИ.
Так и появляется иллюзия, что программисты больше никому не нужны.
Что обычный человек правда может собрать с ИИ
Нейросети — классный инструмент, но не волшебная палочка. Это скорее очень талантливый, но абсолютно безответственный стажёр, который никогда не говорит «я не знаю». Он просто генерирует код. А что из этого получится — ваша забота.
Короче, вжух не будет — хотя очень хочется.
Сайт, лендинг, калькулятор, бот: где ИИ справляется
Что ИИ реально может сделать неплохо:
➡️ Лендинг. Одна страница, форма заявки, симпатичная вёрстка. ИИ с этим справляется на ура. У Ибрагима как раз такой лендинг и получился — красивый и простой.

➡️ Простой калькулятор. Например, для расчёта стоимости доставки или подбора тарифа. Логика линейная, интерфейс простой — ИИ пишет такой код за минуты.
➡️ Telegram-бот. Базовый бот для опросов или записи клиентов — вполне рабочая история. Пока вы не начинаете прикручивать платежи и сложные сценарии.
➡️ Табличка с данными. Небольшой дашборд, форма сбора данных с валидацией — тоже ок задачка для ИИ.
➡️ Прототип приложения. Можно собрать минимально жизнеспособный продукт (MVP), чтобы показать инвестору или потенциальным пользователям. Такая штука выглядит реалистично, но в работе показывает себя не всегда идеально.
Почему прототип — не то же самое, что готовый продукт
Прототип нужен, чтобы ответить на вопрос: «А будет ли это вообще работать?» Готовому продукту отвечать на вопросы просто некогда — ему надо работать.
Разница между ними примерно как между картонным макетом дома и домом, в которым можно жить. Да, в первом не заведутся крысы, но и водопровод туда провести не получится.

Где заканчивается магия 🪄
Сейчас быстро скажем: мы в «Кинжале» сильно любим ИИ. Очень любим. И точно не станем говорить, что нейросети никому не нужны. Дело в другом: любой классный прототип рано или поздно сталкивается с реальностью.
Что может сломаться после красивой демки
Ибрагим пришёл с тренировки по румбе (туфельки в рюкзаке) и показал свой новый лендинг другу-разработчику. Тот открыл код и спросил: «А где данные хранятся?» Оказалось — в локальном JSON-файле, который перезаписывается при каждом новом пользователе. Один клиент оставил заявку — ок. Второй перезаписал первого. Третий уронил всё целиком.
И это друг-разработчик смотрел на лендинг секунды четыре.
Что ещё может пойти не так в ИИ-прототипе:
😢 Заявки уходят в никуда. Форму нейросеть написала красивую, вот только письма по ней никому не приходят. Потому что SMTP-сервер не настроен, а ИИ об этом не сказал.
😢 Бот хранит пароли в открытом виде. Вы просили сделать регистрацию, он сделал. А то, что пароли лежат в текстовом файле без шифрования, — это уже не его проблема.
😢 Калькулятор работает только у вас на компьютере. Потому что версия Python старая, а ИИ сгенерировал код для новой.
Почему код нужно проверять, даже если он «вроде работает»
Потому что ИИ не думает. Он предсказывает, какое слово или строчка кода должна идти следующей, на основе миллиардов примеров. У него нет понимания бизнес-логики, безопасности, удобства пользователя. Он не знает, что кнопка «Удалить аккаунт» не должна быть в два раза больше кнопки «Сохранить» и находиться прямо под ней.
Разработчики называют это «техническим долгом». Код работает сейчас, но каждый час использования приближает момент, когда всё рухнет. И починить это будет дороже, чем написать с нуля.
Кстати, туфельки у Ибрагима купил только сам Ибрагим. Да и то, не того размера.

Когда можно обойтись без программиста, а когда лучше не геройствовать
Чтобы не попасть в историю Ибрагима, нужно честно ответить себе на один вопрос: «Готов ли я лично отвечать за последствия, если что-то пойдёт не так?» Если нет — не рискуйте.
Когда ИИ достаточно для первого черновика
✔️ Проверка идеи. Хотите понять, будет ли спрос на ваш сервис, — сделайте лендинг с формой предзаписи и гоните трафик.
✔️ Внутренний инструмент. Калькулятор для себя и пары коллег, простой конвертер файлов, напоминалка в Telegram — всё это классно сработает на вайбе.
✔️ MVP для инвестора. Показать, как это будет выглядеть, чтобы получить бюджет на нормальную разработку. И обязательно сделать эту нормальную разработку, а не побежать за туфельками для румбы.
✔️ Черновик ТЗ. Собрали прототип, поняли, какие кнопки и экраны нужны, — и пошли с этим к разработчику. Разработчик, кстати, будет невероятно рад такому полному прототипу — и сделает всё быстрее.
Платежи, данные, безопасность: где нужен разработчик
- Всё, что связано с деньгами. Приём платежей, хранение данных карт, расчёт зарплат. Цена ошибки слишком высока.
- Персональные данные. Имена, адреса, телефоны, паспортные данные. Закон о персональных данных (152-ФЗ) никто не отменял. ИИ не знает про вашу ответственность перед Роскомнадзором.
- Публичный продукт с реальными пользователями. Если вы запускаете сервис для клиентов, будьте готовы, что они найдут баги, которых вы не видели. И будут сильно жаловаться в поддержку.
- Интеграции с чем-то сложным. CRM, банковские API, государственные системы — ошибка в одной строчке кода может стоить очень дорого.
Короче, всегда можно самому себе зуб лечить. Но потом к стоматологу идти будет стыднее, больнее и дороже.
А со скидкой по промокоду на любую профессию в Яндекс Практикуме вам покорится любой новый навык.
Как просить ИИ, чтобы получить не кашу, а рабочий прототип
Чем точнее вы опишете задачу, тем лучше будет результат. ИИ нужен конкретный запрос, а не письмо с пожеланиями Деду Морозу.
Что должно быть в хорошем промпте
«Сделай калькулятор доставки пиццы, где можно выбрать размер, количество и адрес».
«Домохозяйке, которая хочет быстро заказать ужин».
«После расчёта пользователь может сразу отправить заказ в Telegram-бот менеджеру».
«Не используй сторонние библиотеки без моего согласия, не храни пароли в коде».
«Пользователь вводит размер пиццы, количество и адрес доставки в форме. Цены и условия доставки берутся из Google Таблицы, а готовая заявка с итоговой стоимостью сохраняется в отдельный лист и отправляется менеджеру в Telegram».
«Форма отправляет заявку, приходит уведомление в бот, данные сохраняются в Google Таблицу».
Чек-лист перед тем, как показать прототип людям
Ибрагим, кстати, попросил друга-разработчика поправить его лендинг. Тот за пару часов переписал половину кода, настроил нормальную базу и прикрутил защиту. Теперь туфельки для румбы может купить кто угодно. Может, вы?
Коротко про вайбкодинг
- Вайбкодинг — это процесс, когда нейросеть пишет код пишет по вашему описанию. Вы говорите на человеческом языке, ИИ — на языке программирования и выдаёт работающий результат. Иногда не очень работающий.
- Вайбкодинг — это не программирование без программиста, а скорее черновик без программиста. Он может быть отличным, но до готового продукта ему далеко.
- ИИ справляется с простыми вещами. Лендинг, калькулятор, опросник, простой Telegram-бот — здесь он реально хорош и экономит дни работы.
- А вот нагрузка, безопасность, персональные данные и платежи превращают прототип в тыкву, если этим не занимался человек.
- ИИ не думает, а угадывает следующую строчку. Он не знает контекст, законодательство, простую человеческую логику — это знаете вы.
- Без программиста можно проверить идею, сделать MVP для инвестора, собрать инструмент для себя.
- Без программиста нельзя запускать платежи, хранить личные данные клиентов, выкатывать публичный сервис без защиты.
