Шестерёнки нейроконтента | Екатерина Алексеева
IT и технологии · 1 сентября 2026 г.
5 МОИХ ОШИБОК В РАЗРАБОТКЕ ТРЕНАЖЁРА ПРОДАЖ
5 МОИХ ОШИБОК В РАЗРАБОТКЕ ТРЕНАЖЁРА ПРОДАЖ Теперь, когда Тренажёр наконец работает, можно спокойно посмотреть, где я сама усложнила себе жизнь. 1. Поверила, что вайбкодинг — это легко До Тренажёра у меня уже был удачный опыт вайбкодинга: два своих сайта-визитки и один для клиента. Не за пять минут, конечно — программе нужно поставить задачу, дождаться результата, что-то поправить, проверить. Но за день получить вполне рабочий результат было реально. Поэтому с приложением я ожидала примерно того же. Ну, может, чуть сложнее. День-другой — и готово. А зря. Очень быстро выяснилось, что запустить приложение — только начало. Дальше появились API, авторизация, сервер, база знаний, память, логика диалогов, роли, обработка ошибок, тестирование... И особенно прекрасная часть: исправляешь одно — перестаёт работать то, что ещё вчера работало. Сам код AI действительно может написать быстро. Основное время съедает всё, что превращает первую работающую версию в продукт, которым можно нормально пользоваться. Что буду делать иначе: заранее оценивать не только скорость сборки первой версии, а весь путь до рабочего продукта: логику, интеграции, тесты, публикацию, доступ пользователей и возможные сбои. Вайбкодить я после этого не перестала. Просто теперь к обещаниям «за день сделаем приложение» отношусь заметно осторожнее)) 2. Слишком быстро плодила версии Проверила → нашла ошибку → получила новый ZIP → снова проверила. В какой-то момент версии размножились до 0.8.9.150. Между сборками иногда менялось не только то, что должно было, но и то, что уже работало хорошо. Несколько раз мы в итоге возвращались к последней нормальной версии и правили её точечно. Что буду делать иначе: фиксировать стабильную версию, сохранять её отдельно и вносить по одному существенному изменению за раз. 3. Слишком легко верила фразе «все тесты прошли» «Теперь причина установлена точно». «364 теста прошли». «Мы на финишной прямой - остались несколько точечных правок». Я запускала Тренажёр — и находила новые косяки. Что буду делать иначе: считать автотесты только одной частью проверки. После заметных изменений обязательно прогонять живые сценарии целиком, потому что именно там вылезают нелогичность, зацикливания и странное поведение. 4. Слишком долго чинила отдельные симптомы ❌Странная фраза — добавляем запрет. ❌Слишком много вопросов — вводим лимит. ❌Клиент внезапно отказался после согласия — ещё одно правило. А потом выясняется, что проблема вообще в логике системы. В какой-то момент я уже писала разработчику: «Пожалуйста, не чини больше частности. Чини глобальные проблемы». Что буду делать иначе: если одна и та же проблема возвращается в разных формах, переставать добавлять новые заплатки и проверять общую архитектуру, состояние диалога и логику принятия решений. 5. Слишком поздно попросила показать, по каким правилам он вообще работает Я долго обсуждала отдельные ошибки, но не просила собрать в одном месте все инструкции, документы и ограничения, которыми руководствуется AI-разработчик. Когда попросила, получила манускрипт объёмом почти что с "Войну и мир". Там уже пришлось разбираться, какие правила актуальны, какие тянутся из старых версий и что с чем может конфликтовать. Что буду делать иначе: запрашивать эту карту в начале разработки и регулярно обновлять её по мере изменений. Я хочу понимать не только результат работы AI-разработчика, но и правила, по которым он к этому результату приходит. Если следующий продукт я буду собирать с учётом хотя бы половины этих правил, количество версий, думаю, сильно уменьшится. Хотя 0.8.9.150 я всё-таки сохраню на память))