Евгений Кучерявый

Почему я не люблю ИИ

Какое-то время назад я публиковал пост, что перешёл на neovim, потому что он даёт мне чувство контроля. Мол, если что-то не работает, то это просто я что-то не так настроил. А для починки есть целая куча вариантов:

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

Почему результат фигня? Промпт плохой? Контекст не тот? Неправильно расписаны .md-файлы? Я не обсудил с ним задачу? Это плохая модель? Звёзды не так сошлись?

Ответ никогда не узнаешь, потому что результат работы LLM недетерменирован. То есть можно несколько раз задать один и тот же вопрос и получить разные ответы. В работе появляется некоторый элемент рандома и в конечном итоге всё зависит от удачи.

И кроме рандома есть ещё всякие другие приколы:

Забавно, что написание кода перестаёт быть мастерством и становится рулеткой. В целом, может это и не плохо, но до определённого предела. Как у опытных игроков есть бюджет на азартные игры, так и у программистов должно быть понимание, когда пора остановиться.

Это код на выброс, который нужен для решения небольшой задачи? Что-то, что не стыдно назвать “instant legacy”? Что-то настолько рутинное вроде покраски кнопки? Пожалуйста, тут против ИИ ничего не имею.

Но я бы не хотел доверять свои деньги банку, который пишет бэкенд через LLM. И обследовать свои болячки у чатажипити тоже не стал бы.

Кто-то может возразить, что нейросети вполне успешно используют во всяких “drug discovery” направлениях. Соглашусь. Но разве это LLM? Разве эти самые лекарства сразу попадают на полки аптек? Пора возвращаться к бабушкиным методам, если это так.

2026-03-02