Добавить в корзинуПозвонить
Найти в Дзене

ИИ не в помощь: опытные программисты в связке с ИИ -ассистентами тратят на код в среднем на 19% времени больше, чем без них

ИИ не в помощь: опытные программисты в связке с ИИ -ассистентами тратят на код в среднем на 19% времени больше, чем без них В исследовании компании METR 16 программистов — «ветеранов» опенсорсной разработки крупных проектов — решали реальные задачи с ИИ и без него. Ожидали, что ИИ сэкономит порядка 15 минут в час, на деле же — работали на 12 минут дольше. Вроде не так много, но представим, что наши айтишники работают часов 5-6 в день. В чем дело-то? Основные причины замедления — затраты времени на формулировку запросов, ожидание ответов и проверку сгенерированного кода, особенно в сложных и зрелых репозиториях, где ИИ плохо учитывает контекст и требует дополнительного контроля. Главное, на что тратилось больше времени, — исправление генерации ИИ под стандарты проекта. Вывод исследования: в новых проектах ИИ помогает больше, в зрелом коде чаще мешает.  Результаты не обязательно применимы к менее опытным разработчикам или незнакомым кодовым базам, где ИИ может ускорять работу.

ИИ не в помощь: опытные программисты в связке с ИИ -ассистентами тратят на код в среднем на 19% времени больше, чем без них

В исследовании компании METR 16 программистов — «ветеранов» опенсорсной разработки крупных проектов — решали реальные задачи с ИИ и без него. Ожидали, что ИИ сэкономит порядка 15 минут в час, на деле же — работали на 12 минут дольше. Вроде не так много, но представим, что наши айтишники работают часов 5-6 в день.

В чем дело-то?

Основные причины замедления — затраты времени на формулировку запросов, ожидание ответов и проверку сгенерированного кода, особенно в сложных и зрелых репозиториях, где ИИ плохо учитывает контекст и требует дополнительного контроля. Главное, на что тратилось больше времени, — исправление генерации ИИ под стандарты проекта.

Вывод исследования: в новых проектах ИИ помогает больше, в зрелом коде чаще мешает. 

Результаты не обязательно применимы к менее опытным разработчикам или незнакомым кодовым базам, где ИИ может ускорять работу.