Модуль 2 · Качество · урок 8 из 13
Джуниоры и рост навыков
С агентом джуниор закрывает задачи быстрее, чем раньше. Вопрос тимлида — растёт ли он при этом как инженер или учится только передавать задачу дальше. Через год команде нужен человек, который способен проверить работу агента и починить то, что агент сломал. В этом уроке — что известно из исследований и какие практики помогают не потерять рост.
Что показало исследование Anthropic
В январе 2026 года Anthropic опубликовала рандомизированное исследование о том, как помощь ИИ влияет на формирование навыков программирования (Anthropic Research). Коротко о дизайне и результатах — строго по публикации:
- Участники: 52 разработчика, в основном начинающие. Все писали на Python не реже раза в неделю больше года, но не знали библиотеку Trio, на которой строилось задание.
- Задание: реализовать две функции на асинхронной библиотеке Trio в формате самостоятельного обучения. Одна группа работала с ИИ-ассистентом, который мог выдать готовый правильный код, другая — без него. Затем — проверочные вопросы по материалу.
- Скорость: группа с ИИ закончила примерно на две минуты быстрее, но разница статистически незначима.
- Усвоение: группа с ИИ в среднем набрала 50% против 67% у группы без ИИ, разница статистически значима. Сильнее всего отставание проявилось в вопросах на отладку.
Не менее интересен разбор того, как участники пользовались ассистентом. Хуже всего усвоили материал те, кто полностью отдавал написание кода ИИ, постепенно переходил к такому делегированию или использовал ИИ, чтобы чинить код, не разбираясь в ошибке. Лучше — те, кто после генерации кода задавал вопросы, чтобы его понять, просил код вместе с объяснением или спрашивал только о концепциях, а ошибки исправлял сам.
Ограничения, которые называют авторы
- Выборка небольшая, а группы по способам работы — совсем маленькие; это связь, а не доказанная причина.
- Проверка шла сразу после задания: неизвестно, как результат связан с долгосрочным навыком.
- Неизвестно, исчезает ли эффект по мере того, как человек осваивает инструмент.
- Участники работали с ассистентом в чате, а не с агентом. Авторы допускают, что с агентными инструментами эффект может быть сильнее.
Одно небольшое исследование не закрывает вопрос. Но для тимлида достаточно и этого: способ работы с ИИ, похоже, важнее самого факта его использования. Это вы как раз можете направлять.
Какие навыки становятся важнее
Если агент пишет больше кода, ценность смещается к тому, что агент сам сделать не может:
- Чтение и понимание чужого кода — каждый дифф агента надо понять.
- Отладка — именно этот навык в исследовании пострадал сильнее всего, а он нужен, когда агент застрял.
- Постановка задачи и декомпозиция — см. «Какие задачи отдавать агенту».
- Проверка результата — тесты, которые ловят ошибку, а не повторяют реализацию.
- Знание предметной области и проекта — почему здесь так сделано и что сломается рядом.
Стоит обновить ожидания к джуниору в матрице компетенций: «закрывает задачи» больше не показатель роста, «объясняет и проверяет решение» — показатель.
Практики для команды
Это рекомендации автора курса, а не выводы исследования. Подбирайте под свою команду.
Режим наставника в личной конфигурации. Личный файл ~/.codex/AGENTS.md действует во всех проектах человека. Джуниору можно предложить такой:
## Как со мной работать
- Я учусь. Прежде чем писать код, коротко объясни подход
и альтернативы, которые ты отбросил.
- Если я прошу исправить ошибку, сначала объясни её причину
и предложи, где мне посмотреть самому.
- После изменения перечисли места, которые стоит прочитать
внимательнее, и задай мне один вопрос на понимание.Это не запрет на агента, а сдвиг к способам работы, которые в исследовании были связаны с лучшим результатом.
Объяснение до мержа. В описании MR джуниор своими словами пишет, что и почему изменено. Ревьюер задаёт один-два вопроса по коду. Если автор не может объяснить строку — MR не готов, кто бы её ни написал.
Сначала план, потом код. На задачах среднего размера джуниор запускает режим планирования (/plan), критикует план агента и правит его до начала реализации. Чтение и критика плана — тренировка проектирования. Подробнее о планировании — в «Сначала план».
Отладка руками. Договоритесь, что при падении теста джуниор сначала сам формулирует гипотезу и проверяет её, а уже потом подключает агента. Агенту он отдаёт не «почини», а «вот моя гипотеза, проверь».
Разбор сессий. Раз в неделю наставник и джуниор вместе смотрят одну сессию с агентом: где агент свернул не туда, где джуниор принял результат, не проверив. Это занимает полчаса и даёт больше, чем разбор готового диффа.
Тесты как точка входа. Джуниор пишет или проверяет тест, который фиксирует ожидаемое поведение, агент делает реализацию. Так человек отвечает за то, что такое «правильно».
Ревью как обучение
Ревью кода всегда было главным способом передачи знаний в команде. С агентом его роль только растёт: раньше джуниор учился на замечаниях к своему коду, теперь — на замечаниях к коду, который он принял от агента. Не отдавайте все MR джуниоров одному сеньору и не превращайте ревью в быстрое «одобрено»: короткий вопрос «почему так?» стоит больше, чем исправление за автора. Процесс ревью при большом потоке — в уроке «Ревью при росте потока MR».
Как понять, что рост идёт
- Джуниор всё чаще ловит ошибки агента сам, до ревью.
- Его вопросы к агенту сместились от «сделай» к «почему» и «что будет, если».
- Он может починить упавший тест в незнакомом месте без агента — пусть медленнее.
- Его карточки и описания MR становятся точнее.
Попробуйте сами
10–15 мин на рабочем месте- Предложите джуниору в команде файл режима наставника и через неделю спросите, что изменилось в работе.
- На следующем ревью задайте автору два вопроса по коду, сгенерированному агентом. Запишите, на какие он ответил уверенно.
- Посмотрите вместе с джуниором одну его сессию с агентом и найдите момент, где стоило остановиться и разобраться.
Коротко
- В исследовании Anthropic группа с ИИ усвоила материал хуже, особенно отладку, при незначимом выигрыше в скорости.
- Лучше учились те, кто использовал ИИ для понимания: спрашивал «почему», просил объяснения, чинил ошибки сам.
- Исследование небольшое и краткосрочное, но направлять способ работы с агентом — задача тимлида.
- Ценность смещается к чтению кода, отладке, постановке задач и проверке.
- Практики: режим наставника, объяснение до мержа, план до кода, отладка руками, разбор сессий.