أظهرت دراسة جديدة أجراها باحثون في جامعة بيردو الأمريكية عدم فاعلية روبوت الذكاء الاصطناعي ChatGPT في مساعدة المطورين في تعليمات البرمجة. وفي تحليلهم لـ 517 سؤالًا من Stack Overflow، تبين أن أكثر من نصف الإجابات التي يُعرضها الروبوت غير صحيحة، حيث بلغت نسبة الأخطاء حوالي 52%.
تنوعت الأخطاء بين سوء فهم مفاهيم البرمجة وأخطاء في دقة المعلومات وأخطاء منطقية في الكود البرمجي والمصطلحات التقنية.
بالإضافة إلى ذلك، انتقدت الدراسة طريقة ChatGPT في تقديم إجابات طويلة ومعقدة تتجاوز الحاجة الفعلية، مما يمكن أن يثير الارتباك بين المطورين.
ومع ذلك، أشار استطلاع أجري على 12 مبرمجًا إلى أن ثلثهم يُفضِلون إجابات ChatGPT الواضحة والمنظمة.
تحمل نتائج الدراسة أهمية كبيرة، حيث يمكن أن تؤدي أخطاء البرمجة إلى مشكلات أكبر في المستقبل، مما يمكن أن يؤثر بشكل سلبي على الأقسام أو المؤسسات بأكملها، ويمكن أن تتسبب هذه الأخطاء في تعطل النظام وفشل التطبيقات.
لذلك، يُنصح المبرمجون بالاستفادة من أدوات أخرى مثل GitHub Copilot والتحقق من صحة الأكواد المقدمة من ChatGPT بواسطة مراجعات بشرية أو أدوات تحليل الأكواد البرمجية لتحسين جودة العمل البرمجي وتقليل الأخطاء.
يُشدد الباحثون في ختام الدراسة على ضرورة التحذير والوعي عند استخدام إجابات ChatGPT في مهام البرمجة نظرًا لشيوع الأخطاء التي يُسفر عنها الروبوت.