قبل فترة، كنت أتحدث مع صديق يعمل في البرمجة الخلفية لسنوات عديدة.


قال جملة جعلتني أتذكرها لفترة طويلة.
قال إن الأمر أصبح أكثر فأكثر يشبه أن الإنسان هو من يضع المتطلبات، والذكاء الاصطناعي هو من يكمل العالم.
لاحقًا اكتشفت أن هندسة البرمجيات تتجه حقًا في هذا الاتجاه.
لكن هذا لا يعني أن هندسة البرمجيات ستختفي، فهي فقط تتغير من كتابة الكود ببطء إلى التحكم في أنظمة معقدة.
في السابق، كانت وظيفة واحدة تمر عبر العديد من المستويات من الفكرة إلى الإطلاق.
كانت المنتجات من التصميم إلى الواجهة الأمامية ثم إلى الخلفية وأخيرًا الاختبار، والآن بدأت الكثير من الأمور تتقلص.
أحيانًا، يضيف شخص واحد بعض النماذج، وفي ليلة واحدة يمكنه أن يصنع شيئًا كان فريق صغير ينجزه خلال أسبوع.
لكن من الغريب، وكلما حدث ذلك، زاد شعوري بأهمية الحس الهندسي.
لأن الذكاء الاصطناعي سيفترض أنه يساعدك في توليد أشياء قابلة للتشغيل، لكن أصعب جزء في البرمجيات لم يكن أبدًا التشغيل.
بل هو الصيانة طويلة الأمد، والتحكم في الحدود، والحالات الاستثنائية، وهل ستجرؤ على التعديل بعد نصف سنة.
حتى أنني أعتقد الآن أن أقوى المهندسين في المستقبل قد لا يكونوا من يكتبون الكود بسرعة، بل من يفهم أكثر أين يمكن أن تتعفن الأنظمة المعقدة.
لأن الذكاء الاصطناعي سيجعل البناء أرخص بشكل متزايد، لكن تكلفة فقدان السيطرة على النظام ستصبح أغلى وأغلى.
شاهد النسخة الأصلية
post-image
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
  • أعجبني
  • تعليق
  • إعادة النشر
  • مشاركة
تعليق
إضافة تعليق
إضافة تعليق
لا توجد تعليقات
  • تثبيت