Новое исследование Anthropic показывает, что использование помощников с искусственным интеллектом помогает быстрее выполнять задачи по программированию, но может негативно повлиять на приобретение навыков разработчиками. В исследовании приняли участие 52 юниора (младший) программисты. Они выполнили серию заданий по Python, а затем прошли тест, чтобы проверить понимание материала. Весь сеанс длился около 75 минут.
Группа, работавшая с искусственным интеллектом, выполнила задания в среднем на две минуты быстрее. При этом их результаты тестов были ниже: наибольшая разница наблюдалась в задачах отладки, где им приходилось самостоятельно исправлять ошибки в коде.
Исследователи отмечают, что когнитивные усилия, в том числе застревание в трудные моменты, важны для развития глубокого понимания. Решающим фактором стал не сам факт использования ИИ, а способ взаимодействия с ним.
Худшие результаты показали участники, которые полностью доверили написание кода ИИ или сразу обратились к нему для исправления ошибок. Те, кто задавал уточняющие вопросы о том, как и почему работает сгенерированный код, показали лучшие результаты. Разработчики, которые задавали концептуальные вопросы, желая получить объяснения принципов и логики, а не готовые решения, получили наивысшие баллы.
Google, Microsoft и Meta активно интегрируют ИИ в процесс разработки, и Meta уже объявила о планах увеличить долю кода ИИ до более чем 50%. В декабре 2025 года команды, генерируемые Клодом под контролем человека, даже использовались в миссии марсохода Perseverance.
При этом вопрос эффективности остается открытым. Исследование некоммерческой организации Metr ранее показало, что ИИ также может замедлять работу программистов из-за затрат времени на формулирование запросов и проверку результатов.

