الذكاء الصناعي والعولمة يهزان عرش مطوري البرمجيات
هناك تحولان رئيسيان يحدثان في عالم تطوير البرمجيات. منذ إطلاق GBT Chat في عام 2022، كان المديرون يبحثون عن طرق لاستخدام الذكاء الاصطناعي التوليدي بطريقة هادفة، لكن معظم هذه الجهود لم تسفر إلا عن قدر ضئيل من النتائج، والاستثناء هو أن هذا يشمل مجال البرمجيات، حيث تشير الدراسات الاستقصائية إلى أن المطورين في مختلف أنحاء العالم وجدوا أن الذكاء الاصطناعي التوليدي مفيد للغاية لدرجة أن حوالي 40% منهم استخدموه.
وهكذا تغيرت هذه المهنة بشكل آخر أيضاً، حيث أن نسبة كبيرة من مهندسي العالم يأتون من الأسواق الناشئة، ولا يوجد تعريف موحد لمهنة المطورين، ولكن بحلول عام 2020 سيزداد عدد مستخدمي Github، وهي منصة شعبية تستخدم لتخزين ومشاركة الرموز، الذين يعيشون في البلدان الفقيرة تجاوز عدد المستخدمين الذين يعيشون في البلدان الغنية. ومن خلال تبني نفس الإجراء، على مدى السنوات القليلة المقبلة، من المتوقع أن تتفوق الهند على أمريكا لتصبح أكبر تجمع للمواهب في مجال البرمجة على مستوى العالم.
وتعتبر هذه التحولات مهمة نظرا لأهمية المواهب في مجال البرمجيات، حيث ترتفع الرواتب، حيث أن متوسط أجر مطور البرمجيات في أمريكا هو في أعلى 5% من جميع المهن، مما يعني أن المطورين يحققون دخلا أعلى من المهندسين متخصصة في المجال النووي، كما تحتاج شركات التكنولوجيا الكبرى إليها للتحول… أصبحت منصاتها أكثر جاذبية، بينما يرغب مديرو الشركات غير التكنولوجية في توظيف المزيد من المطورين لمساعدتهم على أتمتة الجهود التي من شأنها تحسين الإنتاجية كما يرغبون، وكذلك جعل منتجاتها جذابة للمستهلكين. ولهذا السبب يتوقع الجميع بفارغ الصبر هذين التحولين: أن المستقبل سيتكون من العديد من المطورين الأكثر إنتاجية، مع برامج أرخص بكثير.
ثورة الأدوات والتقنيات الجديدة
لقد ساعدت التقنيات الجديدة المطورين دائمًا. على سبيل المثال، ساهمت شبكة الإنترنت في القضاء على المهمة التي تستغرق وقتًا طويلاً والمتمثلة في الإجابة على الأسئلة باستخدام الكتب. في حين أن الذكاء الاصطناعي التوليدي يبدو وكأنه قفزة أكبر إلى الأمام، إلا أن أحد أسباب فائدته الكبيرة للمطورين هو أنه يوفر البيانات. تحتوي منتديات الويب مثل Stack Overflow على أرشيف ضخم من الأسئلة التي يطرحها المطورون ويجيبون عليها، وغالبًا ما تأتي الإجابات مع… التصنيف، الذي يساعد نماذج الذكاء الاصطناعي على تعلم ما هو مفيد لهم وما هو غير مفيد لهم. بعد ذلك، وفقًا لناثان بينيتش من شركة Air Street Capital، وهي شركة لرأس المال الاستثماري، فإن البرمجة مليئة بسلسلة من التعليقات والاختبارات التي تعمل على التحقق من أن البرامج تعمل بشكل جيد، ويمكن لنماذج الذكاء الاصطناعي استخدام هذه التعليقات للتعلم والتحسين.
وكانت النتيجة ثورة في الأدوات الجديدة لمساعدة المبرمجين، حيث قام مزود البيانات PitchBook بتتبع حوالي 250 شركة ناشئة تصنع هذه الأدوات. وتتصدر شركات التكنولوجيا الكبرى، ففي يونيو 2022، أطلقت منصة GitHub المملوكة لشركة مايكروسوفت أداة Copilot، ومثل الأدوات الأخرى، يمكن لهذه الأداة إصدار أسطر من التعليمات البرمجية عندما يُطلب منها ذلك، ولهذا السبب دفع حوالي مليوني شخص رسوم الاشتراك لهذا. تشمل الأداة موظفين يعمل 90% منهم في شركات مصنفة ضمن قائمة مجلة Fortune لأفضل 100 شركة في الولايات المتحدة. في عام 2023، أطلقت شركة Alphabet (الشركة الأم لشركة Google) وشركة Meta (الشركة الأم لشركة Facebook) أداتين متنافستين. وخلال هذا العام، حذت أمازون وأبل حذوها، حتى أن معظم الشركات أنشأت أدوات لبرمجة الذكاء الاصطناعي من أجل استخدامها داخل مقراتها الرئيسية أيضًا.
ومع ذلك، فإن المساعدة التي يقدمها الذكاء الاصطناعي لا تزال محدودة إلى حد ما. وعندما سألت شركة الأبحاث إيفانز داتا المطورين عن الوقت الذي توفره لهم التكنولوجيا، تراوحت أغلب الإجابات التي قدمها 35% من المشاركين بين 10-20%، وينعكس جزء صغير من هذه المساعدة في إنتاج رموز معيارية بسيطة. ومع ذلك، هذه الأدوات ليست مثالية أو كاملة. وفي دراسة أجرتها شركة البرمجيات GitClear، تبين أن جودة الأكواد تراجعت خلال العام الماضي، وربما يعود السبب في ذلك إلى استخدام نماذج الذكاء الاصطناعي. وفي تقرير استقصائي أجرته شركة الأمن الرقمي Synk، تبين أن أكثر من نصف الشركات أفادت بأنها اكتشفت مشاكل أمنية ضمن أكواد ضعيفة تشكلها الذكاء الاصطناعي. كما أن الذكاء الاصطناعي لا يزال غير قادر على معالجة مشاكل البرمجة الأكثر تعقيدًا.
ولذلك، فإن الجيل القادم من هذه الأدوات يجب أن يكون أفضل. في يونيو الماضي، طرحت شركة Anthropic الناشئة في مجال الذكاء الاصطناعي، أحدث طراز لها وهو Claude 3.5 Sonnet، والذي يعتبر أفضل من سابقيه في مجال البرمجة وأشياء أخرى. وفي 12 سبتمبر/أيلول، أطلقت شركة OpenAI، الشركة المصنعة لأداة ChatGPT، نسخة من أحدث طراز لها، الإصدار 01، وادعت أنها تتميز بتوليد أكواد معقدة وتصحيح أخطائها بدقة.
المرونة مطلوبة
يمكن أن تساعد أدوات الذكاء الاصطناعي في أداء مهام عادية أخرى (تُعرف باسم الكدح في لغة البرمجة)، مثل تدوين ملاحظات حول ما تفعله التعليمات البرمجية أو تصميم اختبارات للتأكد من أن التعليمات البرمجية تعمل بشكل صحيح. أي أن كتابة الأكواد ما هي إلا جزء من عمل هندسة البرمجيات، وهذا يمثل نحو 40% من الوقت المخصص لها، بحسب ما نقلته شركة باين الاستشارية. يمكن أن تساعد الأدوات المطورين على أن يكونوا أكثر مرونة من خلال التحرك بشكل أسرع عبر لغات البرمجة، والسماح لهم باستخدام مهاراتهم في ظروف مختلفة بسهولة أكبر. يخبرنا موقع Eurodata من شركة الاستثمار Prosus أنه رأى مهندسين ينتقلون من لغة إلى أخرى في غضون ثوانٍ. أسبوع واحد بدلاً من ثلاثة أشهر، في حين أعلنت أمازون مؤخراً أنها وفرت 260 مليون دولار عندما حولت آلاف التطبيقات من شكل من أشكال البرمجة إلى شكل آخر من خلال استخدام الذكاء الاصطناعي.
تنطبق المرونة المكتشفة حديثًا على أنواع مختلفة من البرمجة. في السابق، كان يتعين على فريق مكون من ستة أشخاص العمل على أجزاء مختلفة من البرمجة لإنتاج تطبيق صغير، مثل واجهة المستخدم أو عملية تطوير البرنامج وصيانته واستكشاف أخطائه وإصلاحها. لذا تخبرنا جينيفر لي من شركة أندريسن هورويتز، وهي شركة كبرى لرأس المال الاستثماري، أنها ترى المزيد من الشركات الناشئة توظف عددًا أقل من الأشخاص، حيث يمكن للمبرمجين القيام بمجموعة واسعة من المهام بسهولة أكبر. يعتقد العديد من مديري شركات تكنولوجيا المعلومات أن تدريب المطورين المعينين حديثًا على تفاصيل برامج شركاتهم يتم أيضًا بسرعة.
ويبدو من كل ما ذكرناه أن معظم هذه الأمور تساعد المهندسين الذين ليس لديهم أي خبرة على التطور، حيث أصبحوا قادرين على أداء مهام أكثر تعقيدا بسرعة أكبر، كما أن الأعمال التي كانوا يقومون بها أصبحت الآن قادرة على القيام بها بواسطة أي عادي شخص. وسيعزز الذكاء الاصطناعي الاتجاه المتنامي نحو المنصات ذات لغة برمجة منخفضة المستوى أو بدون لغة برمجة على الإطلاق، مما يسمح لأي شخص بكتابة البرنامج. ويستخدم البنك البرازيلي الذي يعمل على إقراض الأشخاص في البرازيل هذا النظام ليتيح للموظفين تطوير مئات التطبيقات مثل تلك التي تسهل… عملية مساعدة العملاء في البحث عن أنواع التأمين.
طفرة جديدة
ومن النتائج الأخرى لثورة البرمجة أن المطورين الصغار في البلدان الغنية قد يتعرضون لمنافسة أقوى من خارج تلك البلدان. وبحسب بيانات إيفانز، من المتوقع أن يرتفع عدد مبرمجي الكمبيوتر بنسبة 21% في آسيا وبنسبة 17% في منطقة المحيط الهادئ خلال الفترة بين 2023 و2029، مقارنة بـ13% في أمريكا الشمالية و9% في أوروبا. وتشير حالة الخلل هذه إلى احتمال حدوث طفرة في الاستثمار في المطورين الموجودين في البلدان النامية أو الاستعانة بمطورين من الخارج مع استمرار هذا الطفرة. وترى شركة إيفرست للاستشارات أن حوالي نصف ما يتم إنفاقه في مجال تكنولوجيا المعلومات يتم إنفاقه على موظفين من مؤسسات خارجية، وهذا يشمل العديد من الوظائف في مجال تطوير البرمجيات. وبدلاً من ذلك، أنشأت الشركات الأخرى التي حافظت على خدمات تكنولوجيا المعلومات داخل مؤسساتها مقرات لها في الخارج، للاستفادة من الأجور المنخفضة هناك. وتعتبر الهند محرك القوة العالمية في هذا السياق، ففي عام 2023 بلغت قيمة صادرات البرمجيات والخدمات المرتبطة بها 193 مليار دولار، تم تصدير نصفها إلى أمريكا.
وهذا يساعد الشركات على التحكم في النفقات. يقول شاشي مينون، المسؤول عن الجهود الرقمية في شركة شلمبرجير، وهي شركة للنفط والغاز: “إنها طريقة رائعة للنمو… دون الإضرار بالميزانية”. ما يقرب من نصف فريقه الهندسي موجود هناك. في بكين وبيون في الهند.
أصبحت إمكانيات الاستثمار في المبرمجين من الدول النامية معقدة للغاية، حيث أصبحت بعض الفروع المنشأة في الخارج تقدم البرمجيات الأساسية بالإضافة إلى الأجور المرتفعة، وهذا ما دفع سانجيف جاين من شركة ويبرو الهندية إلى القول إن مهندسيه ساهموا في تصنيع أداة Teams، وهي خدمة تعتمد على… يمكنها بث صورة مرئية ومسار لمايكروسوفت، بالإضافة إلى تصميم شرائح وبرامج للسيارات القابلة للاتصال والتي تعتمد على أجهزة وخدمات أخرى. يمكن للذكاء الاصطناعي أيضًا أن يساعد الشركات التي تستثمر في المبرمجين الموجودين في البلدان النامية على إنتاج برامج أكثر أناقة. ويمكنه أيضًا أن يساعد الذكاء الاصطناعي على بيع نفسه، ولهذا السبب أعلنت شركة Infosys الهندية مؤخرًا أنها وقعت عقدًا مدته خمس سنوات بقيمة 2 مليار دولار لتوفير خدمات الذكاء الاصطناعي والأتمتة لعميل لم يذكر اسمه.
لكن ليس من الواضح بعد ماذا يعني كل هذا بالنسبة للمطورين، إذ هناك رأي مفاده أن الذكاء الاصطناعي والاستثمار في المبرمجين في الدول النامية سيساهم في القضاء على وظائف مطوري البرمجيات الغربيين دفعة واحدة، ولكن يبدو أن ذلك لن يتحقق إلا على المدى الطويل. نظرًا لأن قدرًا كبيرًا من المعرفة التقنية لا يزال بحاجة إلى تجميع أجزاء التعليمات البرمجية معًا والتحقق من عملها.
أما الرأي الأكثر تفاؤلاً فهو أن أجهزة الكمبيوتر ستقوم بالأجزاء المملة من صناعة البرمجيات، بينما سيقضي المطور وقته في حل المشكلات الأكثر تعقيدًا وأهمية. قد يكون هذا الرأي هو الأقرب إلى الحقيقة، ولكن في الوقت نفسه، نجد العملاء يرحبون بهذه الاتجاهات، ومديرو شركات تكنولوجيا المعلومات منذ فترة طويلة يعلنون أن مديري أقسامهم يطالبون بالمزيد من الأتمتة بميزانية أقل، ولكن بفضل الذكاء الاصطناعي والاستثمار في البلدان النامية، قد يصبح هذا الطلب ممكنا.
مصدر: الإيكونوميست
للمزيد : تابع خليجيون 24 ، وللتواصل الاجتماعي تابعنا علي فيسبوك وتويتر