Исследование CEPR анализирует, как использование ИИ-помощников меняет процесс написания и выпуска программного кода. Несмотря на ускорение генерации текста, авторы отмечают разрыв между скоростью написания кода и его итоговым внедрением в продакшн. Работа подчеркивает, что рост продуктивности не всегда линейно коррелирует с качеством и скоростью доставки готовых продуктов на рынок.
Анализ показывает, что ИИ-инструменты значительно снижают порог входа для написания базовых функций, однако требуют от разработчиков новых навыков верификации и отладки. Основная проблема заключается в том, что автоматизация написания кода не решает архитектурные задачи и вопросы интеграции, которые остаются «узким горлышком» в цикле разработки. В результате компании наблюдают рост объема написанного кода, но не всегда фиксируют пропорциональное сокращение времени до релиза.
Исследователи также указывают на разницу в эффективности использования ИИ между опытными инженерами и новичками. Старшие специалисты чаще используют инструменты для автоматизации рутины, в то время как менее опытные разработчики склонны делегировать ИИ более сложные логические задачи, что иногда приводит к накоплению технического долга. Это создает новые вызовы для управления инженерными командами и процессами контроля качества.
Ключевые факты
- Исследование проведено Центром исследований экономической политики (CEPR) на основе данных о процессах разработки.
- Выявлено, что рост скорости написания кода не гарантирует ускорение цикла доставки продукта (shipping code).
- ИИ-инструменты создают риск накопления технического долга при чрезмерном делегировании логических задач.
- Разработчики с разным уровнем опыта демонстрируют принципиально разные паттерны использования ИИ в работе.
- Основным барьером для продуктивности остается необходимость ручной верификации и интеграции сгенерированного кода.