avatar
IT Sabbatical • Стартаперская
@it_sabat
10.02.2025 14:47
Вся прошлая неделя прошла под знаком перехода на Cursor AI
Готов поделиться выводами... С чего бы начать. Пройдем условный путь по стадиям. Я обещал спуск на землю? Выполняю.

О чем речь: о применении ИИ в программировании c помощью продвинутой платформы Cursor AI (в сообщениях выше есть сравнение)

Разрабатываемый проект: ТГ-бот повышенной сложности для заказчика-партнера.
Не связано с моим стартапом и с прохождением акселя. Просто пытаемся ковать, пока горячо. Заодно тестирую ИИ-кодинг на проекте с н
уля.

СТАДИЯ
- Восторг
Беру файл на 500 строк кода, который вел в рамках тестов через DeepSeek R1 и который стало тяжело сопровождать дальше в диалоге. Скармливаю его в Cursor AI, прошу полностью отрефакторить код и превратить в рациональный проект. Наблюдаю магию - выделение классов, модулей для работы с базой, моделей. Запускаю, все работает! Впереди рисуется светлое будущее

СТАДИЯ
- Максимальная эффективность
Проект движется вперед семимильными шагами. Прошу вести документацию для разрабов, лог изменений, завести git, соблюдать гит флоу - все делает с первого раза. Эйфория продолжается. Позади 6 часов чистой работы

СТАДИЯ
- Отрезвление
Вложено еще +7 чистых часов. За одно воскресенье. Помните, выше писал про цель 5-6 помидоров по 30 мин в день? Вчера было 14 x 30 мин концентрированной работы в наушниках и под таймер. Полная выжатость к 21:00.
Поэтому под конец уже начал позволять себе эмоции в диалоге с ИИ Как на скрине. И это был сигнал, что пора заканчивать.

Ситуация на скрине - первый звонок. Ничего страшного, это норма. Если не стандартизировать работу с датами, то проблемы не заставят себя долго ждать. Проходили. Надо признать, ИИ все поправил с первого раза.
НО для этого я зашел в БД и разжевал, где какие несоответствия. Если же кодер оператор не следит за внутрянкой проекта, то не уверен, что ИИ быстро бы нашел причину и поправил.

❗️А дальше я попросил его перевести весь интерфейс на два языка с переключателем EN/RU. И... все сломалось. Он раз 5 пытался поправить, но уходил все глубже, переписывая весь проект. Хотя запрос то стандартный, на мелком проекте он справлялся на ура. Кажется, ИИ тут просто начал терять контекст. Результат: git reset --hard (откат до стабильной версии)

И это произошло всего лишь после ~15 часов работы. Как же он сможет удерживать контекст действительно большого проекта? Вопрос пока открытый.

��Возможно, ответ кроется в лучшей декомпозиции через микросервисную архитектуру. Эх, а я надеялся, что можно будет обойтись малой кровью.
Переводить код стартапа на рельсы ИИ пока не планирую.

ВЫВОДЫ

�� Настоящая проверка ИИ начинается после десятка-другого вложенных часов в многофайловом проекте. А не как на видео в развлекательных каналах, когда ИИ пишет очередной калькулятор в первом запросе.

�� Это тоже работа, а не легкая прогулка. Все ускоряется в разы. Вы постоянно занимаетесь проектированием, архитектурой, думаете об оптимизации, добиваетесь результата в каждом запросе. В четко сформулированном запросе. Тысяча маленьких ТЗ в день.

��Ну и, как следствие, пока ИИ не освобождает вас от понимания, что происходит внутри проекта и как все устроено. Может оно и к лучшему для нас кожаных.

ПС: в комменте выложу, сколько потрачено из триального периода Cursor AI. Надо же решить, оставаться на нем или нет дальше.

Стартаплюсь: 367 дней (перешагнул 1 год)
@it_sabat | #AI #разработка
👍 8
1
🔥 1
10 1 217

Обсуждение 10

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram