Вайбкодинг без бэкграунда в разработке — вот что получилось
Сейчас рынок поиска работы очень сложный и не в пользу кандидата. Читаю в каналах о конкуренции — по 900 человек на одно место дизайнера. Столько же на продакта.
Несколько знакомых — хорошие специалисты — месяцами не могли найти работу. Кто-то до сих пор в поиске. Отклики уходят в пустоту, мотивация падает после каждого отказа, подготовка к собеседованиям — хаос из разрозненных статей и ютуб-видео.
Сам через это проходил. И понял: большинство проигрывают не из-за опыта. Они проигрывают раньше — на этапе подготовки, уверенности, понимания своей релевантности.
Инструмента, который бы вёл человека за руку — от «хочу сменить работу» до «получил оффер» — не существовало. Я решил сделать.
Я не разработчик. Я product owner — изучаю пользователей, выстраиваю клиентские пути, оцениваю эффективность инициатив. Код не пишу.
Здесь мне помог Cursor. Но не так, как обычно про это пишут.
Я не приходил к нему с "напиши мне код". Сначала делал своё — продуктовое видение: кто пользователь, где есть боль, какой путь должен пройти. Потом архитектура: какие сервисы нужны, как общаются. Потом методология: режимы подготовки к интервью, логика переходов. Дорожная карта. И только потом — задачи для Cursor.
Cursor получал контекст, а не команды. "Нужен сервис, который принимает резюме в PDF, извлекает текст и возвращает структурированный профиль — вот как он вписывается в систему." Когда что-то падало между сервисами — описывал что вижу, он находил разрыв.
Я не писал код. Я описывал логику и структуру. А это как раз то, что позволяло управлять результатом и контролировать изменения.
В итоге: 9 микросервисов, несколько специализированных AI-агентов, голосовой ввод через Yandex SpeechKit, матчинг вакансий с HH.ru и SuperJob, PDF-отчёты, Telegram-бот поддержки. Всё на одном VPS, Docker Compose, Next.js 14 на фронте, Redis для хранения контекста между сессиями.
Внутри работает мультиагентная система: Validator оценивает качество ответа пользователя, Profile Analyst следит за полнотой карьерного профиля, Context Manager не даёт разговору уйти в сторону. И Interview Prep — тренажёр с шестью режимами: диагностика, теория, кейсы, mock-интервью, STAR-метод, вопросы от работодателя.
Один человек, без бэкграунда в разработке и много вечеров за компом.
Сейчас моя цель — масштабировать продукт и увеличить трафик. Если есть идеи, опыт или просто хочешь обсудить — пиши. Буду рад фидбеку в комментариях или в Telegram @leoaisupportbot.
Если вы сейчас ищете работу или готовитесь к собеседованию — попробуйте LEO AI: https://leo-ai.ru