Вайбкодинг — как много в этом слове для сердца русского слилось! ) Не затрагивал холиварную тему вайбкодинга, а написать мне есть что, думаю даже видосик снять)
Я активно использую cursor довольно долгое время и считаю это просто must have для использования разработчиками и автоматизаторами, не только в плане ускорения разработки, но и в плане обучения, что для меня лично самое главное. На своем опыте я могу сказать, что с cursor я обучаюсь просто в несколько раз быстрее. Завидую молодежи, в мое время такого не было )
Cursor конечно же больше поможет тем, кто и без него что то может.
Я ни разу не разработчик, работаю с кодом на уровне автотестов, не сложной архитектуры, написания пайплайнов и т д, в основном на java, но также был опыт с Python, Swift. Я не знаю JS вообще, но при этом при помощи cursor я навайбкодил два экстенщена для хрома на чистом JS, у одного больше 6 тысяч активных пользователей, у второго почти 30 000 активных пользователей! Эти результаты за год, экстеншены я периодически допиливаю. Прикрепляю скрины из Chrome Web Store Developer Dashboard, сами эксты пока палить не буду.
Понятное дело, что мне в итоге пришлось подразобраться в некоторых моментах, почитать доки, поправить ошибки Cursor-а руками, но тем не менее, без Cursor для меня это было бы просто невозможно, либо заняло бы очень много времени и я в итоге бы просто забил.
Мои советы по работе с ошибками в Cursor:
❌ Ошибка 1: Retry не помогает, диалог не продолжается
Решение: Завершите текущий диалог и создайте новый.
Обычно это означает, что внутренняя логика модели «зависла» и не может корректно продолжить взаимодействие.
❌ Ошибка 2: Модель зациклилась или забыла о внесённых изменениях
Решение: Начните новый диалог с нуля и переформулируйте запрос в более конкретной форме.
Длинные или перегруженные сессии часто теряют консистентность.
❌ Ошибка 3: Потеря нужных файлов
Решение: Всегда коммить только рабочие изменения и возвращайся к предыдущему состоянию через rollback, если это необходимо
Ну и из банального, что лучше всего один чат — одна задача, использовать Add context
Учитесь, развивайтесь, вайбкодите и подписывайтесь на мой уютный телеграм канальчик, чтобы узнать про rules и мой секретный промт для cursor!