я тут начал vibe coding…
Короче, была аналитическая задачка: «а что вообще хотят юзеры, которые оплатили подписку в расширении?»
Ну, вроде понятно — надо вытащить сессии этих юзеров из БД и проанализировать. Как? Скриптом, конечно. Не руками же :)
Написал запрос в чатгпт, попросил сгенерить скрипт. Но ни 4о, ни о1 не справились.
Мучился часов 6 (забегая вперёд — у меня 0 знаний в разработке).
По пути на тренировку созвонился с одним парнем понетворчить. Он делает B2B-стартап и рассказал, что всё пилит сам через Cursor. Я про этот чудо-сервис давно слышал, но руки не доходили потестить. Скачал, оплатил Pro — и понеслось. Вайб кодинг начался! 🤩
Решил задачу за сутки (мог бы быстрее, но накосячил с формулировками, промтами, моделями и т.д.). Потратил $70 на API, но задачу закрыл 😅😂
Дальше начал играться и сделал тг-бота, которого давно хотел. И вот пара выводов после 3 дней нонстопа с Cursor:
1. Нужно с самого начала понимать, что именно ты хочешь сделать и как. Нужен верхнеуровневый план. Иначе Cursor начнёт решать задачу «по-своему» — и часто это не самый простой или логичный путь. Проблемы проявляются, когда находишь баг, пишешь о нём — и Cursor начинает добавлять всё больше кода, теряя логику. В какой-то момент получается полная каша.
2. Так как я не разработчик и не могу оценить код на адекватность, единственный критерий — работает или нет. Поэтому важно, чтобы Cursor задавал уточняющие вопросы после твоего запроса. Тогда всплывают кейсы, о которых сам не подумал. Когда мы работали с VC, один крутой человек сказал: на любую задачу команда должна отвечать, что и как поняла. По типу: «право руля!» — «есть, право руля». До сих пор по этому принципу живу.
Сегодня vibe coding вряд ли даст тебе сложный продукт без базовых знаний в коде, но MVP — вполне. А ещё, пока общаешься с моделью и формулируешь задачки, начинаешь понемногу въезжать, как всё работает под капотом.
И бонус — рекомендую вот это весёлое видео: https://youtu.be/JeNS1ZNHQs8?feature=shared FIX IT NOW OR YOU GO TO JAIL😂😂😂

8
8
3
1April 9, 2025 1.1K 19 6