لماذا سيتحول كل مطور إلى منسق للذكاء الاصطناعي

لعقود من الزمن، كان للمطورين وظيفة واحدة.

كنت تكتب الكود. تتعلم القواعد البرمجية (syntax). تبني الميزات وتصلح الأخطاء.

هناك شيء ما يتغير. ستكتب كوداً أقل. هذا لا يعني أن البرمجيات في طريقها للاختفاء، بل يعني أن الذكاء الاصطناعي سيكتب الكود معك.

المطور الأكثر قيمة لن يكون الشخص الذي يكتب أكبر عدد من الأسطر، بل سيكون الشخص الذي ينسق مع الذكاء الاصطناعي لبناء برمجيات أفضل.

يتجه تطوير البرمجيات دائماً نحو طبقات تجريد (abstraction layer) أعلى. لقد انتقلنا من لغة الآلة إلى لغة التجميع (assembly) وصولاً إلى اللغات عالية المستوى. كل تحول يزيل المهام منخفضة المستوى. المطورون لا يختفون، بل يرتقون للأعلى.

الذكاء الاصطناعي هو الطبقة التالية.

الهندسة الحقيقية هي أكثر من مجرد كتابة. أنت تصمم الأنظمة. تقرأ الوثائق التقنية. تعالج مشكلات الإنتاج. وتتخذ القرارات المعمارية (architectural decisions).

يتولى الذكاء الاصطناعي جزء البرمجة، بينما تنتقل أنت إلى مرحلة التنسيق (orchestration).

التطوير بمساعدة الذكاء الاصطناعي يعني أن تطلب من الذكاء الاصطناعي كتابة دالة (function) محددة.

أما التنسيق فيعني تحديد هدف وإدارة فريق من الوكلاء (agents).

  • وكيل التخطيط يقوم بتفكيك المهام.
  • وكيل البرمجة يكتب الحل.
  • وكيل الاختبار يقوم بتشغيل الاختبارات.
  • وكيل الأمن يكتشف الثغرات.

لم تعد تقوم بكل مهمة بنفسك، بل أصبحت القائد التقني (tech lead). أنت من يحدد الاتجاه، يقسم المشكلات، يراجع القرارات، ويدير المخاطر.

سير العمل التقليدي: المتطلبات ← الكود ← الاختبار ← النشر

سير العمل القائم على الذكاء الاصطناعي: الهدف ← الخطة ← تعيين الوكلاء ← التنفيذ ← المراجعة ← الاختبار ← التحسين ← النشر

وكلاء الذكاء الاصطناعي لا يبنون برمجيات مثالية بمفردهم. الذكاء الاصطناعي يرتكب أخطاء، قد ينشئ بنية برمجية سيئة، أو يغفل عن ثغرات أمنية.

يجب أن تفهم النظام لتعرف متى يخطئ الذكاء الاصطناعي.

ستصبح المهارات الجديدة أكثر أهمية:

  • تصميم الأنظمة
  • تفكيك المشكلات
  • هندسة السياق (context engineering)
  • الأمن ومراجعة الكود
  • تصميم سير عمل الذكاء الاصطناعي

إذا قمت بتوليد كود لا تفهمه، فأنت تخلق ديوناً تقنية (technical debt). لن تصبح أسرع، بل ستصبح أكثر خطورة.

المطور في المستقبل سيطرح أسئلة مختلفة:

  • لماذا تم اختيار هذه البنية المعمارية؟
  • أين يمكن أن يفشل هذا النظام؟
  • كيف سنقوم بمراقبته؟
  • ما هي المقايضات (trade-offs)؟

الذكاء الاصطناعي يتولى التنفيذ، وأنت تتولى التنسيق. لم يعد عنق الزجاجة هو سرعة الكتابة، بل أصبح القدرة على الحكم واتخاذ القرار.

أنت لا تختفي، بل تتحول إلى المايسترو (conductor).

Source: https://dev.to/yash_sonawane25/why-every-developer-will-become-an-ai-orchestrator-5bop

Optional learning community: https://t.me/GyaanSetuAi