اذهب إلى المحتوى

السؤال

نشر

مع تطور الذكاء الاصطناعي وقدرته المتزايدة على كتابة الأكواد، هل نقترب من مرحلة تصبح فيها البرمجة مهارة تعتمد أكثر على "قراءة الكود وفهمه وحل المشكلات" بدلًا من "كتابة الكود من الصفر"؟ وهل يجب أن تتغير طريقة تعليم البرمجة لتعكس هذا التحول؟

Recommended Posts

  • 0
نشر

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

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

يفضل الإطلاع على التعليقات التالية

 

  • 0
نشر

السلام عليكم ورحمة الله تعالى وبركاته،

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

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

  • قراءة الكود وفهمه، سواء كان مكتوبًا من قبل البشر أو مولدا آليا.
  • تحديد المشكلات بدقة وتفكيكها إلى تعليمات واضحة.
  • تحسين الكود القائم وصيانته.
  • التعاون مع أدوات الذكاء الاصطناعي من خلال توجيهها بطرق فعالة (prompt engineering).

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

  • تعليم التفكير الخوارزمي وحل المشكلات.
  • تدريب على قراءة كود فعلي وتحليله.
  • تطوير مهارات استخدام أدوات الذكاء الاصطناعي بذكاء.
  • بناء مشاريع واقعية تدمج هذه الأدوات في التنفيذ.
  • 0
نشر

نعم بالفعل ما تقوله صحيح وهو ما يتوقعه ويجزم به العديد من الأشخاص الخبراء حاليا. 

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

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

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

ولهذا مهارة قراءة الكود وفهمه وإكتشاف المشاكل أعتقد هي المهارة التالية التي ينبغى على أى مبرمج أن يتعلمها .

ويمكنك قراءة التالي لمزيد من التفاصيل حول هذا الأمر :

  

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...