Год назад я впервые попробовал сделать себе программу без знания кода. Получил текст, сохранил, открыл и увидел в браузере… тот же текст. Сотни строк кода вместо приложения. Я решил, что вайб-кодинг не для меня, и забыл о нём на полгода. Ошибка была в одном расширении файла. Запрос «vibe coding программирование с помощью нейросеть» обычно набирают такие же люди, как я тогда: идея есть, опыта нет. Здесь моя история, три правила, которые я из неё вынес, и трекер привычек, который нейросеть написала за один ответ.
Как я сломал свой первый трекер, не написав ни строчки
Я продакт. Каждый день говорю с разработчиками о том, что должен делать экран, но сам код не пишу. Мне давно хотелось простую вещь: таблицу привычек, где можно ставить галочки по дням.
Первую попытку я сделал на скорую руку. Попросил код, скопировал его в Блокнот и нажал «Сохранить». Windows предложил «Текстовый документ», я согласился. Файл назывался `привычки.html`, но на самом деле был `привычки.html.txt`: расширение `.txt` Windows дописал сам и спрятал. Браузер честно показал мне текст.
Я тогда подумал, что код плохой. Даже не стал выяснять, что случилось, просто закрыл вкладку. Код был ни при чём. Я не сказал нейросети, что не умею сохранять файлы, и не попросил объяснить, как открыть результат. Нейросеть решила, что я знаю. Программист на её месте решил бы так же: для него сохранить файл с нужным расширением так же просто, как для меня открыть браузер. Разница в том, что программиста я бы переспросил, а тут молча сдался. Сейчас я бы просто написал в тот же чат: «Открываю файл, а браузер показывает текст кода. Что не так?» Ответ занял бы минуту.
Что такое vibe coding
Термин придумал исследователь Андрей Карпаты в феврале 2025 года. Смысл простой: человек описывает словами, что хочет получить, нейросеть пишет код, человек запускает и смотрит, работает ли. В код можно не вникать, важно, чтобы результат делал то, что нужно.
По-русски это называют вайб-кодингом. Звучит несерьёзно, но для небольших личных инструментов способ рабочий. Трекер, калькулятор для своих расходов, страничка-шпаргалка — вещи, на которые раньше пришлось бы искать программиста или готовое приложение.
От обычной просьбы «напиши код» вайб-кодинг отличается циклом. Описал задачу, получил код, запустил, посмотрел. Если что-то не так, рассказал нейросети, что именно видишь на экране, и получил исправленную версию. Цикл может повториться три-четыре раза, и это нормально. Программист в этой схеме не исчезает: его роль частично берёт на себя нейросеть, а частично ты сам, когда проверяешь результат.
