سیل کدهای بیکیفیت AI؛ یک چهارم Pull Requestها زباله از آب درآمدند!

شاید شما هم جزو کسانی باشید که فکر میکنید هوش مصنوعی قراره همهچیز رو تو دنیای برنامهنویسی گلوملبل کنه، اما یه گزارش جدید و بمب از Linux Foundation نشون میده که قضیه به این سادگیها هم نیست! بر اساس این تحقیق تازه که با حمایت مالی شرکت معروف Red Hat انجام شده، حدود ۲۵ درصد از کل Pull Requestهای ورودی به پروژههای متنباز، عملاً «AI slop» یا همون کدهای فاقد کیفیت و آشغال تولید شده توسط هوش مصنوعی هستند؛ رقمی که تو پروژههای بزرگتر حتی تا ۳۱ درصد هم بالا میره!
اگر خودت دست به کيبورد باشی و تو دنیای توسعه نرمافزار بچرخی، خوب میدونی که این یعنی فاجعه برای Maintainerها و افرادی که باید این کدها رو Review کنند. قضیه وقتی جالبتر (یا شاید ترسناکتر) میشه که بفهمیم ۶۳ درصد از توسعهدهندگان پروژههای بزرگ، حالا بزرگترین نگرانیشون فرسودگی شغلی یا همون Burnout است و زمان Review کردن کدها بهشدت طولانیتر شده. در ادامه این مطلب، ریزِ این آمار جالب و دردسرهای جدید دنیای متنباز رو با هم بررسی میکنیم.
آمارها چه چیزی را نشان میدهند؟



پروژههای بزرگی که بیشتر از ۵۰ تا Contributor دارن، بیشترین ضربه رو از این وضعیت خوردن. از بین Maintainerهای این پروژهها، ۶۹ درصد گزارش کردن که حجم کدهای ارسالی بهشون بهشدت زیاد شده (این رقم برای کل پروژهها ۵۹ درصده). یعنی حجم کار سرسامآور بالا رفته اما کیفیت به شدت افت کرده.
نکته جالب اینجاست که قوانین پروژهها اصلا خودشون رو با این سرعتِ رشدِ ابزارهای AI تطبیق ندادن. از بین کسانی که تو این نظرسنجی شرکت کردن:
- فقط ۳۵ درصد گفتن که پروژهشون یه Policy رسمی برای استفاده از هوش مصنوعی داره.
- حدود ۳۲ درصد هیچ قانون و برنامهای برای این موضوع ندارن!
- ۲۳ درصد دارن تلاش میکنن یه قوانین براش بنویسن.
- و ۱۰ درصد کلاً استفاده از کدهای تولید شده با AI رو قدغن کردن.
بدتر از همه اینکه ۲۶ درصد از پروژهها هیچ ابزار و روشی برای تایید و تشخیص کدهای کمکگرفته شده از هوش مصنوعی ندارن!
آیا واقعاً هوش مصنوعی زمان را ذخیره نمیکند؟
خب، همهچیز هم سیاه نیست. این گزارش نشون میده که هوش مصنوعی تو نوشتن کدهای اولیه کار خودش رو بلده؛ پاسخدهندگان تخمین زدن که نوشتن کد حدود ۵۲ درصد زمان کمتری میبره. اما از طرف دیگه، تو کارهای پیچیدهتر، ۲۱ درصد گفتن که کار با هوش مصنوعی حتی بیشتر طول کشیده!

بیشتر Maintainerها (۷۱ درصد) معتقدند که هوش مصنوعی باعث شده افراد تازهکار راحتتر بتونن وارد دنیای مشارکت بشن، اما فقط ۱۳ درصد حس کردن که این قضیه اعتماد جامعه رو بیشتر کرده. خلاصه اینکه سرعت بالا رفته، اما پایش و کنترل به شدت سختتر شده.


