🧐
Знаете выражение — «ты не знаешь, чего ты не знаешь»? Вот это про работу с ИИ на сто процентов.👨💻
Я занялся вайб-кодингом. Для тех, кто не слышал — это когда ты не программист, но говоришь ИИ, что хочешь, и он пишет код за тебя. Я в прошлой жизни программировал, но это было давно и неправда. Решил строить платформу с ИИ-агентами. У меня список из ста с лишним задач на разработку. Мы с ИИ двигаемся по шагам — по две-три задачи в день. Прогресс!
🐴
Но вот в чём засада. Мне приходится бегать между терминалом, консолью, интерфейсами n8n, Supabase и ещё пяти сервисов. Что-то падает — я бегу к ИИ со скриншотом. Что-то не работает — копирую лог, несу ИИ. Сервер ругается — снова скриншот, снова несу. Я как цуцик бегал туда-сюда с этими скриншотами. Два часа на задачу, из которых полтора — ручная отладка.
Меня это порядком утомило. Спрашиваю ИИ: как можно это решить? Он нашёл три-пять вариантов. Потом я попросил его же покритиковать. Он покритиковал и пришёл к выводу, что сильно лучше не станет. Типа — ну, такова жизнь. Смирись.
📝
И тут я вспомнил. Когда-то давно, в прошлой программистской жизни, мы делали логи — записывали все действия программы и все параметры, чтобы потом найти источники проблем. Предлагаю это ИИ. И знаете, что он ответил?
🤖
«Это отличная идея! Так и нужно делать!»Подождите. Отличная идея? Логирование? Это базовая практика, которую изучают на первом курсе. Он мог предложить это сам. С первого дня. Но не предложил. Ждал, пока я сам додумаюсь.
Ладно, сделали логи. Жизнь стала легче — вместо двух часов на задачу я тратил меньше часа. Но всё равно приходилось бегать со скриншотами, потому что «не всё может попасть в логи» — это его слова, не мои.
Прошла неделя. Две. Мне снова надоело. Ставлю задачу: автоматизировать отладку полностью. Снова та же история: решения есть, но все они «трудные», «сложные», «ненадёжные», «требуют навыков программирования» и вообще «не для тебя». Спасибо за поддержку.
Я походил, подумал. Вспомнил, что существуют Cursor и Claude Code — инструменты, которые сами видят код, сами видят ошибки, сами лезут в консоль. Задаю прямой вопрос: а что если использовать их? А?
🤖
Пауза. ИИ подумал и ответил: «Это великолепная мысль! Так и сделаем!»Великолепная. Мысль. Инструмент существует давно. ИИ про него знает. Но не предложил. Потому что я не спросил. А я не спросил — потому что не знал, что спрашивать.
Мы установили Claude Code на сервер. Задачи, которые занимали час с ручной отладкой, стали выполняться за две-пять минут. С полной автоматической отладкой. Две минуты вместо двух часов.
Знаете, на что это похоже? Я решил наполнить бассейн и поплавать. Прихожу к ИИ, говорю: хочу воды в бассейне. Он отвечает: вон колодец, вон решето — неси. И я бегаю. Черпаю решетом воду из колодца, несу к бассейну. Вода вытекает. Бегу обратно. Снова черпаю. Процесс идёт! Выглядит как работа. Бассейн пустой, но я очень занят.
Потом я сам — сам! — догадываюсь: а может, взять ведро?🤖
ИИ: «Блестящая идея! Ведро намного эффективнее!» Спасибо, что подсказал. После двух недель с решетом.
Стало быстрее. Но всё равно — бегаю с ведром, устаю. Спрашиваю: а может, протянуть трубу и подключить насос?
🤖
ИИ: «Великолепная мысль! Так и сделаем!»Бассейн наполнился за час. Труба и насос существовали с самого начала. ИИ про них знал. Но я не спросил — и он не сказал.
🚷
Вот вам очередные грабли: когда ты не знаешь того, чего ты не знаешь — ты не получишь оптимальное решение от ИИ. Он ответит на вопрос, который ты задал. Но не задаст тот вопрос, который ты забыл задать. И будет радостно помогать тебе бегать с решетом.
Подробнее про грабли работы с ИИ, расскажу на конференции:https://uexpert.ru/vystuplenie-na-konferentsii-merge-v-innopolise-kazan-2026/