Как оценивать код, который написал ИИ

Урок 6 из 10 курса «AI-грамотность для разработчиков»: официальный курс Anthropic Academy (Антропик) на русском языке. Урок входит в платный доступ; первые уроки курса бесплатно.

О чём урок

Проницательность в коде Когда ИИ может создать рабочий продукт за считанные минуты, просто «работоспособность» перестает быть достаточным критерием. Вы узнаете, где обычно терпят неудачу продукты, созданные ИИ, какие технические «слепые зоны» проявляются в продакшене, но не на этапе разработки, и как развить тот «вкус», которого нет у ИИ. Работающий код всё ещё может давать сбои. Стандартный результат работы ИИ технически завершён, но часто не попадает в цель. У ИИ есть предсказуемые «слепые зоны» в вопросах параллелизма, безопасности и всего, что ломается только при масштабировании. «Вкус» — это навык разработчика. ИИ предоставляет функционал. Сделать его по-настоящему полезным — ваша задача. Представьте свою сборку партнёру, который играет роль пациента или администратора клиники — не объясняйте, не помогайте. Наблюдайте, где они путаются, что игнорируют и что хотели получить, но вы так и не реализовали. Запишите три вещи, которые вы бы изменили, и к какой «линзе» относится каждое изменение. Какие из пяти «линз» вы применяете интуитивно, а о каких вам приходится напоминать себе? Когда ИИ создаёт что-то недостаточно хорошее, каков ваш инстинкт: исправить это самому или описать задачу точнее? Вы провели стресс-тестирование «Проверки времени ожидания в клинике» через те «линзы», которые вы обычно пропускаете. Далее вы рассмотрите тот же инструмент через другую «линзу»: каково им пользоваться на самом деле?

План урока

  1. Проницательность в коде
  2. Основные выводы
  3. Упражнение
  4. Пользовательское тестирование проекта «Клиника»
  5. Размышления по уроку
  6. Что дальше

Урок входит в полный доступ. Полный текст и видео открываются после оплаты. Первые уроки каждого курса бесплатны.

Полезные гиды