Что такое вайбкодинг простыми словами
Слово странное, а штука за ним простая: ты объясняешь словами, что тебе нужно, а программу пишет нейросеть. Ты говоришь «сделай страницу, где человек вводит свой сон и получает разбор», она пишет код. Не понравилось - говоришь, что поменять.
Я психолог, не программист. За этот год я так собрала себе несколько сайтов и приложение. Ниже честно: что это такое, что получается у обычного человека, а что не получается.
Откуда взялось слово
Английское vibe coding: «кодить по ощущению». Смысл в том, что ты не пишешь код сам и даже не читаешь его, а описываешь результат обычными словами и смотришь, что вышло. Не вышло - объясняешь заново.
По-русски прижилось как «вайбкодинг». Это не название программы и не профессия, а просто способ работы.
Чем это отличается от обычного программирования
| Как было | Вайбкодинг | |
|---|---|---|
| Что нужно уметь | язык программирования | ясно объяснять словами |
| Первый результат | недели учёбы | первый же вечер |
| Кто пишет код | ты | нейросеть, ты проверяешь |
| Где ошибки | ищешь сам | показываешь ошибку, она чинит |
Главное отличие вот в чём. Раньше между «я хочу такую штуку» и «штука работает» стоял человек, который умеет программировать: или ты сам после долгой учёбы, или нанятый разработчик. Теперь между ними стоит разговор.
Что нужно, чтобы попробовать
Три вещи, и все три посильные.
- Компьютер. Не обязательно новый. У меня был старый ноутбук, и первое приложение я собрала на нём, прямо в браузере, без установки чего-либо тяжёлого. Что делать, если техника слабая, разобрала в статье про установку
- Платная подписка на нейросеть. Без неё многое просто закрыто. Как оплатить из России и сколько это стоит - три способа с ценами
- Задача, которая тебе самому нужна. Вот это важнее первых двух, и об этом отдельно ниже
Учиться вайбкодингу вообще, без цели, скучно и бесполезно. Работает наоборот: берёшь свою настоящую задачу и делаешь её. У меня первой такой задачей было приложение, которое разбирает сон: мне это было нужно для работы, поэтому я и довела дело до конца.
Что реально получается у не программиста
Скажу по своему опыту, без обещаний «каждый сможет что угодно».
Получается: сайты и лендинги, небольшие приложения с формой и результатом, таблицы и расчёты, обработка своих файлов, боты, автоматизация рутины, которую ты раньше делал руками.
Получается хуже: всё, где много денег и чужих данных. Оплата, личные кабинеты, хранение персональных данных. Собрать можно, но там начинаются вещи, за которые отвечаешь ты, а не нейросеть: закон, безопасность, чужие деньги.
Не получается: сделать сложную систему, не понимая, что внутри. Чем больше проект, тем чаще нужно принимать решения, а решения нейросеть принимает за тебя только на словах.
Где вайбкодинг ломается
Ты не понимаешь, что тебе выдали
Пока всё работает, это неважно. Когда ломается, выясняется, что чинить приходится тоже разговором, а объяснить проблему словами получается не сразу. Поэтому первое время уходит не на создание, а на то, чтобы научиться описывать, что не так.
Лимиты
Работа идёт окнами: поработал, упёрся, ждёшь. Это самая недооценённая часть расходов, и она зависит не от цены тарифа, а от того, чем ты занят. Посчитала честно на своих цифрах в статье про цену и лимиты.
Ощущение, что всё готово
Экран показывает красивое, а внутри может быть не доделано. Проверять надо самому: открыть, потыкать, попробовать сломать. Я на этом обжигалась не раз.
С чего начать сегодня
Порядок, который сработал у меня и который я советую всем, кто спрашивает.
- Возьми маленькую задачу на один вечер. Не «сделаю сервис», а «сделаю страницу, где считается вот это»
- Опиши её словами, как объяснила бы человеку. Что вводит пользователь, что он получает, как это выглядит
- Проси делать по шагам и после каждого смотри результат. Не «сделай всё», а «сделай первый экран»
- Когда что-то ломается, показывай ошибку целиком, а не пересказывай
- Не бросай на середине. Первая доведённая до конца мелочь даёт больше, чем три брошенных больших замысла
Что это бесплатно: подписка стоит денег. Что это быстро всегда: бывают вечера, когда всё разваливается. И что программисты больше не нужны: там, где цена ошибки высокая, нужны именно они. Вайбкодинг даёт другое - возможность сделать своё маленькое дело самому, не нанимая никого.
Чем это отличается от конструктора сайтов
Вопрос, который мне задают чаще всего. Конструктор - это готовые блоки: двигаешь мышкой, выбираешь из того, что предложили. Быстро и понятно, пока тебе хватает предложенного.
Вайбкодинг не ограничен набором блоков: получается ровно то, что ты описал, включая то, чего в конструкторе нет вообще. Расплата за это - надо проверять результат самому, готовых гарантий тут никто не даёт.
Одно другому не мешает. Моё первое приложение выросло как раз из связки: часть собрана в браузерном чате, часть в сервисе-конструкторе.
Частые вопросы
Надо ли учить программирование
Чтобы начать - нет. Чтобы делать что-то серьёзное и не бояться каждой поломки - придётся хотя бы понимать, из чего состоит твой проект. Это приходит по ходу дела, само, без курсов.
Можно ли делать это на телефоне
Поговорить с нейросетью - да. Собрать и запустить проект - нет, нужен компьютер. Самый простой старт: браузер на любом компьютере, даже стареньком.
Сколько это стоит в месяц
У меня выходит около четырёх тысяч рублей: два аккаунта и отдельно генерация видео. Но считать надо не цену подписки, а сколько работы в неё влезает, и об этом у меня отдельный разбор.
Это законно
Делать программы для себя и для своей работы - да, обычное дело. Отвечаешь ты за то же, за что отвечал бы любой автор: за данные людей, за оплату, за то, что обещаешь пользователю. Нейросеть не снимает с тебя эту ответственность.
Заменит ли это программистов
Там, где цена ошибки высокая, нужны люди, которые понимают, что делают. Вайбкодинг меняет другое: раньше человек без навыка не мог сделать себе даже маленький инструмент, а теперь может.
Дальше: с чего начать по деньгам
Сколько стоит подписка, на сколько работы её хватает и почему дорогой тариф не спасает от простоя.
Читать про цену и лимиты