Исследование CEPR анализирует, как использование ИИ-помощников меняет процесс написания и выпуска программного кода. Несмотря на ускорение генерации текста, авторы отмечают разрыв между скоростью написания кода и его итоговым внедрением в продакшн. Работа подчеркивает, что рост продуктивности не всегда линейно коррелирует с качеством и скоростью доставки готовых продуктов на рынок.

Анализ показывает, что ИИ-инструменты значительно снижают порог входа для написания базовых функций, однако требуют от разработчиков новых навыков верификации и отладки. Основная проблема заключается в том, что автоматизация написания кода не решает архитектурные задачи и вопросы интеграции, которые остаются «узким горлышком» в цикле разработки. В результате компании наблюдают рост объема написанного кода, но не всегда фиксируют пропорциональное сокращение времени до релиза.

Исследователи также указывают на разницу в эффективности использования ИИ между опытными инженерами и новичками. Старшие специалисты чаще используют инструменты для автоматизации рутины, в то время как менее опытные разработчики склонны делегировать ИИ более сложные логические задачи, что иногда приводит к накоплению технического долга. Это создает новые вызовы для управления инженерными командами и процессами контроля качества.

Ключевые факты

  • Исследование проведено Центром исследований экономической политики (CEPR) на основе данных о процессах разработки.
  • Выявлено, что рост скорости написания кода не гарантирует ускорение цикла доставки продукта (shipping code).
  • ИИ-инструменты создают риск накопления технического долга при чрезмерном делегировании логических задач.
  • Разработчики с разным уровнем опыта демонстрируют принципиально разные паттерны использования ИИ в работе.
  • Основным барьером для продуктивности остается необходимость ручной верификации и интеграции сгенерированного кода.