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

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

يسأل كثير من الشباب اليوم سؤالاً واحداً قبل أن يفتحوا أول درس: إذا كانت أدوات الذكاء الاصطناعي تكتب الكود، فلماذا أتعلّمه؟ يعرض هذا المقال الفرضية الشائعة على أنها سؤال يستحق الفحص، لا حقيقة مسلّمة. لن تجد هنا تطميناً بأن المهنة باقية كما هي، ولا تهويلاً بأنها انتهت، لأن أحداً لا يعرف المستقبل بيقين. ستجد بدلاً من ذلك طريقة تقيس بها قرارك على واقعك أنت: وقتك، وظروفك، والطلب الفعلي في الإعلانات التي تستطيع التقديم إليها.

ما الذي يعنيه سؤال «نهاية المبرمجين» للمبتدئ تحديداً

حين يُطرح هذا السؤال في النقاشات العامة، يكون المقصود غالباً موظفاً يعمل منذ سنوات ويخشى أن تتقلّص مهامه. وقد تناولنا هذه الحالة في مقال هل وظيفتك مهددة بالذكاء الاصطناعي. أما المبتدئ فوضعه مختلف، لأنه لم يستثمر شيئاً بعد، والسؤال عنده ليس «هل أخسر ما بنيته؟» بل «هل أبدأ أصلاً؟».

هذا الفرق مهم لسببين. الأول أن المبتدئ يملك مرونة أكبر في اختيار المسار، فيستطيع أن يتعلّم بطريقة تأخذ الأدوات الجديدة في الحسبان منذ اليوم الأول. والثاني أن المبتدئ أكثر عرضة لأي تغيّر في طبيعة الوظائف الأولى في السلّم المهني، لأنها المهام البسيطة نفسها التي تُقدَّم الأدوات اليوم على أنها قادرة عليها. لذلك يستحق السؤال جواباً هادئاً لا شعاراً.

ما الذي تغيّر في المطلوب من المبرمج المبتدئ

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

  • كتابة الكود المتكرر لم تعد مهارة تميّز أحداً، فالأداة تقترح الشكل الأولي بسرعة.
  • القدرة على الحكم صارت أهم: هل ما اقترحته الأداة صحيح وآمن ومناسب للمشروع؟
  • التعامل مع مشروع قائم بدل كتابة برامج صغيرة منفصلة، لأن العمل الحقيقي يجري داخل كود كتبه غيرك.
  • شرح ما فعلته لزميل أو لمدير، لأن من يستعمل الأداة دون فهم لا يستطيع الدفاع عن قراراته.

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

ما لم يتغيّر: فهم المشكلة وقراءة الكود ومراجعته

مهما تحسّنت الأدوات، يبقى هناك من يحدّد المطلوب ومن يتحمّل نتيجة الخطأ. وهذه الأجزاء من العمل لم تتغيّر في جوهرها:

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

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

كيف تتعلم مع أداة الذكاء الاصطناعي دون أن تعتمد عليها

الأداة نفسها قد تكون معلّماً مفيداً إذا استعملتها بقواعد واضحة، وقد تكون عائقاً إذا جعلتها تحلّ عنك كل تمرين. هذه قواعد عملية:

  1. حاول حل التمرين بنفسك أولاً، ولو بحل ناقص، ثم اطلب من الأداة المراجعة لا الحل.
  2. اطلب شرح السطر الذي لم تفهمه بدل أن تطلب كوداً جديداً كاملاً.
  3. أعد كتابة الحل المقترح من ذاكرتك في اليوم التالي دون النظر إليه.
  4. تحقّق من كل معلومة مهمة في التوثيق الرسمي للغة، لأن الأداة قد تخطئ بثقة.
  5. خصّص جزءاً من وقتك للتعلّم دون أي أداة، كما يتدرّب الطالب على الحساب دون آلة حاسبة.

وقد فصّلنا طريقة التحقّق من إجابات هذه الأدوات في مقال الذكاء الاصطناعي معلّماً خاصاً. أما سؤال المسار نفسه، أي هل تتعلّم وحدك أم عبر برنامج مكثّف، فيجيب عنه مقال البوتكامب أم التعلّم الذاتي للبرمجة.

افحص الطلب الفعلي في إعلانات الوظائف قبل أن تقرّر

