هل سيجعل الذكاء الاصطناعي المطورين بلا وظائف؟
لن يأخذ الذكاء الاصطناعي وظيفتك، بل سيغيرها.
إذا رفضت التكيف، فستواجه صعوبات. بعد 20 عامًا في هندسة الأنظمة وتطوير البرمجيات، أرى تحولاً واضحاً يحدث الآن.
يعمل الذكاء الاصطناعي بشكل جيد في مهام معينة، فهو يساعد في:
- كتابة الأكواد الروتينية (boilerplate code).
- إعادة هيكلة الكود (Refactoring) وتصحيح الأخطاء (debugging).
- إنشاء سيناريوهات الاختبار.
- إعداد نقاط نهاية API بسيطة.
أستخدمه لبناء نقاط نهاية backend بسيطة ومكونات واجهة مستخدم (UI) أساسية. إنه يوفر الوقت.
لكن للذكاء الاصطناعي حدوداً؛ فهو يفتقر إلى الفهم العميق لمنطق الأعمال (business logic).
خلال مشروع ERP مؤخراً، قام الذكاء الاصطناعي بكتابة عمليات CRUD جيدة. ومع ذلك، فشل في التعامل مع سير عمل الأعمال المعقد؛ إذ لم يستطع فهم كيف تؤثر فحوصات مراقبة الجودة على حركات مخزون المستودعات. يتبع الذكاء الاصطناعي الأنماط، لكنه لا يدرك "السبب" الكامن وراء قاعدة العمل.
في الأنظمة المصرفية، يواجه الذكاء الاصطناعي صعوبة في التعامل مع القواعد المتعددة الطبقات مثل المتطلبات الأمنية والقيود التنظيمية. فهو لا يستطيع رؤية الغرض الاستراتيجي للمعاملة المالية.
أنا أتعامل مع الذكاء الاصطناعي كمساعد طيار (co-pilot)، وليس كطيار آلي (autopilot).
عندما استخدمنا الذكاء الاصطناعي لتخطيط الإنتاج في نظام ERP للتصنيع، قدم تنبؤات رائعة للبيانات. ولكن كان على فريقي القيام بما يلي:
- توفير البيانات الصحيحة.
- تدريب النماذج.
- تفسير المخرجات.
- دمج النتائج في سير العمل الحالي.
في إدارة الأنظمة، غالباً ما لا تكون اقتراحات الذكاء الاصطناعي كافية. فقرار اختيار استراتيجيات فهرسة PostgreSQL أو سياسات إخلاء Redis يتطلب خبرة حقيقية.
الذكاء الاصطناعي أداة، مثل المطرقة. المطرقة تساعد النجار، ولكن لا يزال يتعين على النجار معرفة نوع الخشب والتصميم.
يتجه دور المطور نحو:
- حل المشكلات رفيع المستوى.
- هندسة الأنظمة.
- هندسة الأوامر (Prompt engineering).
- التقييم النقدي لمخرجات الذكاء الاصطناعي.
- إدارة المعلومات.
الخطر الحقيقي ليس فقدان الوظيفة، بل الخطر هو فقدان كفاءتك.
إذا وثقت بالذكاء الاصطناعي بشكل أعمى، فستفشل. لقد تلقيت ذات مرة إعداداً لـ systemd timer من الذكاء الاصطناعي؛ بدا صحيحاً، لكنه تسبب في حلقة مفرغة أدت إلى OOM-killed. اضطررت لاستخدام معرفتي بخدمات Linux لإصلاحه.
ركز على قدرتك على التفكير التجريدي وإصدار الأحكام الأخلاقية. استخدم الذكاء الاصطناعي لتوسيع مهاراتك، وليس لاستبدال عقلك.
كيف تستعد لهذا التحول؟ أخبرني في التعليقات.
المصدر: https://dev.to/merbayerp/will-ai-make-developers-jobless-an-honest-answer-g6n
مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi