لینوکس و دنیای متن‌باز

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

شاید شما هم جزو کسانی باشید که فکر می‌کنید هوش مصنوعی قراره همه‌چیز رو تو دنیای برنامه‌نویسی گل‌وملبل کنه، اما یه گزارش جدید و بمب از Linux Foundation نشون میده که قضیه به این سادگی‌ها هم نیست! بر اساس این تحقیق تازه که با حمایت مالی شرکت معروف Red Hat انجام شده، حدود ۲۵ درصد از کل Pull Requestهای ورودی به پروژه‌های متن‌باز، عملاً «AI slop» یا همون کدهای فاقد کیفیت و آشغال تولید شده توسط هوش مصنوعی هستند؛ رقمی که تو پروژه‌های بزرگ‌تر حتی تا ۳۱ درصد هم بالا می‌ره!

اگر خودت دست به کيبورد باشی و تو دنیای توسعه نرم‌افزار بچرخی، خوب می‌دونی که این یعنی فاجعه برای Maintainerها و افرادی که باید این کدها رو Review کنند. قضیه وقتی جالب‌تر (یا شاید ترسناک‌تر) میشه که بفهمیم ۶۳ درصد از توسعه‌دهندگان پروژه‌های بزرگ، حالا بزرگ‌ترین نگرانیشون فرسودگی شغلی یا همون Burnout است و زمان Review کردن کدها به‌شدت طولانی‌تر شده. در ادامه این مطلب، ریزِ این آمار جالب و دردسرهای جدید دنیای متن‌باز رو با هم بررسی می‌کنیم.

آمارها چه چیزی را نشان می‌دهند؟

AI slop - سیل کدهای بی‌کیفیت AI؛ یک چهارم Pull Requestها زباله از آب درآمدند!
AI slop - سیل کدهای بی‌کیفیت AI؛ یک چهارم Pull Requestها زباله از آب درآمدند! (2)
AI slop - سیل کدهای بی‌کیفیت AI؛ یک چهارم Pull Requestها زباله از آب درآمدند! (3)

پروژه‌های بزرگی که بیشتر از ۵۰ تا Contributor دارن، بیشترین ضربه رو از این وضعیت خوردن. از بین Maintainerهای این پروژه‌ها، ۶۹ درصد گزارش کردن که حجم کدهای ارسالی بهشون به‌شدت زیاد شده (این رقم برای کل پروژه‌ها ۵۹ درصده). یعنی حجم کار سرسام‌آور بالا رفته اما کیفیت به شدت افت کرده.

نکته جالب اینجاست که قوانین پروژه‌ها اصلا خودشون رو با این سرعتِ رشدِ ابزارهای AI تطبیق ندادن. از بین کسانی که تو این نظرسنجی شرکت کردن:

  • فقط ۳۵ درصد گفتن که پروژه‌شون یه Policy رسمی برای استفاده از هوش مصنوعی داره.
  • حدود ۳۲ درصد هیچ قانون و برنامه‌ای برای این موضوع ندارن!
  • ۲۳ درصد دارن تلاش می‌کنن یه قوانین براش بنویسن.
  • و ۱۰ درصد کلاً استفاده از کدهای تولید شده با AI رو قدغن کردن.

بدتر از همه اینکه ۲۶ درصد از پروژه‌ها هیچ ابزار و روشی برای تایید و تشخیص کدهای کمک‌گرفته شده از هوش مصنوعی ندارن!

آیا واقعاً هوش مصنوعی زمان را ذخیره نمی‌کند؟

خب، همه‌چیز هم سیاه نیست. این گزارش نشون میده که هوش مصنوعی تو نوشتن کدهای اولیه کار خودش رو بلده؛ پاسخ‌دهندگان تخمین زدن که نوشتن کد حدود ۵۲ درصد زمان کمتری می‌بره. اما از طرف دیگه، تو کارهای پیچیده‌تر، ۲۱ درصد گفتن که کار با هوش مصنوعی حتی بیشتر طول کشیده!

AI slop - سیل کدهای بی‌کیفیت AI؛ یک چهارم Pull Requestها زباله از آب درآمدند! (4)

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

منبع اصلی: It's FOSS (اخبار لینوکس) | 30 مهر 1405

خسرو عظیمی

خسرو عظیمی هستم. علاقه مند به دنیای اوپن سورس و IT، لینوکس، امنیت، وب و برنامه نویسی. در حال حاضر توسعه دهنده وب، کارشناس سئو و ادمین سیستم عامل هستم. لینک سایت شخصی: khosro-azimi.ir

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا