ترى Gwen Davis أن قيمة المطورين مع توسع استخدام وكلاء الذكاء الاصطناعي ستنتقل بدرجة أكبر من كتابة كل سطر برمجي إلى توجيه الأدوات، مراجعة مخرجاتها، واتخاذ القرارات التقنية. وتقترح المادة ثلاث ممارسات: إدارة الوكلاء، عدم قبول الإجابة الأولى، واستثمار الوقت الموفر في حل مشكلات أوسع.
يتغير عمل المطورين مع انتقال أدوات الذكاء الاصطناعي من المساعدة في كتابة الشيفرة إلى تنفيذ أجزاء أكبر من المهام البرمجية. ووفقاً لـGwen Davis، لم تعد كتابة الشيفرة وحدها كافية؛ إذ تزداد أهمية تحديد المشكلة، وتوفير السياق المناسب، وتقييم المخرجات، وشرح المفاضلات التقنية قبل اعتماد الحل.
1. توجيه الذكاء الاصطناعي بدلاً من استخدامه فقط
توضح المادة أن التنفيذ في بيئة تعتمد على الذكاء الاصطناعي يبدأ بتعريف العمل بوضوح، ثم توزيع المهام ومراجعة النتائج. ففي مهمة لإضافة مسار مصادقة، قد يتولى وكيل إعداد التنفيذ، بينما يعد وكيل آخر التوثيق ويجهز ثالث مجموعة الاختبارات.
هذا لا يلغي مسؤولية المطور عن النتيجة النهائية. التغيير العملي هو أن المطور يقضي وقتاً أقل في تنفيذ كل جزء يدوياً، ووقتاً أكبر في تحديد المطلوب، تنسيق مخرجات الوكلاء، واتخاذ القرار بشأن ما يصلح للمراجعة أو الإطلاق. وتخلص Davis إلى أن تعلم توجيه وكلاء الذكاء الاصطناعي أصبح مهارة عملية مستقلة.
2. لا تثق بالإجابة الأولى دون مراجعة
قد تنتج الأدوات حلاً يبدو مقنعاً خلال ثوانٍ، لكنه قد يتضمن عيوباً لا تظهر من القراءة السريعة. تستخدم المادة مثالاً لاستعلام SQL يعيد أحدث طلب لكل عميل؛ فقد يغفل الحل عن التعامل مع الطوابع الزمنية المتطابقة، أو لا يقترح فهرساً مناسباً، أو يتدهور أداؤه مع الجداول الكبيرة.
تقترح Davis استخدام نموذج ثانٍ لانتقاد عمل النموذج الأول، ثم تطبيق الحكم الهندسي على الردين. وتشير إلى أن النماذج تختلف في نقاط قوتها ونقاط عماها، وتذكر أن وكيل Rubber Duck المدمج في GitHub Copilot يستخدم نموذجاً ثانياً لانتقاد الخطط والشيفرة والاختبارات. لكن المراجعة البشرية تظل ضرورية؛ فالفكرة ليست استبدال الحكم البشري، بل إضافة منظور نقدي قبل المتابعة.
3. استخدام الوقت الموفر لحل مشكلات أكبر
عندما يتولى الذكاء الاصطناعي جانباً أكبر من التنفيذ، يمكن للمطور توجيه الوقت المتاح إلى فهم احتياجات العملاء، وتقييم المفاضلات المعمارية، وتصميم الأنظمة، واتخاذ القرارات التي لا يمكن للأداة اتخاذها نيابة عنه.
في مثال يتعلق بإضافة الوضع الداكن، قد ينفذ الذكاء الاصطناعي التعديلات ويولد الاختبارات ويحدث التوثيق. أما قائمة المطور فتشمل التحقق من المشكلة التي يواجهها العملاء، ومراجعة المفاضلات المعمارية، وفحص إمكانية الوصول، وتحديد مقاييس النجاح، واعتماد الحل.
ما الذي يتغير عملياً؟
الرسالة الأساسية ليست أن مهارة البرمجة فقدت قيمتها، بل أن نطاق المسؤولية يتسع. فالمطور يظل مسؤولاً عن جودة النتيجة، لكنه يحتاج إلى الجمع بين القدرة على توجيه الأدوات والقدرة على اكتشاف أخطائها وربط التنفيذ بالهدف الحقيقي للمشروع. وتقدم المادة إرشادات عملية عامة، لكنها لا تحدد مقاييس لقياس أثر هذه الممارسات أو حدود المهام التي ينبغي تفويضها للوكلاء؛ لذلك تبقى قرارات التطبيق مرتبطة بطبيعة المشروع ومستوى المخاطر.
كيف أعددنا هذا الخبر؟
اعتمد الخبر على المصدر الأصلي الموضح أعلاه. قد نستخدم أدوات آلية للمساعدة في الاستخراج والتصنيف والصياغة،
لكن النشر يخضع لقواعد تمنع المحتوى المكرر والقصير أو الروتيني منخفض القيمة.
اقرأ سياستنا التحريرية.