سؤال يتردّد كتير بين مين بيفكّر يدخل مجال البرمجة: "ليش أتعلّم البرمجة إذا الذكاء الاصطناعي رح يكتبها بدالي؟" الجواب الصادق: الذكاء الاصطناعي غيّر المهنة، بس ما ألغاها — وفهم الفرق بين الاثنين مهم جدًا.
شو تغيّر فعليًا؟
بحسب استطلاع Stack Overflow لسنة 2026، 84% من المطورين يستخدمون أدوات ذكاء اصطناعي بعملهم اليومي، وتقديرات الصناعة تقول إن نسبة كبيرة من الكود المكتوب اليوم فيها مساهمة من أدوات زي Claude أو Copilot. هذا رقم حقيقي وضخم — بس المهم فهم شو بالضبط تغيّر:
- ✅ كتابة الكود الروتيني/المتكرر صارت أسرع بكثير
- ✅ البحث عن حلول لمشاكل شائعة صار فوري تقريبًا
- ✅ اختبار الأفكار وتجربتها صار أسهل وأسرع
- ❌ فهم المشكلة الحقيقية لسا يحتاج إنسان
- ❌ القرارات المعمارية الكبيرة (شو نبني، ليش، كيف يترابط النظام) لسا بيد المبرمج
- ❌ مراجعة صحة وأمان الكود يلي طلع من الذكاء الاصطناعي لسا مسؤولية إنسان
ليش الذكاء الاصطناعي ما بيقدر "يحل محل" المبرمج بالكامل؟
الذكاء الاصطناعي ممتاز بتوليد كود بناءً على وصف واضح — لكنه ما بيعرف:
- شو المشكلة الحقيقية يلي المستخدم بده يحلها (غالبًا مختلفة عمّا طلبه حرفيًا).
- القيود الحقيقية لمشروعك (ميزانية، أداء، أمان، فريق).
- إذا الكود يلي طلع صح فعليًا — بحاجة عين خبيرة تراجعه، تختبره، وتتأكد إنه ما بكسر شي تاني.
بدون شخص يفهم البرمجة، ما رح تقدر تجاوب على هاي الأسئلة — بس رح "تنسخ" كود ما بتفهمه، وهاد خطر حقيقي (ثغرات أمنية، أخطاء منطقية، كود يصعب صيانته لاحقًا).
المهارات يلي صارت أهم اليوم
| المهارة | ليش صارت أهم |
|---|---|
| فهم هياكل البيانات والخوارزميات | تفهم إذا الحل يلي اقترحه الذكاء الاصطناعي كفوء فعليًا أو لا |
| قراءة ومراجعة الكود | تراجع وتصحّح كود الذكاء الاصطناعي، مش بس تكتب كود جديد |
| التفكير المعماري (System Design) | تقرر كيف تترابط أجزاء النظام، قرار الذكاء الاصطناعي ما بياخده |
| الأمان والخصوصية | تكتشف الثغرات يلي أدوات الذكاء الاصطناعي ممكن تولّدها بدون قصد |
| التواصل وفهم المتطلبات | تترجم حاجة العميل/المستخدم لتوجيهات دقيقة للأداة |
هل الوظائف قلّت فعليًا؟
الصورة أعقد من "نعم" أو "لا" بسيطة. بعض المهام الروتينية البسيطة (كتابة كود تكراري بسيط) صارت تحتاج وقتًا أقل، لكن بنفس الوقت الطلب على مبرمجين يفهموا كيف يوجّهوا ويراجعوا أدوات الذكاء الاصطناعي بشكل صحيح صار أعلى. المهن يلي بتختفي فعليًا هيي المهن يلي كانت أصلًا مجرد "كتابة كود بلا تفكير" — وهاي مش المهنة الحقيقية للبرمجة أساسًا.
الخلاصة
الذكاء الاصطناعي أداة قوية جدًا، بس أداة — تحتاج شخص يفهم البرمجة يوجّهها ويراجع نتيجتها. تعلّم البرمجة اليوم أهم من أي وقت مضى، بس طريقة التعلّم لازم تركّز على الفهم العميق (كيف تعمل الأشياء، ليش) مش بس حفظ صياغة الأوامر — لأن هاي بالضبط الجزء يلي الذكاء الاصطناعي بيسهّله، أما الفهم فلسا شغلتك إنت.