Перейти к содержимому
Антон ГончаровРазработчик ИИ-систем

1 минута чтения

Приём с AI: устройте своему решению устный экзамен

Приём с AI: устройте своему решению устный экзамен

Учёба на ВМК МГУ дала мне не набор формул, а привычку: решение недостаточно получить — его нужно защитить. Какие допущения? Где оно перестанет работать? Почему выбран именно этот алгоритм?

С AI эта привычка особенно полезна. Он легко пишет убедительный код, в котором спрятана неверная модель задачи. Код выглядит аккуратно, тест на одном примере проходит — а в проде ломается на пустом вводе, дублях или параллельных запросах.

После генерации кода я не прошу «проверь код». Я прошу провести мини-защиту:

Ты — строгий экзаменатор. Задай мне 7 вопросов по этому решению: про допущения, граничные случаи, сложность, ошибки данных и конкуренцию. После каждого вопроса напиши, какой ответ был бы достаточным.

Дальше отвечаю сам или прошу AI ответить со ссылкой на конкретные строки. Если ответ расплывчатый — это место для доработки.

Почему работает: AI переключается из режима «быстро создать» в режим «найти основания для решения». А вы проверяете не синтаксис, а понимание.

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

Обсудить в канале