تتوقع Microsoft CTO Kevin Scott أن يرى نصف العقد التالي المزيد من التعليمات البرمجية التي تم إنشاؤها من الذكاء الاصطناعي أكثر من أي وقت مضى-لكن هذا لا يعني أن البشر سيتم قطعهم من عملية البرمجة.
وقال سكوت عندما سئل عن الكود خلال السنوات الخمس المقبلة في حلقة من بودكاست 20VC: “95 ٪ سيكونون من أجل الذكاء الاصطناعي”. “سيكون القليل جدًا-سطرًا سطراً-سيكون رمزًا مكتوبًا على الإنسان.”
وأضاف “الآن ، هذا لا يعني أن الذكاء الاصطناعي يقوم بعمل هندسة البرمجيات ، ولذا أعتقد أن الجزء الأكثر أهمية والإثارة من التأليف لا يزال بشريًا تمامًا”.
قال سكوت إنه كان يبرمج لمدة 41 عامًا – لفترة طويلة لمشاهدة الصناعة تخضع لتحول مماثل بينما كان طفلاً في الثمانينات.
وقال “في الانتقال من برمجة لغة التجميع إلى البرمجة اللغوية عالية المستوى ، مثل وجود بعض الفرات القديمة التي ستقول مثل ،” أنت لست مبرمجًا حقيقيًا إذا كنت لا تعرف كيف تكتب بلغة التجميع ، وهذا هو الترميز الحقيقي الوحيد ، والطريقة لفعل الأشياء بالطريقة الصحيحة “. “لا أحد يتحدث عن ذلك بعد الآن.”
ما يحدث مع الذكاء الاصطناعي ، في رأي سكوت ، لا يختلف كثيرا. وقال سكوت إن “أفضل المبرمجين” سوف يتكيفون مع دمج الذكاء الاصطناعى في روتينهم.
وقال “لقد ذهبنا بسرعة كبيرة من أن المطورين متشككين في هذه الأدوات ،” سوف تحصل على هذا من بلدي ، كما تعلم ، أصابع الموت الباردة. أعتقد أن هذا مثل أحد أهم الأدوات في مجموعة أدواتي ولن أتخلى عنها أبدًا “.
على الرغم من أن Scott يعتقد أن الذكاء الاصطناعى قادر على خفض حاجز الدخول إلى الترميز ، إلا أنه قال إنه لا يزال من الضروري توظيف المبرمجين ذوي الفهم القوي للمشاكل المتخصصة.
وقال سكوت: “فكر في هذا على أنه نوع من رفع مستوى الجميع. لذا ، فإنه يجعل الجميع مبرمجًا ولم يعد عليك الذهاب إلى شخص ما لإنشاء موقع ويب لك”. “ولكن إذا كنت تحاول حل كلمة أصعب المشكلات الحسابية في العالم ، فأعتقد أنك ستحتاج إلى علماء الكمبيوتر ، وسوف يستخدمون هذه الأدوات بشكل جيد.”
وأضاف أن ما من المرجح أن يفعله الذكاء الاصطناعى هو القطع من الرجل المتوسط عندما يتعلق الأمر باحتياجات أكثر بساطة وأكثر شخصية. وقال إنه بدلاً من انتظار مطور لتوقع حاجتك إلى أداة معينة ، يمكنك من الناحية المثالية استخدام برامج الذكاء الاصطناعى لإنشاءها بنفسك.
وقال “لديك فرق من الأشخاص الذين تتمثل مهمتهم في التوقع مجموعة من احتياجات المستخدمين الحبيبية للغاية في بعض المساحات الضيقة – ومن ثم سيذهبون إلى كتابة مجموعة من التعليمات البرمجية ، ثم معرفة كيفية تعليق هذا الرمز على بعض تجربة المستخدم ، ويأملون أن يقوموا بعمل جيد بما يكفي”.
وأضاف “سيتغير هذا. مثلك لن تحتاج إلى الكثير من ذلك بعد الآن”.
على الرغم من أن المسؤوليات المخصصة للمهندسين قد تبدو مختلفة في النهاية ، فإن Scott لا يعتقد أن الدور نفسه سينقرض. ومثل الرئيس التنفيذي لشركة Y Combinator Garry Tan ، الذي يتوقع أن يساعد الترميز المدعوم من AI على فريق من 10 مهندسين على القيام بعمل 100 ، يعتقد Scott أن الذكاء الاصطناعى يجب أن يمكّن المجموعات الأصغر بشكل مثالي من مشاريع واسعة النطاق.
وقال سكوت “آمل أن يصبح من الأسهل على الفرق الصغيرة أن تفعل أشياء كبيرة”. “السبب في أن هذا مهم هو ، أعتقد أن الفرق الصغيرة أسرع فقط من الفرق الكبيرة. يمكنك القيام بالكثير مع 10 مهندسين رائعين للغاية ، متحمسون للغاية مع أدوات قوية حقًا.”