ANUPET ACADEMY رجوع للموقع

هل الذكاء الاصطناعي هيبدّل المبرمجين؟ إجابة صريحة

مش تطمين ومش ترويع. اللي اتغير فعلًا في شغل المبرمج بعد الذكاء الاصطناعي، واللي لسه واقف مكانه، وإيه اللي المفروض تعمله من بكرة.

هل الذكاء الاصطناعي هيبدّل المبرمجين؟ إجابة صريحة

هل الذكاء الاصطناعي هيبدّل المبرمجين؟

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

مش هقولك «متقلقش، كله تمام» عشان الجملة دي مريحة، ومش هقولك «إنت خلاص» عشان الكلام ده بيتقرا. هقولك اللي بيحصل فعلًا في الشغل: إيه اللي اتغير، وإيه اللي واقف مكانه، وإيه اللي تعمله من بكرة.

الأول: النموذج بيعمل إيه بالظبط

قبل ما نحكم، لازم نعرف إحنا بنتكلم عن إيه. النموذج اللغوي مش «فاهم» البرنامج بتاعك. هو اتدرّب على كمية ضخمة من الكود والنص، وبيتنبأ بالحتة اللي غالبًا بتيجي بعد اللي إنت كتبته. النتيجة إنه ممتاز جدًا في الحاجات اللي اتكتبت آلاف المرات قبل كده: فورم تسجيل، دالة بتحوّل تاريخ، استعلام SQL بسيط، ملف إعدادات، سكربت نشر. ودي مش حاجة صغيرة — شغل كان بياخد ساعتين بقى بياخد عشر دقايق.

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

مثال حقيقي، مش كلام

اطلب من أي مساعد يعرضلك اسم العميل لكل أوردر. غالبًا هيكتبلك ده:

$orders = Order::all();

foreach ($orders as $order) {
    echo $order->customer->name;
}

الكود ده شغال. هيعدّي في المراجعة لو اللي بيراجع مش واخد باله. وعلى قاعدة بيانات فيها خمس أوردرات على جهازك هيطير من السرعة. المشكلة إنه بيضرب الداتابيز مرة عشان الأوردرات، وبعدين مرة لكل أوردر عشان يجيب العميل بتاعه. يعني على ألفين أوردر في السيرفر الحقيقي: ألفين وواحد استعلام. ده اللي اسمه مشكلة N+1، وحلها سطر:

$orders = Order::with('customer')->get();

foreach ($orders as $order) {
    echo $order->customer->name;
}

استعلامين بدل ألفين وواحد. والنموذج يعرف الحل ده كويس جدًا — لو سألته عليه بالاسم. بس هو مش عارف إن جدولك فيه ألفين صف، ومش عارف إن الصفحة دي بتتفتح كل دقيقة، ومش هيتحاسب لما السيرفر يقع الساعة تلاتة بالليل. إنت اللي هتتحاسب.

اللي اتغير فعلًا

  • كتابة الكود المتكرر: بقت أسرع بشكل مش بسيط. أي حاجة ليها شكل معروف — CRUD، تحويل صيغة، ريجيكس، سكربت — الوقت بتاعها اتقسم.
  • الوصول للمعلومة: بدل ما تفضل تدوّر نص ساعة على إجابة، بتوصلها في تلاتين ثانية. المقابل إن مسؤولية إنك تتأكد إنها صح بقت عليك إنت لوحدك.
  • حاجز الدخول: اتكسر. أي حد النهاردة يقدر يطلّع صفحة شغالة. دي حاجة كويسة للناس، وهي في نفس الوقت السبب اللي بيخلّي المنافسة على أول وظيفة أصعب من الأول.

