Нужно ли уметь программировать, чтобы собрать сайт или игру
Нет. Вы описываете задачу обычными словами, а рабочий сайт, приложение или 2D-игру собирает генератор; простая сборка занимает около минуты и стоит 6 кредитов. Программирование заменяется другим навыком: умением точно формулировать, что должно происходить на странице, что видит посетитель и что считается правильным результатом.
Ответ «нет» честен только с уточнениями, поэтому дальше разберём, что вы делаете вместо написания кода, в каких трёх местах код всё-таки появляется в поле зрения и в какой момент разработчик всё же понадобится.
Что вы делаете вместо написания кода?
Вы формулируете. Вход это текстовое описание: кто пользователь, какие у него данные и какое действие он совершает. Выход это работающий проект, который перед выдачей запускается в песочнице, и сборка, которая не открылась, помечается как неудачная, а не отдаётся вам пустым экраном.
Работа при этом не исчезает, она меняет форму. Вместо синтаксиса вы держите в голове поведение: что происходит при пустой форме, что видит незалогиненный посетитель, куда ведёт кнопка. Это те же вопросы, которые задаёт себе разработчик, только записываются они по-русски.
Дальше идёт цикл правок. Первая сборка почти никогда не финальная, и это нормально: «сделай кнопку заметнее», «добавь поле телефона», «убери вторую секцию». Правка стоит 3 кредита и не переписывает проект целиком, поэтому итерации дешёвые и короткие.
Третий навык это умение читать результат глазами. Открыть опубликованный адрес, пройти по нему как посетитель, заметить, что форма отправляется в никуда. Проверка отрисовки в песочнице ловит мёртвую сборку, но не отвечает на вопрос, правильно ли устроен ваш сценарий.
Где всё-таки придётся столкнуться с кодом?
В трёх местах, и ни одно из них не требует уметь писать код.
| Ситуация | Что вы делаете | Нужен ли код |
|---|---|---|
| Подключение Supabase или Stripe | Вставляете ключи в коннектор | Нет |
| Свой домен | Прописываете DNS-записи у регистратора | Нет, но нужна аккуратность |
| Экспорт в GitHub | Забираете репозиторий с исходниками | Нет, пока не начали править руками |
| Очень специфичная бизнес-логика | Описываете её сериями правок | Нет, но правок будет несколько |
| Продолжение проекта разработчиком | Отдаёте репозиторий | Код пишет он, не вы |
Отдельно про экспорт: исходники доступны всегда, и это не декоративная кнопка. В репозитории лежит обычный проект, который можно открыть в редакторе, отдать подрядчику или развернуть самому. Как это устроено, разобрано в статье про экспорт приложения в GitHub.
Какие навыки заменяют программирование в этой работе?
Три, и все они не технические.
Декомпозиция. Умение разложить «хочу сервис записи» на сущности и действия: клиент выбирает слот, мастер видит своё расписание, администратор отменяет запись. Это тот же навык, что нужен для постановки задачи подрядчику.
Конкретность. «Красивый сайт» не содержит инструкции. «Тёмная палитра, крупный шрифт, три блока: что делаем, цены, форма заявки» содержит. Разница между средним и точным результатом почти целиком живёт здесь.
Готовность проверять. Открыть на телефоне, отправить форму, залогиниться чужим аккаунтом, нажать кнопку дважды. Пять минут такой проверки экономят вечер догадок.
Если вы когда-нибудь ставили задачу дизайнеру или собирали таблицу в Excel с формулами, у вас уже есть база. Разбор самой формы промпта лежит в материале как писать промт для AI-билдера.
Что происходит, когда сборка приходит не такой?
Вы говорите, что не так, обычной фразой. Это основной рабочий режим, а не аварийный.
Полезно называть не решение, а симптом. «Форма не отправляется» точнее, чем «поменяй код формы», потому что причину лучше искать генератору. Если правка не помогла со второго раза, обычно дешевле переформулировать исходное описание, чем добивать деталями.
Бывает и так, что задача упирается не в формулировку, а в природу инструмента. Тогда честный вывод это не «попробую ещё десять правок», а «этот кусок делает разработчик». Умение отличить одно от другого экономит и время, и кредиты.
Сколько это стоит, если вы не программист?
Столько же, сколько для всех: тариф не зависит от навыка. Сборка стоит 6 кредитов, правка 3, многостраничная платформа 12 кредитов за первые три страницы и по 3 за каждую следующую. Режим Hi-Fi вдвое дороже: сборка 12, правка 6.
Бесплатный тариф даёт 5 кредитов, чтобы осмотреться. Pro стоит $25 в месяц и даёт 200 кредитов, это примерно 33 быстрых сборок или 16 полных платформ. Business стоит $99 в месяц.
Практический вывод для новичка: закладывайте бюджет не на сборку, а на правки. Первая версия почти всегда одна, а правок к ней бывает пять или десять, и именно они формируют реальный расход. Подробная арифметика есть в разборе сколько стоит сайт на нейросети.
Что делать, если правка не помогает?
Сменить формулировку, а не повторять её громче. Если два захода подряд не дали нужного, дело почти всегда в описании, а не в упрямстве генератора.
Работают три приёма. Первый: называть симптом вместо решения. «После отправки формы ничего не происходит» точнее, чем «почини скрипт формы». Второй: описывать желаемое поведение сценарием. «Когда посетитель нажимает кнопку, он попадает на страницу благодарности» не оставляет места для интерпретаций. Третий: делить правку надвое. Одновременная просьба изменить и макет, и поведение размывается чаще, чем две последовательные.
Если и это не помогло, дешевле собрать заново с уточнённым исходным описанием, чем добивать текущий проект. Сборка стоит 6 кредитов, и три неудачные правки уже обходятся дороже неё.
Есть отдельный случай, когда упорство бессмысленно: просьба выходит за пределы того, что инструмент делает. Правильный вывод здесь не «попробую ещё десять формулировок», а «этот кусок делает разработчик после экспорта кода». Отличать один случай от другого это тоже навык, и он экономит больше всего.
Чем это отличается от конструкторов без кода?
Точкой приложения усилий. В конструкторе вы собираете страницу руками из готовых блоков, и навык состоит в знании интерфейса. Здесь вы формулируете, и навык состоит в умении описать результат словами.
Практическое следствие: осваивается это быстрее, потому что учить интерфейс почти не нужно, но требования к ясности мышления выше. Человек, который знает, чего хочет, получает результат за вечер. Человек, который надеется найти решение в меню, здесь его не найдёт: меню это поле ввода.
Второе следствие про потолок. Конструктор ограничивает тем, что предусмотрел его автор. Генератор ограничивает тем, что вы сумели описать, а поверх этого остаются выгрузка кода и обычная разработка.
Когда без разработчика всё же не обойтись?
Когда проект перестаёт быть сайтом или небольшим приложением и становится продуктом. Zugo не заменяет команду разработки на сложном продукте, и делать вид, что заменяет, нечестно.
Признаки, что вы подошли к этой границе: сложные роли и права доступа, интеграции с системами, у которых нет готового коннектора, требования по нагрузке, регулярные аудиты безопасности, обязательства перед корпоративным заказчиком. Всё это решается людьми, а не формулировками.
Хорошая новость в том, что переход не требует начинать заново. Проект принадлежит вам, исходники выгружаются в GitHub, база живёт в вашем Supabase, хостинг переносится на ваш Vercel. Разработчик получает обычный репозиторий, а не запертый в конструкторе результат.
С чего начать, если вы никогда не программировали?
С одной маленькой вещи, доведённой до опубликованного адреса. Не с большой платформы: с одностраничника, который вы реально покажете кому-то.
Порядок такой: опишите страницу тремя предложениями, дождитесь сборки, откройте её на телефоне, сделайте две правки, опубликуйте на адрес вида vash-proekt.zugo.run. Весь путь занимает вечер и стоит меньше десятка кредитов.
Полезно сразу договориться с собой о критерии готовности. Не «нравится», а «человек со стороны открыл ссылку с телефона, понял, чем вы занимаетесь, и нашёл кнопку». Такой критерий проверяется за минуту и не даёт бесконечно улучшать то, что уже работает, а это самая частая ловушка первого проекта у тех, кто не программирует.
Дальше становится понятно, где именно у вас узкое место: в формулировках, в содержании или в самом инструменте. Это знание полезнее любой теории. Начните с одного экрана в Zugo и посмотрите, сколько на самом деле нужно уметь.