الذكاء الاصطناعي الذي يكتب التعليمات البرمجية يثير إعجاب المبرمجين، لكن المهنة أكثر من ذلك

أخبار نوس•
-
ستان هولسن
محرر التقنية
-
ستان هولسن
محرر التقنية
في عالم المبرمجين، كثر الحديث في الأسابيع الأخيرة عن برامج الكمبيوتر التي تكتب الأكواد البرمجية بنفسها. تعمل هذه البرامج بالاعتماد على الذكاء الاصطناعي (AI).
رمز الكمبيوتر هو اللغة التي يستخدمها الأشخاص لتشغيل الكمبيوتر. يتم كتابة هذه التعليمات من قبل الناس. يفعلون ذلك عن طريق كتابة هذا الرمز على لوحة المفاتيح بلغة برمجة خاصة. تعد كتابة التعليمات البرمجية عملية طويلة من الكتابة والمحاولة وإصلاح الأخطاء والمزيد.
ولكن منذ بعض الوقت كانت هناك برامج كمبيوتر تكتب التعليمات البرمجية بنفسها. وقد أعجب المبرمجون بشكل خاص في الأسابيع الأخيرة بكلود (من شركة Anthropic) وCodex (من OpenAI). فهي تعطي البرنامج أمرًا بلغة واضحة، على سبيل المثال لإضافة شيء ما أو تعديله. الضغط على Enter، ويبدأ تشغيل برنامج الذكاء الاصطناعي.
“الثورة”، كما يسميها داجمار لينس. وهي مديرة NLdigital، الرابطة التجارية للقطاع الرقمي. “هذا يعني تسارعًا هائلاً في إنشاء كود جديد. وهذا يعني أن مهنة البرمجة تتغير.”
الذكاء الاصطناعي بمثابة لوحة مفاتيح فائقة
يعرف Moneybird ما تعنيه هذه الأنواع من برامج الذكاء الاصطناعي عمليًا. تقوم هذه الشركة بتصنيع برامج محاسبة لأصحاب الأعمال الصغيرة. منذ هذا الشهر، أصبح بإمكان جميع المبرمجين الأربعين الوصول إلى برنامج كلود للذكاء الاصطناعي، كما يقول المخرج إدوين فليج.
“نحن ننظر إليها كعضو جديد في الفريق يمكنه قراءة وكتابة التعليمات البرمجية بسرعة كبيرة. إنها في الواقع لوحة مفاتيح فائقة. وهذا يعني أن المبرمج يمكنه الحصول على تعليمات برمجية على شاشته بسرعة كبيرة.”
يقول فليج: عادةً ما يقضي المبرمجون الكثير من الوقت في الكتابة على لوحة المفاتيح. “سيتولى كلود المسؤولية الآن.” ولكن، وفقا له، هذا لا يعني أنه لم تعد هناك حاجة للمبرمجين.
“إن عمل المبرمج هو أكثر بكثير من مجرد كتابة التعليمات البرمجية. عندما تقوم ببناء شيء ما، عليك أيضًا أن تفكر فيما تريده بالضبط. عليك أن تفهم ما هي التعليمات البرمجية الموجودة بالفعل، وكيف تتناسب التعليمات البرمجية الخاصة بك معها. الذكاء الاصطناعي يجعل الكتابة أسرع، ولكن حتى ذلك الحين لم تنته بعد.”
جيروين سمينك، أحد المبرمجين في Moneybird، لاحظ ذلك أيضًا. يقول: “من الناحية العملية، يتعين علي في كثير من الأحيان التحقق مما إذا كانت التعليمات البرمجية كما قصدت”. “وما إذا كانت هناك أشياء يمكن تحسينها. باعتبارك مبرمجًا، لديك تفضيل لما يجب أن يبدو عليه الكود الخاص بك. لذا في بعض الأحيان يتعين عليك أن تقول ثلاث مرات متتالية ما تريد رؤيته بالضبط.”
ومع ذلك فهو يوفر على Smienk ساعات من الوقت. لأنه أثناء تشغيل برنامج الذكاء الاصطناعي، يمكنه القيام بشيء آخر: النظر إلى تصميم جديد، على سبيل المثال، أو التحقق من عمل أحد الزملاء.
وعد غير واقعي
وقال المؤسس والرئيس التنفيذي لشركة Anthropic، الشركة التي تقف خلف كلود، قبل بضعة أسابيع إن برنامج الذكاء الاصطناعي “يمكنه أداء عمل المبرمجين في غضون ستة إلى اثني عشر شهراً، من البداية إلى النهاية”.
غالبًا ما يقدم الأشخاص الذين يقفون وراء شركات الذكاء الاصطناعي وعودًا كبيرة جدًا أو تنبؤات مثيرة للإعجاب، لكنها غالبًا ما تكون غير واقعية. يفعلون ذلك لأنه يسمح لهم بجذب انتباه وسائل الإعلام والمستثمرين والعملاء الجدد.
لكن الذكاء الاصطناعي ليس حلاً سحريًا يتولى العمل بالكامل، حسبما تسمع الجمعية التجارية NLdigital من الأعضاء. ويجب على المبرمجين فهم الكود الذي يكتبه برنامج الذكاء الاصطناعي حتى يكون آمنا، كما يقول المخرج لينس.
تظل هناك حاجة للمبرمجين
يقول مدير Moneybird فليج: “يرتكب كلود أيضًا الكثير من الأخطاء”. ولهذا السبب يؤكد: “يجب عليك الاستمرار في التحقق من الكود. يجب أن يعرف المبرمج كيفية عمل الكود وكيفية قراءته. يعتمد مئات الآلاف من رواد الأعمال على منتجنا. وليس من المسؤول أن يتم تصنيعه بالكامل بواسطة برنامج الذكاء الاصطناعي.”
ولا يعتقد فليج أيضًا أن العمل مع كلود سيؤدي إلى انخفاض عدد المبرمجين العاملين في شركته. “في الواقع، نحن نوظف أشخاصًا. المبرمجون هم من يحلون المشكلات. إنهم يفكرون بعناية في مشكلة ما: ما الذي يجب القيام به، وما هو المطلوب لذلك؟ هذا شيء لا يستطيع الذكاء الاصطناعي القيام به. مجرد لوحة مفاتيح فائقة الجودة ليست كافية.”



