أعلنت مايكروسوفت وجامعة Carnegie Mellon (CMU) عن إطلاق برنامج جديد، وهو Preceptorship for AI-accelerated Software Engineering (PRAISE). يهدف هذا البرنامج إلى تدريب مهندسي البرمجيات في بداية مسيرتهم المهنية على الاستفادة من الذكاء الاصطناعي في تطوير البرمجيات، وذلك لمواكبة التغيرات السريعة في مجال علوم الحاسوب.
لماذا نحتاج لمهندسين مدربين على الذكاء الاصطناعي؟
تأتي فكرة البرنامج بعد زيارة Mark Russinovich، المدير التقني ونائب رئيس أمن المعلومات لـ Microsoft Azure، إلى كلية علوم الحاسوب في CMU في أكتوبر 2025. لاحظ Russinovich أن أدوات الذكاء الاصطناعي تساعد المهندسين ذوي الخبرة، لكن الفائدة ذاتها قد لا تكون متاحة بالقدر الكافي للمهندسين المبتدئين. برأينا، هذا يسلط الضوء على فجوة تحتاج إلى معالجة لضمان استفادة الجميع من التقدم في هذا المجال.
يرى المسؤولون في كلا المؤسستين أن الذكاء الاصطناعي يغير طبيعة العمل الهندسي دون أن يلغي الحاجة للمهندسين المبتدئين أو للحكم البشري والمساءلة. لذا، يسعى برنامج PRAISE إلى تزويد المهندسين بالمهارات اللازمة للتغلب على تحديات استخدام الذكاء الاصطناعي في بيئة العمل.
هيكلية البرنامج والمناهج الدراسية
يقدم برنامج PRAISE لموظفي مايكروسوفت في بداية مسيرتهم المهنية فرصة لأخذ دورات تدريبية عبر الإنترنت من كلية Kenneth C. Griffin لعلوم الحاسوب في CMU. يتلقى المشاركون أيضاً توجيهات عملية وإرشاداً من مهندسين كبار في مايكروسوفت لتطوير مهاراتهم في هندسة البرمجيات المعززة بالذكاء الاصطناعي.
تشمل الدورات التي يدرسها المشاركون هذا الفصل الدراسي «Machine Learning in Production» و«Preceptorship in AI-Augmented Software Engineering I». في الفصل الربيعي، سيتناولون «DevOps: Engineering for Secure Development and Deployment» والجزء الثاني من دورة Preceptorship. يمكن أن تُحتسب هذه الدورات ضمن درجة الماجستير في هندسة البرمجيات، مما يوفر مساراً للتعلم المستمر.
ذكر Jonathan Aldrich، أستاذ في S3D ومدير برنامج شهادة PRAISE، أنه متحمس للغاية للتأثير الذي سيحدثه هذا البرنامج على المهندسين المبتدئين في مايكروسوفت. نرى أنه قد يصبح نموذجاً يحتذى به لتطوير المطورين الجدد في الصناعة بأكملها، خاصة مع التغيرات الكبيرة التي يفرضها الذكاء الاصطناعي على مجال تطوير البرمجيات.
بالنسبة للمطورين، يمثل هذا البرنامج مؤشراً واضحاً على أن دمج أدوات الذكاء الاصطناعي في سير العمل اليومي أصبح مهارة أساسية. يجب على مهندسي البرمجيات المبتدئين البحث عن فرص لتعلم كيفية استخدام هذه الأدوات بفعالية وحكمة، لأنها ستشكل جزءاً متزايداً من متطلبات سوق العمل. كما أنه يشجع على التعاون بين الأوساط الأكاديمية والصناعة لتطوير المناهج التعليمية التي تلبي الاحتياجات المتغيرة.
المصدر: cs.cmu.edu