رئيس التحرير: حسام حسين لبش
مدير التحرير: علي عجمي

مسؤول في OpenAI يعترف بأن التوقف عن البرمجة صعب عاطفيًا

شارك

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

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

البرمجة كحرفة

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

إعادة تعريف دور مهندس البرمجيات

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

أدوات الذكاء الاصطناعي وتغيّر وظائف المطورين

أصبحت أدوات الذكاء الاصطناعي عنصرًا أساسيًا داخل فرق التطوير، حيث يعتمد عليها المطورون لتسريع العمل وتقليل الوقت اللازم لإنجاز المشاريع. بدأت بعض الشركات في استخدامها لإنتاج أجزاء كبيرة من البرامج تلقائيًا، بينما يركز المهندسون على مراجعة النتائج وتحسينها بدلًا من كتابة كل سطر كود بأنفسهم. يرى بوريس تشيرني، الذي عمل على تطوير وكيل ذكاء اصطناعي في Anthropic، أن عملية كتابة الكود قد تصبح محلولة قريبًا للجميع، ما قد يؤدي تدريجيًا إلى اختفاء مسمى “مهندس البرمجيات” كما نعرفه اليوم.

المستقبل ومسميات الوظائف

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

مقالات ذات صلة