لا أحد يعرف بالضبط إلى أين سيأخذنا الذكاء الاصطناعي بعد 12 إلى 18 شهرًا من الآن. ومن يدعي خلاف ذلك فله جسر لبيعه. لكن من الواضح أن تغييرات جوهرية في هندسة البرمجيات ستحدث خلال هذه الفترة وأنها ستحول جميع القطاعات التي تستخدم البرمجيات في هذه العملية.
لقد قمت بقيادة هندسة البرمجيات في شركات التكنولوجيا الكبرى مثل Microsoft وSnap وGoogle على مدار عقدين من الزمن. لقد كان الذكاء الاصطناعي حاضرًا دائمًا في مختبرات المحادثات والابتكار، ولكن التغييرات التي تحدث الآن غير مسبوقة حقًا من حيث السرعة والحجم. لدينا الفرصة لإنجاز المزيد في العام المقبل أكثر مما حققناه في الأعوام العشرة الماضية. وفي عام 2028، سيكون الاقتصاد الرقمي الذي نعرفه اليوم مختلفًا تمامًا. إذا لم يحدث هذا، فقد فشلنا.
على الرغم من العناوين الرئيسية التي تعلن وفاة مهنة البرمجيات، إلا أنني واثق من أن مستقبلها أكثر إشراقًا من أي وقت مضى.
لم يكن العمل يكتب أبدًا
كثير من الناس الذين يعتقدون أن الذكاء الاصطناعي يمثل نهاية هندسة البرمجيات لا يفهمون الدور الحقيقي للذكاء الاصطناعي. لم تكن الوظيفة أبدًا كتابة التعليمات البرمجية. كان الأمر دائمًا يتعلق بحل المشكلات – والقيام بذلك بطريقة تقلل من التعقيد، وتقلل من عبء الصيانة، وتقدم شيئًا مفيدًا للشخص على الطرف الآخر. كان الكود هو الوسيلة وليس الهدف.
وهذا التمييز مهم الآن أكثر من أي وقت مضى. يمكن لوكلاء الذكاء الاصطناعي كتابة التعليمات البرمجية. يمكنهم إنشاء اختبارات، وإنشاء خدمات، وربط واجهات برمجة التطبيقات، وإنتاج المعايير بوتيرة لا يمكن لأي إنسان أن يضاهيها. ولكن ما لا يمكنهم القيام به ــ على الأقل حتى الآن ــ هو اتخاذ القرار بشأن ما ينبغي بناءه، أو فهم الأسباب وراء أهميته، أو التعامل مع المقايضات التي تحدد ما إذا كان النظام سيتمكن من البقاء على اتصال بالعالم الحقيقي. وتبقى هذه مهمة المهندس. لقد كان دائما كذلك.
إن عصر المبرمج المتخصص – الذي يتقن اللغة ويتكامل بعمق في المكدس – يفسح المجال أمام المنسق العام. سيشرف المهندسون بشكل متزايد على أساطيل الوكلاء الذين يكتبون منطق الأعمال، ويولدون الاختبارات، ويحللون السجلات، ويقترحون التغييرات المعمارية. وسيركز العمل اليومي على رسم خرائط القيود، ومواءمة النتائج مع أهداف المنتج، وضمان المرونة والأمن.
لم تعد البرمجة هي الصلصة الخاصة. السياق هو.
لماذا لا يزال الفهم العميق مهمًا؟
قد يبدو هذا التحول إلى التنسيق وكأنه يخفض المعيار. هذا لا يحدث. في الواقع، فإنه يزيد.
لإدارة الوكلاء بشكل فعال، خاصة على نطاق واسع، عبر قواعد التعليمات البرمجية الكبيرة والأنظمة المعقدة، تحتاج إلى فهم عميق للتكنولوجيا الأساسية. أنت بحاجة إلى معرفة كيف تبدو البنية الجيدة، وكيف تفشل الأنظمة، وأين تنشأ اختناقات الأداء، ومتى تكون مخرجات الوكيل خاطئة بشكل طفيف بطرق لن تظهر حتى الإنتاج. المنسق الذي لا يفهم العمل الذي يتم تنسيقه ليس منسقًا. إنهم خطر.
إن جوهر العمل يتغير: من كتابة التعليمات البرمجية إلى تطوير فهم عميق لكيفية عمل الأنظمة، والبقاء مهتمًا بالتفاصيل الفنية، والتركيز بلا هوادة على بناء الأشياء التي تلبي الاحتياجات الحقيقية. يتم تطبيق التفكير على مستوى الأنظمة، والخبرة الحياتية، والحكم الدقيق على نتائج الوكيل – هذا هو الوصف الوظيفي الجديد.
المخاطر التي لا أحد يتحدث عنها
فوائد هندسة الوكيل حقيقية. ولكن هناك ثلاثة مخاطر ناشئة تحتاج الصناعة إلى مواجهتها بأمانة، حتى مع تنحية أكبر الشكوك حول الذكاء العام الاصطناعي والاضطراب الاجتماعي:
- التزود بالوقود. إذا استوعب الوكلاء العمل التقليدي الذي يقوم به المهندسون المبتدئون – كتابة ميزات بسيطة، وإصلاح الأخطاء، وتعلم قاعدة التعليمات البرمجية – فإننا نخاطر بالقضاء على طبقة التعلم في المهنة. لقد كانت أدوار المبتدئين دائمًا هي الطريق المنحدر. قم بإزالتها وسوف يجف خط الأنابيب في النهاية. تحتاج الصناعة إلى نماذج جديدة لتحل محل ساحة التدريب هذه، سواء من خلال التدريب المهني المنظم، أو التدريب الداخلي بمساعدة الذكاء الاصطناعي، أو الأنظمة التي تعلم المهندسين العمل جنبًا إلى جنب مع الوكلاء من اليوم الأول.
- ضمور. لقد تحدثت بشكل مكثف مع العشرات من المهندسين الذين يستخدمون عوامل الذكاء الاصطناعي، ووصف العديد منهم الشعور بتآكل المهارات. عندما يعتني الوكيل بالتنفيذ، فإنك تتوقف عن بناء نفس الحدس والذاكرة العضلية. يقول البعض أنه من الصعب الدخول في حالة التدفق، وهو الوضع العقلي الذي يحدث فيه الكثير من الإنجازات. هذا ليس الحنين. لا يزال المهندسون بحاجة إلى معرفة تقنية عميقة لتقييم ما إذا كانت مخرجات الوكيل صحيحة أو قابلة للتطوير أو آمنة. وإلا، فسوف تقوم بمراجعة التعليمات البرمجية التي لا يمكنك الحكم عليها بشكل كامل.
- إنهاك. إحدى المفاجآت هي كيف يمكن أن تكون إدارة الوكلاء مرهقة عقليًا. يؤدي المهندسون العديد من المهام، لكن العديد منهم أيضًا يبلغون عن إرهاق إدراكي أكبر. يؤدي التبديل المستمر بين جلسات الوكيل ومراجعة سير العمل المتوازي والحفاظ على التماسك عبر الأنظمة شبه المستقلة إلى إنشاء نوع جديد من الإرهاق. إنه عمل مثمر، ولكنه مكثف بطريقة لم تكن كذلك في الهندسة التقليدية في كثير من الأحيان.
هذه ليست مخاوف نظرية. إنها تحدث بالفعل وستصبح أكثر وضوحًا مع تسارع اعتمادها.
الاقتصاد: مفارقة جيفونز وفخ خفض التكاليف
عندما أصبحت المحركات البخارية أكثر كفاءة، لم يستخدم الناس كميات أقل من الفحم. لقد استخدموا أكثر. ومع تحسن الكفاءة، انخفضت التكاليف، وظهرت تطبيقات جديدة وازداد الطلب الإجمالي. يطلق الاقتصاديون على هذا مفارقة جيفونز، وينطبق مباشرة على الذكاء الاصطناعي وهندسة البرمجيات.
وبما أن الذكاء الاصطناعي يجعل المهندسين أكثر إنتاجية، فإن تكلفة بناء البرمجيات تنخفض. لكن الطلب على البرمجيات لن يبقى مستقرا. سوف تنفجر. الشركات التي لم تكن قادرة في السابق على شراء أدوات مخصصة ستقوم ببنائها. سيتم أخيرًا إصدار الميزات التي تأخرت بسبب النطاق الترددي الهندسي المحدود. فالمشاكل التي لم تكن تستحق الحل أصبحت فجأة قابلة للحياة اقتصاديا.
على المدى القصير، سيكون التحول متفاوتا، ومؤلما بالنسبة لبعض المهندسين. لكن الاتجاه على المدى الطويل واضح: ستحتاج الشركات إلى عدد أكبر من المهندسين، وليس أقل.
في كل حالة رأيتها، الشركات التي ترى الذكاء الاصطناعي في المقام الأول كوسيلة لخفض التكاليف كانت بالفعل شركات تعاني. إن الذكاء الاصطناعي في متناول الجميع، مما يعني أن السوق سوف يفضل ابتكارات أكبر وأسرع، ليس فقط على نفس المستوى من الابتكار، ولكن بتكلفة أقل. الشركات التي تقلل عدد موظفيها اليوم سوف تتفوق عليها الشركات التي تتوسع مع نقل جميع فرقها للعمل بفعالية مع الذكاء الاصطناعي. إنها مثل لعبة شد الحبل حيث يستمر أحد الطرفين في إضافة لاعبين أقوى. الخيار الوحيد أمام الجانب الآخر هو مطابقتهم، وعدم ترك الحبال والإعلان عن توفير تكاليف العمالة.
ما وراء البرمجيات
لن يغير الذكاء الاصطناعي سير العمل اليومي لمهندس البرمجيات فحسب. سيؤدي هذا إلى توسيع حدود ما يمكن للمهندسين القيام به.
عندما تنخفض تكلفة التنفيذ بشكل كبير، يمكن للمهندسين التفكير على نطاق أوسع. المشاكل التي كانت تتطلب أشهرًا من البرمجة المخصصة أصبحت مشاريع بعد الظهر. ويتجاوز نطاق ما يمكن أن يقوم به المهندس البرامج إلى الأجهزة، والأنظمة عبر المجالات، وحتى المشكلات التي كانت في السابق مجالًا حصريًا للتخصصات الأخرى. لا يقتصر المهندس الذي يمكنه تنسيق عوامل الذكاء الاصطناعي بشكل فعال على كتابة خدمات الويب أو تطبيقات الهاتف المحمول. يمكنهم إنشاء نماذج أولية للأنظمة المادية، ووضع نماذج للعمليات المعقدة، وحل المشكلات في الصناعات التي لم يعملوا فيها من قبل.
هذا هو الجزء من المستقبل الذي يثيرني أكثر. ودور المهندس يتسع ولا يتقلص.
انها ممتعة
بغض النظر عن المخاطر والشكوك، أريد أن أقول شيئًا يضيع في المراوغة: هندسة الوكيل ممتعة. إنها ممتعة حقًا وعميقة.
لا يلجأ المهندسون إلى هذه التكنولوجيا لأنهم مضطرون لذلك. إنهم يميلون لأن بناء الأشياء كان دائمًا هو الهدف، والذكاء الاصطناعي يسمح لهم ببناء المزيد، بشكل أسرع، وعلى نطاق لم يكن ممكنًا من قبل. إن الميزة الإبداعية التي تحصل عليها من العمل مع وكيل مختص – تطوير فكرة، وتكرارها في الوقت الفعلي، ومشاهدة شيء ما يحدث في ساعات بدلاً من أسابيع – أمر مسكر. هذا هو السبب وراء دخول معظمنا إلى هذا المجال في المقام الأول.
أين يؤدي هذا
نحن في المراحل الأولى من تحول أكبر من iPhone والإنترنت والكمبيوتر المكتبي مجتمعين. مستقبل العمل ليس البشر في مواجهة الآلات. إنهم بشر يعملون جنبًا إلى جنب مع عملاء الذكاء الاصطناعي – في كل دور، وفي كل صناعة، وعلى كل مستوى من مستويات المؤسسة.
مهنة الهندسة ستكون مختلفة. سوف يتغير العمل اليومي. سوف تتغير المهارات المهمة. لكن جوهر العمل – حل المشكلات الصعبة، وتقليل التعقيد، وبناء أشياء ناجحة – لن يذهب إلى أي مكان. في الواقع، أصبح الأمر مهمًا أكثر من أي وقت مضى.
لقد كنا دائمًا مقيدين بقدرتنا على حل المشكلات، وليس بقدرتنا على التفكير فيها. الذكاء الاصطناعي على وشك توسيع هذه القدرة بشكل كبير. السؤال ليس ما إذا كنا سنحتاج إلى مهندسين. إنه ما إذا كان لدينا ما يكفي.













