Post by Mohammed Alkitony
مهندس برمجيات في Ababeel Soft
الفترة اللي فاتت حضرت الساعات الطلابية للبروفيسور ديفد ميلن لي نعتبره قدوتي فالمجال وكنت فقط نبي نسأله شي واحد في زمن كثرت فيه أدوات الذكاء الاصطناعي لي محدش ينكر أنها تكتب كود أفضل من البشر وكثرت ظاهرة الـ vibe coding وتأثيرها وسؤالي كان هو how to build software today ولكن للأسف لم تتح لي الفرصة باش نسأل لكن من خلال المحاضرة لي كان كل تركيزه فيها على الأساسيات من هياكل البيانات والخوارزميات والتعامل مع الذاكرة ومفاهيم وأساسيات الشبكات عرفت الإجابة لإن البروفيسور بكلامه فكرني إن الكود مجرد وسيلة مش غاية وإن الـ AI عمره ما حيكون مهندس هو حيكون أسرع ديدلاينر عنك بس وإن السوق الحالي قعد معبي بمهندسين يعرفوا يكتبوا كود بسرعة مرعبة بمساعدة أدوات الـ AI والـ Generative Tools الجديدة لكن الأزمة الحقيقية اللي نشوفوا فيها يومياً في الـ Technical Interviews وفي المشاريع اللي تنهار تحت الضغط هي غياب المهندس اللي فاهم النظام كيف يشتغل من الجذور لإن الاعتماد الكامل على الـ Cursor أو الـ Claude باش يطلعلك Feature جاهزة يعطيك إحساس وهمي بالإنجاز والنتيجة تكون كود شغال في الـ Local Environment بس ويموت أول ما يشم الـ Production ويواجه مستخدمين حقيقيين وضغط Traffic عالي والمشكلة هذه تخاطب الجونيور اللي يحساب شطارته في حفظ الـ Framework الجديد وتخاطب السينيور اللي بدى يكسد وإيده تقلت وقعد يستخدم في كود مش هو اللي كاتبه و لا فاهم logic متعه وتخاطب الـ SaaS Founders اللي يجروا ورا الـ Feature Creep وتزويد الخصائص الفنية باش يهربوا من مشاكل الـ Core Product والـ Scalability الأساسية لإن الـ Software Engineering في أصله مش عملية رص سطور كود بل هو علم إدارة الموارد وحل مشاكل البيزنس بأقل تكلفة وأعلى كفاءة ممكنة تعيش مع السيستم لسنين القدام ونصيحتي لكل مهندس أو صاحب مشروع يقرأ الكلام هذا اتعلم ترفع إيدك عن الكيبورد شوية وفكر في الـ Architecture والأساسيات وميكانيكية عمل الأنظمة ورا الكواليس في الـ OS والـ Network Layer قبل ما تبدأ تكتب كود واستغل الـ AI كأداة تسرع شغلك الروتيني بس خليك إنت دايماً المهندس اللي فاهم ومتحكم في كل سطر كود بيطلع باسمك لإن هذا الوحيد اللي حيضمن مكانك وقيمتك في سوق يتطور كل ثانية ولإن في النهاية الكود الرخيص حيطيح في أول زحمة واللي بايع الوهم للناس بالـ AI حيكشفه أول bug في Production