Writing Code vs. Shipping Code
Еще одна интересная работа про AI эффективность разработчиков - Writing Code vs. Shipping Code. Хорошее противопоставление!
1️⃣ Изучали активность 100 тыс. разрабов на гитхабе, сравнивая разные поколения инструментов: • +40% к коммитам с автокомплитом; • +140% кумулятивно с синхронными агентами (claude code, cursor, etc.); • +180% с асинхронными (более автономными).
Эффект сильнее для менее активных разработчиков, но заметен у всех. С клодкодом эффект особенно большой (+200%)
2️⃣ Далее смотрели по производственной иерархии: строки кода —> файлы —> коммиты —> пул-реквесты —> проекты —> релизы.
Прирост резко слабеет по мере движения: у синхронных агентов строки кода +741%, PR +65%, а релизы +20%. У автодополнения +228% строки —> +36% коммиты —> +10% релизы.
То есть AI может нагенерировать много кода, но потом все упирается в человеческие этапы: проверить, понять, встроить, принять решение, зарелизить.
Так что разница writing code vs shipping code ОЧЕНЬ большая.
3️⃣ Еще в работе смотрели результаты работы по трендам магазинов приложений: Apple App Store, Google Play Store, Chrome Web Store, SourceForge:
С середины 2025 года новых приложений стало больше, особенно в эплсторе и хромсторе. Но общее использование новых приложений не выросло! Плюс заметно выросла доля приложений, которые почти не набирают аудиторию.
Короче говоря, мы видим новый тренд - гору говноприложений, которыми никто не пользуется.
4️⃣ По этой работе можно понять, почему так по-разному относятся к AI в разработке!
Просто потому, что эффективность разработки - понятие растяжимое 🙂 Одни ее оценивают по строкам кода, другие - по релизам, а третьи - по количеству пользователей и выручке.