واللي متغيرش

  • المسؤولية. الكود اللي بيروح لعميل أو لمستخدم حقيقي، إنت اللي واقف وراه. مفيش حاجة اسمها «النموذج هو اللي كتبها».
  • السياق. أي مشروع حقيقي فيه قرارات قديمة، وجدول اسمه غلط عشان حد سمّاه كده في ٢٠١٩، وقاعدة بيزنس اتقالت في اجتماع ومتكتبتش في أي مكان. ده اللي بيخلّي المبرمج اللي فاهم النظام أغلى من واحد بيكتب أسرع منه.
  • القرار. مين اللي هيقول إن الميزة دي أصلًا مش محتاجة تتبني، وإن الأبسط منها هيحل ٩٠٪ من المشكلة؟ ده مش سؤال كود.
  • الديبجنج تحت ضغط. لما حاجة تقع في الإنتاج، المطلوب مش كود جديد — المطلوب حد يقرا اللوجات ويكوّن فرضية ويعزل السبب. المساعد بيساعدك في الخطوة دي، بس هو مش هو اللي بيمسك الدفة.

طب السوق المصري؟

خلينا صريحين. الشغل الفريلانس اللي كان قاعد على «اعملّي صفحة HTML بسيطة» بيضيق فعلًا؛ العميل نفسه بقى يقدر يطلّع اللي شبهها. اللي مضيقش — بالعكس اتوسع — هو الشغل اللي فيه ربط حقيقي: بوابة دفع محلية، فاتورة وضريبة، لوحة تحكم عربية شغالة RTL من غير ما التصميم يتكسر، سيرفر بيتنشر عليه ويتصان، بيانات لازم تفضل سليمة بعد سنتين، ومستخدم في المنصورة شبكته ضعيفة والصفحة لازم تفتحله.

الشركات هنا بتدور على الناس دي، ومشكلتها إن اللي بيتقدم كتير واللي بيعرف يسلّم قليل. يعني السؤال اتغيّر من «تعرف تكتب كود؟» لـ «تعرف تسلّم حاجة شغالة وتفضل شغالة؟».

يبقى أعمل إيه من بكرة

الرد العملي مش «سيب الـ AI» ولا «سلّمه كل حاجة». الرد تلات حاجات:

  1. اتعلّم الأساس بإيدك الأول. إزاي الطلب بيتحرك من المتصفح للسيرفر ويرجع، إيه هو الـ HTTP، إزاي الداتابيز بتفهرس، ليه الاستعلام ده بطيء. الجزء ده هو اللي بيخليك تعرف تحكم على أي كود قدامك، وهو بالضبط الجزء اللي الناس بتحاول تعديه بسرعة دلوقتي.
  2. استخدم المساعد كزميل أسرع منك، مش كأستاذ. اقرا كل سطر بتاخده منه، وافهم ليه هو كده.
  3. اتمرّن على المراجعة أكتر ما تتمرن على الكتابة — دي المهارة اللي قيمتها بتزيد كل شهر.

إحنا في أكاديمية أنوبت بندرّس الترتيب ده بالظبط في [مسار الباك إند](/courses/back-end)، وبنطلب من الطالب يشرح كوده بصوته قبل ما يسلّمه، لأن اللي بيعرف يشرح هو اللي بيعرف يراجع.

الخلاصة

الذكاء الاصطناعي مش بياخد الشغلانة، هو بيرفع سقف الحد الأدنى. اللي كان بيقبض عشان بيكتب بسرعة هيتزنق. واللي بيفهم النظام وبيقرر وبيتحمل المسؤولية هيبقى أغلى من الأول. لو عايز تعرف المهارات دي بالتحديد إيه، كتبت عنها في [المهارات اللي الذكاء الاصطناعي مش هياخدها منك](/blog/skills-ai-cant-replace).

خطوتك دلوقتي، وهي صغيرة عن قصد: اقفل التبويب اللي فيه البوست، افتح المحرر، واختار مسألة واحدة وحلّها بإيدك من غير أي مساعدة. لو قدرت، إنت في السكة الصح — كمّل.

الكلمات المفتاحية هل الذكاء الاصطناعي هيبدل المبرمجين مستقبل البرمجة الذكاء الاصطناعي والبرمجة تعلم البرمجة 2026 شغل مبرمج في مصر ai وبرمجة

كل المقالات