بدلاً من الاعتماد على ما يقوله المتفائلون أو المتشائمون، انظر إلى الإعلانات التي تستطيع أنت التقديم إليها: في مدينتك، أو عن بُعد بشروط تناسب ظروفك. اجمع عدداً من إعلانات البرمجة على مدى أسابيع، ودوّن فيها:

  • هل تقبل الإعلانات مبتدئين، أم تطلب كلها خبرة سابقة؟
  • ما اللغات والأدوات التي تتكرّر فعلاً؟
  • هل تذكر الإعلانات استعمال أدوات الذكاء الاصطناعي كمهارة مطلوبة؟
  • هل يتغيّر عدد هذه الإعلانات أو شروطها مع الوقت؟

طريقة القياس هذه شرحناها خطوة بخطوة في مقال أي مهارة تتعلّم؟ طريقة اختيار تقيسها على إعلانات حقيقية، فلا داعي لتكرارها هنا. ولفهم المسار المهني الكامل بعد التعلّم، راجع مقال وظائف البرمجة ومسارها المهني.

الاحتمالان بصدق: متى يكون الاستثمار منطقياً ومتى لا

لا يملك أحد جواباً واحداً يصلح للجميع، لكن يمكن تمييز حالتين. يكون الاستثمار في تعلّم البرمجة منطقياً في الغالب إذا:

  • كنت تستمتع بحل المشكلات وتتحمّل ساعات من البحث عن خطأ صغير.
  • كان لديك وقت تستطيع تخصيصه لعدة أشهر دون أن تتوقّف معيشتك على نتيجة سريعة.
  • وجدت في إعلانات منطقتك أو في العمل عن بُعد طلباً حقيقياً على المستوى الذي تستطيع بلوغه.
  • كانت البرمجة ستفيدك حتى لو لم تصبح مهنتك، كأن تستعملها في عملك الحالي.

وقد لا يكون منطقياً الآن إذا كنت تبحث عن دخل خلال وقت قصير، أو إذا كان دافعك الوحيد أن الآخرين يقولون إنها مهنة المستقبل. وفي كلتا الحالتين، انتبه إلى أن الطريق قد يطول أكثر مما تتوقّع، وأن أول وظيفة قد تتأخّر، وأن التعلّم وحده لا يكفي دون معرض أعمال يثبت ما تعرفه.

كيف تجيب أهلك حين يسألونك

قد يسألك أحد أفراد العائلة: «سمعنا أن الآلة صارت تبرمج، فلماذا تضيّع وقتك؟». لا تحتاج إلى جدال طويل، بل إلى جواب صادق قريب من هذا:

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

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

أسئلة شائعة

هل ستختفي وظائف البرمجة؟

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

هل أستطيع العمل مبرمجاً بالاعتماد على الأدوات وحدها؟

ليس بشكل مستقرّ. من لا يفهم الكود لا يستطيع اكتشاف أخطائه ولا شرحه في المقابلة.

هل استعمال الأداة أثناء التعلّم غش؟

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

بأي لغة أبدأ؟

اختر اللغة الأكثر تكراراً في الإعلانات التي تستهدفها، لا الأكثر شهرة في النقاشات.

متى أعرف أنني اتخذت القرار الخطأ؟

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

الخلاصة

السؤال ليس هل تكتب الأداة الكود، بل هل تستطيع أنت أن تفهم ما تكتبه وتحكم عليه. ابدأ بقياس الطلب، وتعلّم الأساسيات بنفسك، وضع موعداً لمراجعة قرارك. وتصفّح وظائف البرمجة والتقنية المنشورة على Job In Syria لترى ما يطلبه أصحاب العمل اليوم.

وظائف ذات صلة بهذا المقال

شواغر متاحة الآن ومحدّثة يومياً — تقديم مباشر مع صاحب العمل.

Job In Syria
🔔 نبّهني بكل وظيفة جديدة فور نشرها على Job In Syria
Job In Syria
ثبّت تطبيق Job In Syria على شاشتك — وصول أسرع لأحدث الوظائف 📲
🔔 تابعونا ليصلك كل جديد من وظائف سوريا
قناة تلغرامفيسبوك
لنشر وظيفة مجاناً أو لإرسال شكوى: 📨 اضغط هنا للمراسلة
تابعنا على تلغرام