← Все статьи

Я написал 3 приложения за вечер, не зная программирования

Yevhenii Rozov
Yevhenii Rozov · 2026-05-23

Было 11 вечера. Я сидел и смотрел на пустой экран VS Code, понимая, что провёл неделю не там.

Хотел собрать три простых инструмента для клиента: генератор отчётов, форму сбора данных и небольшой дашборд. Казалось бы, ничего сложного. Но я пытался делать это "правильно" - читал документацию, настраивал окружение, разбирался с зависимостями. Неделя улетела. Клиент начинал нервничать.

А потом я случайно наткнулся на термин "vibe coding" - и за следующие четыре часа собрал все три приложения.

Неделя потраченная не туда

Я не программист в классическом смысле. Я AI-разработчик: строю агентов, автоматизирую процессы, пишу промпты которые работают. Но когда нужно было сделать что-то с интерфейсом - я всегда тормозил.

Мой подход был такой: открыть туториал, попытаться понять логику фреймворка, написать код руками, получить ошибку, погуглить ошибку, получить новую ошибку. Это классический путь "научись программировать чтобы сделать вещь". Он работает. Но он медленный.

За ту неделю я реально продвинулся может на 20% от нужного результата. Три дня ушло только на то, чтобы настроить локальное окружение и понять почему Python-версии конфликтуют. Это не программирование - это страдание.

Самое болезненное было другое. Я понимал, что знаю, что должно делать приложение. Я мог описать логику словами. Но перевести это в код - не мог достаточно быстро.

Я собрал промпты по этой теме в PDF. Забери бесплатно: https://t.me/airozov_bot

Что такое vibe coding на практике

Vibe coding - это когда ты описываешь что хочешь получить, а AI пишет код. Ты не учишь синтаксис. Ты не разбираешься с архитектурой. Ты говоришь "сделай вот это" - и итерируешь пока не получишь нужный результат.

Звучит как маркетинг. Я тоже так думал.

Термин придумал Андрей Карпатый - бывший директор AI в Tesla, один из основателей OpenAI. Он описал процесс где "полностью отдаёшься вайбу, забываешь что код существует" и просто общаешься с моделью. Это не метафора - это буквально рабочий процесс.

Когда я наконец попробовал это через Claude, первые 20 минут я не верил что это работает. Написал: "Мне нужна форма которая принимает имя, email и описание задачи, сохраняет в CSV и отправляет мне уведомление в Telegram". Получил рабочий Python-файл. Не заготовку - рабочий файл с обработкой ошибок.

Потом я попросил добавить валидацию email. Потом изменить формат CSV. Потом добавить подтверждение на почту отправителю. Каждый раз - одно сообщение, рабочий код.

За первый час у меня была форма сбора данных. За второй час - генератор отчётов который брал эти из CSV и делал PDF. За третий - дашборд на Streamlit который показывал всё это в браузере.

Три приложения. Четыре часа. Без знания Python на нормальном уровне.

Важный момент про инструменты. Я пробовал это с ChatGPT раньше - результат был хуже. ChatGPT часто генерирует код который выглядит правдоподобно но не работает. Claude держит контекст лучше и реже галлюцинирует функции которых нет. Для вайб-кодинга это критично - ты же не можешь проверить код глазами так как опытный разработчик.

Моя связка сейчас: Claude для написания кода, Cursor для работы с существующим кодом и правок внутри файлов. Cursor понимает весь проект целиком и может менять несколько файлов одновременно. Это ускоряет итерации в два раза минимум.

То что я не ожидал понять

Вот инсайт который меня удивил. Vibe coding не убирает необходимость думать - он убирает необходимость знать синтаксис.

Я потратил часть той провальной недели на попытки "научиться программировать правильно". Думал что без этого фундамента я всегда буду зависеть от AI и не смогу отлаживать ошибки. Это частично правда.

Но оказалось, что для большинства задач которые нужны мне и моим клиентам - этого фундамента не нужно столько сколько я думал. Нужно уметь формулировать задачу. Нужно понимать что должно происходить на каждом шаге логики. Нужно читать код на уровне "это делает примерно то что я хотел или нет".

Это другие навыки. Не "как написать функцию" а "как описать функцию так чтобы AI написал её правильно".

Один мой клиент из Нидерландов сказал мне кое-что интересное. Он нанял двух разработчиков для одного проекта - одного классического джуна, одного человека который работал через vibe coding. Джун писал более чистый код. Но вайб-кодер сдавал фичи в три раза быстрее.

В итоге клиент оставил вайб-кодера и попросил джуна заниматься ревью и архитектурой. Это новое разделение труда - и оно уже происходит прямо сейчас.

Есть ещё один момент который люди не говорят вслух. Vibe coding работает отлично для прототипов и небольших инструментов. Для продакшн-системы на которой крутятся деньги тысяч людей - там нужен нормальный инженер который понимает что происходит под капотом. Это не значит что vibe coding бесполезен - это значит что нужно понимать где он уместен.

Мои три приложения для клиента - они работают. Клиент доволен. Но я бы не стал строить так банковскую систему.

Каждый день разбираю один такой инструмент в Telegram: https://t.me/yevheniirozov

Попробуй прямо сейчас

Зайди на claude.ai. Напиши вот этот промпт, подставив свою задачу:

"Напиши Python-скрипт который [опиши что должно происходить]. Входные данные: [откуда берётся информация]. Выходные данные: [что должно получиться на выходе]. Добавь обработку ошибок и комментарии на русском."

Запусти что получилось. Если что-то не работает - скопируй текст ошибки и отправь следующим сообщением. Не пытайся исправить сам - просто покажи Claude что пошло не так.

Четыре итерации - и у тебя будет рабочий инструмент. Это займёт меньше часа. Неделю которую потратил я - ты уже не потратишь.

Читайте также

• [Как я сократил работу с текстами с 3 часов до 5 минут](https://telegra.ph/Kak-ya-sokratil-rabotu-s-tekstami-s-3-chasov-do-5-minut-05-22)

• [Как я сократил 3 часа работы над контентом до одного промпта](https://telegra.ph/Kak-ya-sokratil-3-chasa-raboty-nad-kontentom-do-odnogo-prompta-05-23)

• [Один промпт заменил мне 3 часа написания текстов в день](https://telegra.ph/Odin-prompt-zamenil-mne-3-chasa-napisaniya-tekstov-v-den-05-22)

Telegram-канал @yevheniirozov — AI, нейросети, prompt engineering

Читайте также

[teletype] Я написал 3 приложения за вечер, не зная программирования

Ты правда думаешь, что без программирования не создать приложение?

Ты правда думаешь, что без программирования не создать приложение?