Только пока у вас нет клиентов, платежей и ответственности
Искусственный интеллект уже заметно изменил разработку. Сегодня можно открыть ИИ-инструмент, описать задачу обычными словами и получить работающий проект. Такой подход часто называют вайб-кодингом: вместо того чтобы писать код руками, вы управляете им через промпты.
На первый взгляд кажется, что теперь любой может собрать продукт без программистов. Отчасти это правда — порог входа в разработку резко снизился.
Но есть важный нюанс: сделать демо стало легко. А вот сделать продукт, который стабильно работает, принимает платежи, хранит данные пользователей, развивается со временем и не ломается от каждого изменения, — по-прежнему инженерная задача.
Настоящий вопрос не в том, может ли ИИ писать код. Настоящий вопрос в том, во сколько вам обойдётся ошибка в этом коде.
Я бы разделил проекты на три уровня:
Первый уровень — это проекты, где цена ошибки невелика. Сюда относятся лендинги, простые корпоративные сайты, парсеры, утилиты, скрипты автоматизации, Telegram-боты, внутренние инструменты и прототипы для проверки идеи.
Например, у вас есть гипотеза. Вы хотите проверить её на себе, друзьях или небольшой группе пользователей. У вас пока нет платежей, сложной авторизации, чувствительных данных и вопросов масштабирования. В такой ситуации вы вполне можете попробовать собрать первую версию самостоятельно с помощью ИИ.
«Сделать с ИИ» далеко не всегда означает «за 15 минут и без знаний».
ИИ может написать код, но вам всё равно нужно понимать базовые вещи: на каком стеке проект, где лежит код, как настроить деплой, как подключить домен и что делать, если после очередного изменения всё сломалось.
Скорее всего, лендинг у вас получится. Но под капотом он может оказаться неаккуратным: тяжёлые изображения, неоптимизированный код, слабая адаптивность, медленная загрузка. Для быстрой проверки гипотезы этого часто достаточно — но это не значит, что сайт сделан хорошо.
Если вы не понимаете, что такое GitHub, деплой, хостинг, фронтенд и бэкенд, я бы не советовал сразу лезть в код. Для лендинга используйте Framer, Webflow или Tilda.
Также я бы не советовал собирать интернет-магазин с нуля с помощью ИИ, особенно без технического опыта. Лучше взять Shopify, WooCommerce или похожие платформы, где уже есть товары, корзина, заказы, платежи и админка. Вы сосредотачиваетесь на контенте и продажах, а не на коде.
ИИ при этом всё равно поможет: подготовить структуру сайта, написать тексты, описания товаров. Но техническая основа должна быть готовой.
Если вы понимаете, как устроена веб-разработка, ситуация другая. Вы можете использовать Claude, Cursor или другой ИИ-инструмент — показать ему дизайн конкурентов, загрузить правила проекта, описать архитектурные подходы и попросить собрать сайт на React или Next.js.
Храните код в GitHub, разворачивайте через Vercel, а для простых сценариев используйте Supabase как готовую базу данных и слой авторизации. Если не хотите со всем этим разбираться — возьмите no-code-платформу и займитесь бизнесом.
Следующий уровень — проекты, где появляются реальные пользователи, коммерческая логика, базы данных, авторизация, подписки, платежи или собственные бизнес-процессы.
Например, вы сделали для себя простой инструмент автопостинга — он работает локально, пользователей нет, платежей нет. Это первый уровень. Но если вы решили превратить его в SaaS с регистрацией, тарифами и приёмом платежей — это совсем другой уровень ответственности.
Здесь уже нужен инженерный контроль. Полноценная команда пока не обязательна: достаточно одного опытного разработчика, который поможет выбрать архитектуру, настроить проект, ревьюить пул-реквесты и подскажет, где стоит переписать, а где можно оставить как есть.
Главная опасность кода, сгенерированного ИИ, в том, что он может выглядеть готовым задолго до того, как станет надёжным.
Интерфейс открывается, кнопки нажимаются, формы отправляются. Кажется, что всё в порядке. Но внутри могут быть ошибки, которые проявятся позже.
Пользователь случайно получает доступ к чужим данным. Отмена подписки не работает. Платёж прошёл, а статус в базе не обновился. Или есть уязвимость, о которой вы даже не подозреваете.
В коммерческом продукте важна не только внешняя сторона. Важны данные, безопасность, предсказуемость и архитектура. ИИ помогает двигаться быстрее, но ответственность должна оставаться на инженере.
Третий уровень — сложные продукты, которые уже работают в продакшене: SaaS с активной базой пользователей, маркетплейсы, CRM, ERP, финтех, медицина, B2B-системы и сложные мобильные приложения с множеством ролей, интеграций и бизнес-логики.
В таких проектах вайб-кодинг в формате «сделай мне новый раздел» уже не работает. ИИ по-прежнему полезен, но используется иначе: не как замена программисту, а как инструмент программиста. Разница в том, кто ставит задачу.
Нетехнический человек пишет ИИ: «Сделай мне дашборд с платежами». Инженер пишет: «Добавь новое поле в эту модель, создай миграцию, обнови API, сохрани обратную совместимость, добавь проверку прав, покрой тестами».
ИИ не заменяет программиста. ИИ становится инструментом программиста. Разница огромна.
Разработчик ставит техническую задачу, понимает контекст проекта, проверяет результат, дорабатывает код и отвечает за итоговое качество.
Раньше небольшой коммерческий продукт требовал мини-команды: бэкенд-разработчик, фронтенд-разработчик, тестировщик, менеджер. Задачи в Jira, синхронизация работы, ревью, доработки. Сегодня на раннем этапе один сильный фулстек-разработчик с ИИ-инструментами закрывает большую часть этого.
Это не значит, что команды больше не нужны. Но на ранних стадиях коммерческого продукта стоимость разработки и время выхода на рынок изменились кардинально. По мере роста продукта команда, скорее всего, всё равно понадобится.
Самый простой критерий — цена ошибки. Если ошибка ничего не стоит, экспериментируйте сами. Если она может стоить денег, данных пользователей или репутации, вам нужен как минимум инженерный контроль.
Если продукт уже приносит выручку, у него есть активные пользователи и он масштабируется — нужен штатный разработчик или команда.
Путь простой: сначала вы сами проверяете гипотезу, затем подключаете инженера, когда появляется коммерческий потенциал, а потом нанимаете в штат, когда продукт начинает зарабатывать и расти. Не стройте идеальную архитектуру для непроверенной идеи. Но и не запускайте сервис с платежами на коде, который вы не понимаете.
Вайб-кодинг — отличный способ начать. Но чем ближе проект к деньгам, пользователям и ответственности, тем важнее становится инженерное мышление, а не скорость генерации кода.
Давайте разберём её, рассмотрим возможные подходы и сориентируем по срокам и бюджету.