Почему Copilot — не собака, и не помощник. А ты — всё-таки не разработчик, но уже больше понимаешь, чем вчера
Вчера было состояние, знакомое многим соло-фаундерам и просто людям, делающим что-то с нуля. Настроение — в минус.
Мысли — из серии:
> «Зачем всё это?»
> «Поймут ли вообще?»
> «А может, ну его — удалить всё и пойти мести улицы?..»
Но мозг, как всегда, хитрее. Он просто отключил меня "на подумать". Не дал слиться — дал провариться.
---
Я застрял.
День за днём на одном уровне.
Всё вроде работает. Ошибок нет. Но и результата — тоже.
И только с утра мозг выдал: Copilot связал логику "по классике", а не по смыслу. Cursor вообще не видит, что должен был бы.
(А кто тут, простите, разработчик?..)
Микросервисная архитектура требует идеальной логики. А ИИ как бы "помог", но так, что всё красиво, но всё не то. Ошибок нет, но система падает.
---
Перед сном записал в блокнот:
> "Когнитивный след не сохраняется по причине отсутствия формирования запроса к нему."
И понял: логика рушится не из-за кода — а из-за его смысла. Именно отсутствие правильного запроса — причина сбоя.
---
Что помогло?
Логи. И не те, что по дефолту. А свои.
Я начал писать (в Cursor, разумеется) мини-утилиты, которые логируют то, что нужно мне, а не тому, кто пишет код за меня.
Как сказал друг — это «программа с программами», пакет с пакетами. Наблюдатель за наблюдателем. Костыль для костылей. Но теперь я вижу, где Copilot ошибается.
---
ИИ не виноват. Он просто не знает, чего я хочу. Но теперь я не объясняю, а инструктирую. Как собаку.
Хотя, если честно, дрессировать собаку проще. У неё есть эмпатия. А у Copilot'а — только предиктивная модель.
Он делает не как надо, а как ему приятно. А я? Я вообще-то не разработчик. Но понимаю уже больше, чем вчера. И это и есть рост.
---