الذكاء الإصطناعي

في نتيجة قد تهز عالم تطوير البرمجيات، كشفت دراسة جديدة أن استخدام أدوات الذكاء الاصطناعي المتقدمة عمل مطوري البرامج ذوي الخبرة عند العمل على قواعد برمجية مألوفة لديهم، وذلك على عكس التوقعات التي كانت تشير إلى تعزيز أدائهم.
أجرت منظمة "METR" غير الربحية لأبحاث الذكاء الاصناعي دراسة معمقة على مجموعة من المطورين المتمرسين، مستخدمين مساعد البرمجة الشهير "Cursor" المدعوم بالذكاء الاصطناعي. هدفت الدراسة إلى تقييم أداء هؤلاء المطورين أثناء إنجاز مهام في مشروعات مفتوحة المصدر كانوا على دراية بها.
قبل بدء الدراسة، كان مطورو البرامج مفتوحة المصدر يعتقدون أن استخدام الذكاء الاصطناعي سيُسرّع عملهم بشكل كبير، مقدرين أنه سيُقلل وقت إنجاز المهام بنسبة 24%. وحتى بعد إكمال المهام باستخدام الذكاء الاصطناعي، ظل المطورون مقتنعين بأنهم قلّلوا الوقت بنسبة 20%.
لكن النتائج الحقيقية كانت صادمة؛ فقد وجدت الدراسة أن استخدام الذكاء الاصطناعي أدى إلى زيادة وقت إنجاز المهام بنسبة 19%. وعبر الباحثان الرئيسيان للدراسة، جويل بيكر ونيت راش، عن صدمتهما بالنتائج، حيث كان راش يتوقع قبل الدراسة مضاعفة السرعة، معتبرًا ذلك "أمرًا بديهيًا".
تُشكك هذه النتائج بشكل كبير في الاعتقاد السائد بأن الذكاء الاصطناعي يُعزز دائمًا إنتاجية المهندسين البشريين ذوي التكلفة العالية. وهذا الاعتقاد كان عامل جذب رئيسي لاستثمارات ضخمة للشركات التي تبيع منتجات ذكاء اصطناعي مخصصة لدعم تطوير البرمجيات.
من المتوقع أيضًا أن يحل الذكاء الاصطناعي محل الموظفين المبتدئين في البرمجة. فقد صرح داريو أمودي، الرئيس التنفيذي لشركة أنثروبيك، مؤخرًا لموقع أكسيوس، أن الذكاء الاصطناعي قد يُلغي نصف الوظائف المكتبية من المستوى المبتدئ خلال السنة إلى خمس سنوات المقبلة.
في المقابل، وجدت دراسات سابقة فوائد كبيرة لتحسينات الإنتاجية بفضل الذكاء الاصطناعي؛ إذ أشارت إحدى الدراسات إلى أن استخدام الذكاء الاصطناعي سرّع عمل المبرمجين بنسبة 56%، ووجدت دراسة أخرى أن المطورين تمكنوا من إكمال مهام أكثر بنسبة 26% خلال فترة زمنية محددة.
لكن دراسة "METR" الجديدة تُظهر أن هذه المكاسب لا تنطبق على جميع سيناريوهات تطوير البرمجيات. وعلى وجه الخصوص، أكدت هذه الدراسة أن المطورين ذوي الخبرة، المُلِمّين بخصائص ومتطلبات قواعد الشيفرة مفتوحة المصدر الكبيرة والمعتاد عليها، قد شهدوا تباطؤًا في أدائهم عند استخدام الذكاء الاصطناعي.



