عن استبدال الAI للمبرمجين/ منقول من تعليق: بيل غيتس قال في حوار مع France Inter إن حتى بعد مرور مئة سنة، Programming هتفضل مهنة عصيّة على الأتمتة، ومش هيقدر أي AI يسيطر عليها بالكامل. الكلام ده مش تصريح عابر، ده جاي من واحد عاصر بداية Software Industry لحد لحظة دخول الذكاء الاصطناعي بقوة في كل مجال. البرمجة مش مجرد إنك تكتب Code. اللي فاكرها كده بيفكر بشكل سطحي جدًا. البرمجة في جوهرها عبارة عن إنك تحول فكرة مجردة لخطة منطقية، وبعدين تبنيها بخطوات عملية. المبرمج الحقيقي مش “كاتب أوامر”، هو أشبه بمُصمّم بيبني Architecture لنظام كامل، وبيفكر إزاي يخلي الـ System يخدم الهدف اللي في دماغه. الذكاء الاصطناعي دلوقتي بيساعد كتير. عندك مثلًا GitHub Copilot أو ChatGPT Code Interpreter، بيقدروا يولّدوا كود جاهز، يكتبوا Snippet صغيرة، أو حتى يقترحوا حلول. بس أي حد جرب يعرف الحقيقة: الكود اللي بيطلع من الـ AI ساعات بيبقى ناقص أو مش optimized، ساعات بيعمل Bug بسيط يوقفلك المشروع كله، وساعات تلاقيه بيستخدم مكتبات قديمة أو Deprecated Functions. يعني في الآخر، لازم المبرمج يدخل يصلّح ويظبط. وده مش كلام إنشائي. في شركات دلوقتي بتجرب تعتمد على الذكاء الاصطناعي في مشاريع حقيقية، لكن في النهاية بيكتشفوا إنهم محتاجين Human Review، لأن الـ AI بيدي حلول سريعة، مش دايمًا صحيحة أو مناسبة. ودي نقطة قوة المبرمج: إنه يقدر يختار الطريق الصح وسط طرق كتير شكلها متشابه. كمان التطور المستمر في لغات البرمجة مش جاي من Machine. النهاردة JavaScript وPython هما الأساس، بكرة ممكن لغة جديدة تظهر وتقلب السوق. اللي بيحرك ده مجتمع المبرمجين نفسهم، مش خوارزمية بتتعلم. والأهم من ده كله إن السؤال الحقيقي مش “إزاي نكتب الكود؟”، لكن “ليه نكتب الكود؟”. إنت ممكن تخلي AI يولّدلك برنامج في دقايق، بس مين اللي هيحدد الهدف؟ مين اللي هيختار الاتجاه؟ ومين اللي هيقرر إيه الصح وإيه الغلط في التصميم؟ الإجابة دايمًا: المبرمج البشري. الخلاصة إن الذكاء الاصطناعي هيبقى موجود في مجال Programming، وهيعمل حاجات كتير نيابة عننا، بس مش هيقدر يستبدل العقل البشري اللي بيجمع بين Logic وCreativity. وده اللي بيخلي كلام بيل غيتس منطقي لحد كبير: البرمجة مش مجرد وظيفة، دي Art & Science في نفس الوقت، ومجال بيقاوم أي محاولة إنك تحوله لـ “Automatic Job” حلو؟!♥️
9
1