О производительности труда программиста с нейросетями.
Я решил посмотреть статистику своего ключевого рабочего 1С репозитория, который ведется с 22 декабря (почти 5 месяцев).
В срезе только код, без xml форм и метаданных, хотя там тоже активная работа велась.
1. В главной обработке, сердце проекта, велась очень серьезная итерационная переделка логики и UX. Текущий ее размер 10 986 строк кода, чистое увеличение (при создании репозитория предыдущая версия была залита инициирующей) 7768 строк кода. Так как пользователи давали обратную связь, то многие вещи переделывались полностью, код изменялся и удалялся (не считаем временные решения), что дало еще 6093 строки.
2. Текущий размер прочего функционального кода, связанного с этой обработкой составляет 40 311 строк. Чистое увеличение за период 6437, измененных и удаленных 2867 строк.
Итого за период 23165 строк и это протестированное и принятое/отвергнутое. Временных (сумма по коммитам) там больше 50 тысяч, но какой смысл их считать кроме того, что убедиться в том, что нейросети умеют быстро генерировать :)
Есть ещё отдельно работа ИИ агентов и создание временного кода не на 1С (разного рода рабочие парсинги, преобразование текстов и MVP LMS), там получилось немногим больше чем 10к строк, на 90% Python на 10% JS.
Так как за рассматриваемое время у нас было 92 рабочих дня, получается 251 строка нового/переделанного кода в день на 1С + примерно 110 строк не на 1С.
В стародавние времена на ручного программиста нормой было 100 строк кода в среднем, а на 1Сника так и еще меньше, порядка 80 (много у нас лазания в данных и существующих вещах, много).
P.S. для полностью рабочего MVP пет-проекта с нуля, уже на GPT 5.5, понадобилось примерно 40 часов работы для 9773 строк на C# и 10677 на JS. За эти условные 5 дней была воспроизведена, с улучшениями, ручная работа, которая когда-то заняла оплачиваемые полгода.
Post #1679
1.24K
Forwarded from Желтый вайб (Petr Tsap)
- 👍 11
- ❤ 2
- 🤣 2
- 🔥 1
- 🤔 1