7 модулей о том, как принимать инженерные решения при создании приложений с ИИ-агентом. Без синтаксиса кода – только концепции, принципы и компромиссы.
Спутник курса: «Когда что применять» – матрица строгости по уровням проекта, чтобы разработка не превращалась в многодневное планирование там, где оно не нужно.
4. Проблема прежде решения → 5. Не строй лишнего → 11. Скучные технологии → 17. Ревю без чтения кода → 19–21. Работа с агентом
Остальные 15 уроков – по мере того, как всплывают вопросы «почему агент так решил» и «что тут не так». Полный порядок 1→21 ниже – это порядок зависимости понятий, а не порядок важности.
Фундамент всего курса. Единственная метрика, вокруг которой сеньоры строят все решения.
Сеньор сначала решает, ЧТО строить. Половина провалов – правильно построенное не то.
Структура приложения живёт годами, код – днями. Данные важнее кода.
У сеньора нет «лучшего решения» – есть осознанный компромисс под задачу.
Джун строит для случая «всё работает». Сеньор – для случая «всё сломалось».
Качество – не проверка в конце, а система коротких циклов обратной связи.
Синтез курса: применяем всё выше к работе с агентом. Ты – архитектор, агент – исполнитель.