الذكاء الاصطناعي يقضي على أدوار المطورين المبتدئين. إليك خطتك.

أخبرني مطور مبتدئ مؤخرًا أنه يرى وظائف شاغرة على LinkedIn أقل بنسبة 70% مما كان عليه الأمر سابقًا.

سألني أين ذهبت تلك الوظائف، ولم يكن لدي إجابة.

أدوات الذكاء الاصطناعي مثل ChatGPT و GitHub Copilot تتولى الآن المهام التي كان يقوم بها المبتدئون (freshers). فهي تكتب الأكواد الروتينية (boilerplate code)، وتصلح الأخطاء الأساسية، وتكتب التوثيق (documentation).

المنتج البرمجي المعقد الذي كان يتطلب سابقًا 10 أشخاص، يمكن الآن بناؤه بواسطة 3 أشخاص فقط باستخدام الذكاء الاصطناعي.

يمكن لمطور خبير (senior) واحد الآن القيام بعمل عدة مطورين مبتدئين (juniors) من خلال استخدام الذكاء الاصطناعي لمراجعة الكود، والاختبار، وأتمتة عملية النشر (deployment).

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

سوق العمل لا يموت، بل يتغير.

لا تزال الشركات توظف المبتدئين، لكنها لم تعد تبحث عن "المتعلمين" فقط؛ بل تريد مطورين مبتدئين يمكنهم استخدام الذكاء الاصطناعي لتحقيق نتائج منذ اليوم الأول.

إليك كيف تظل في الصدارة:

  • تعلم كيفية التحقق من صحة كود الذكاء الاصطناعي. الذكاء الاصطناعي يرتكب أخطاءً؛ حيث يقول 63% من المطورين إن تصحيح أخطاء (debugging) كود الذكاء الاصطناعي يستغرق وقتًا أطول من كتابته. المهارة الحقيقية تكمن في اكتشاف تلك الأخطاء.

  • توقف عن مشاهدة الدروس التعليمية (tutorials). ابنِ مشاريع حقيقية. 78% من الخريجين الذين يجدون وظائف بسرعة لديهم ملفات أعمال (portfolios) قوية على GitHub أو خضعوا لتدريب عملي (internships). الشهادة الجامعية وحدها لا تكفي.

  • انتقل إلى ما هو أبعد من مجرد التنفيذ. كتابة الكود هي "تنفيذ"، والذكاء الاصطناعي بارع جدًا في التنفيذ. يجب عليك تعلم تصميم الأنظمة (System Design)، وتقييم المنتج (Product Judgment)، وصياغة المشكلات (Problem Framing). لا تسأل فقط عن كيفية كتابة الكود، بل اسأل عما يجب بناؤه ولماذا.

  • كن متقنًا للذكاء الاصطناعي. تظهر مهارات الذكاء الاصطناعي في 42% من الوصف الوظيفي لمهن البرمجيات حاليًا. أولئك الذين يمتلكون مهارات الذكاء الاصطناعي يجدون وظائف أسرع بـ 2.3 مرة.

  • تخصص في مجال معين. كونك "MERN stack developer" أمر محفوف بالمخاطر، بينما كونك مطور Fintech أو متخصص في Telecom هو أمر أكثر أمانًا.

  • استهدف القطاعات ذات القيمة العالية. ركز على صناعات مثل Fintech أو Telecom أو RMG Tech. تتطلب هذه القطاعات إشرافًا بشريًا وامتثالًا (compliance) لا يستطيع الذكاء الاصطناعي التعامل معه بمفرده.

الفجوة بين المطور العادي والمطور المدعوم بالذكاء الاصطناعي تتسع، والفجوة في الرواتب أكبر من ذلك بكثير.

لا تكتفِ باستخدام الذكاء الاصطناعي، بل اعمل معه.

المصدر: https://dev.to/jamilxt/ai-juniyr-ddebhelpaarder-caakri-kmaacche-baanlaadesher-phreshaarder-kii-krte-hbe-1dp

مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi