البرمجيات التهمت العالم. والآن، يقوم الذكاء الاصطناعي بالتهام البرمجيات ملفاً تلو الآخر. إذا كنت تكتب الكود كمهنة، فمن المحتمل أنك شعرت بالأرض تهتز تحت لوحة مفاتيحك. شعر أحد المطورين بذلك مرتين في عام واحد. في البداية، استحوذت الآلة على عملية الكتابة. ثم استحوذت على عملية المراجعة. لا يزال يملك وظيفة، ولكن فقط لأنه غيرها لدرجة لم تعد تُعرف.

هذا ليس تنبؤاً بنهاية العالم، بل هو تقرير ميداني من قلب مرحلة الانتقال.

التحول الأول: من الكتابة إلى التدقيق

كان هناك وقت كانت فيه حرفته بسيطة الوصف: فكر، اكتب، اختبر، أطلق. كان يكتب كل دالة يدوياً. كان يسمي المتغيرات، ويضع الحلقات المتداخلة، ويعالج الحالات الاستثنائية (edge cases) من خلال التجربة والخطأ. لم تكن قراءة الكود مهمة منفصلة، بل كانت عملية الخلق نفسها تتباطأ لتسمح بالفحص. كانت مراقبة الجودة والإنتاج يحدثان في حركة واحدة.

ثم توقف الإكمال التلقائي عن كونه مجرد ميزة لطيفة.

توقفت مساعدات البرمجة بالذكاء الاصطناعي عن اقتراح الكلمة المفتاحية التالية، وبدأت في توليد فئات (classes) كاملة، وعمليات ترحيل قواعد البيانات (database migrations)، ومغلفات واجهة برمجة التطبيقات (API wrappers). انتقلت يدا المطور من مفاتيح الأسهم إلى لوحة المراجعة. لقد فقد متعة الكتابة، لكنه أقنع نفسه بأنه في أمان؛ فهو لا يزال يقرأ كل سطر، ولا يزال يتتبع منطق الكود. لقد أصبح المحرر، والحارس، والعنصر البشري في الحلقة (human in the loop).

يبدو هذا التحول قابلاً للإدارة لأن وهم السيطرة لا يزال قائماً. فأنت لا تزال تلمس الكود، ولا تزال تبحث عن أخطاء "الزيادة أو النقصان بمقدار واحد" (off-by-one errors). لكن دورك قد تغير بالفعل؛ لم تعد المؤلف، بل أصبحت خط الدفاع الأول ضد هلوسات الآلة.

التحول الثاني: من القراءة إلى الثقة

جاء التغيير الثاني بوقع أقوى.

تطورت وكلاء الذكاء الاصطناعي (AI agents) بسرعة كافية للعمل لساعات دون الحاجة لوجود بشري. كان بإمكانهم إنشاء الهياكل الأساسية (scaffolding)، وإعادة هيكلة الوحدات القديمة (refactor legacy modules)، وإصلاح التبعيات (patch dependencies) بينما يبتعد هو لتناول القهوة. لم تعد الإنتاجية (throughput) هي المشكلة، بل كانت سرعة قراءته هو.

ولكي يستمر المشروع في التقدم، اضطر إلى التوقف عن قراءة كل سطر. لم يكن هناك خيار آخر؛ فالمصنع يمكنه الإنتاج بسرعة أكبر مما يمكنه هو الموافقة عليه. أصبحت الثقة ضرورة، وليست فضيلة. تحول من مدقق إلى مدير عمليات، يشرف على نظام يولد كوداً في دورة تطوير واحدة (sprint) أكثر مما كان يكتبه في عام كامل.

وصف هذا الشعور بصدق: لم يعد مبرمجاً، بل أصبح يدير مصنعاً للآلات حيث تتحرك سيور النقل أسرع من قدرة عينيه على المتابعة.

عنق الزجاجة ينتقل إلى الأعلى

هذا هو الجزء الذي يسهل إغفاله: عنق الزجاجة لم يختفِ، بل انتقل إلى مكان آخر.

عندما كان البشر يكتبون الكود، كان التأخير يكمن بين الدماغ وبيئة التطوير المتكاملة (IDE). كان المطور هو الجزء الأبطأ حركة، وكان ذلك مقبولاً. وبمجرد أن تولى الذكاء الاصطناعي عملية التأليف، أصبح عنق الزجاجة هو المراجعة البشرية. ثم، بمجرد أن أصبح بإمكان الوكلاء العمل في حلقات تمتد لساعات، أصبح عنق الزجاجة هو اتخاذ القرار البشري. على ماذا يجب أن يعمل الوكلاء؟ ما هو الآمن لأتمتته؟ وما الذي يتطلب نظرة ثانية؟

المصنع ينتج أسرع مما يمكن للمدير الموافقة عليه. لم تعد المشكلة في سرعة الآلة، بل في قدرة الإنسان على الاستيعاب والحكم والتوجيه.

إذا تجاهلت هذا الانتقال لعنق الزجاجة، فستصبح أنت العقبة التي تُبنى الأداة التالية لإزالتها.

ثلاث عمليات إعادة بناء، ومسار مهني واحد

تطلب البقاء على قيد الحياة خلال الموجتين إعادة بناء دوره ثلاث مرات منفصلة.

أولاً، انتقل من كتابة الكود إلى قراءته. وهذا يعني تعلم القراءة السريعة بشك، والبحث عن الأخطاء البرمجية الدقيقة في الأكواد النمطية (boilerplate) التي تولدها نماذج مدربة على مستودعات مفتوحة المصدر (open-source repos) ومواضيع المنتديات. كان ذلك يعني تطوير حاسة تمكنه من معرفة متى يبدو الاقتراح صحيحاً ولكنه خاطئ بشكل خفي، وهي مهارة تختلف تماماً عن التأليف من الصفر.

بعد ذلك، انتقل من قراءة الكود إلى بناء سير العمل (workflows). هذا هو المكان الذي يستقر فيه العديد من المطورين الآن. أنت لا تقوم بإصلاح الدوال، بل تصمم البيئة التي يتم فيها إصلاح الدوال. أنت تكتب الأوامر (prompts)، وتصيغ تعليمات النظام، وتضع الضوابط (guardrails)، وتضبط بوابات التكامل المستمر (CI gates). أنت تبني التمديدات التي تربط الوكيل بالمترجم (compiler)، وأداة فحص الكود (linter)، ومجموعة الاختبارات. مخرجاتك أصبحت أقل في بناء الصيغ البرمجية (syntax) وأكثر في التنسيق والإدارة (orchestration).

أخيراً، انتقل من بناء سير العمل إلى اتخاذ القرار بشأن ما يجب بناؤه. هذه هي القمة حيث يقل الأكسجين. أنت تختار البنية التحتية (architecture) قبل توليد أول ملف. أنت تحدد القيود، والواجهات (interfaces)، ومنطق العمل (business logic) الذي سيقوم الذكاء الاصطناعي بملئه. لقد أصبحت مفكراً في المنتجات، يتحدث بلغة الأنظمة.

لو بقي في المرحلة الأولى، لتم استبداله بالكامل. والسبب الوحيد الذي يجعله لا يزال يتقاضى راتباً هو أنه ارتقى إلى المرحلة الثالثة.

ولكن الصعود هو