87

البرمجة ليست للجميع

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

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

هل مازال أحدكم يظن أن البرمجة للجميع؟


الناس اهتمامات، يجب ان نعترف بختلافات اهتماماتنا. لأني طالب الجامعة متخصص بـsoftware engineering (هندسة البرمجية) هناك عدد كبير ( بل الأغلب ) من الطلاب في السنة الاولى من لتخصص معدلاتهم عالية في مواد اخرى اضافية ك(اللغة الامانية) والعكس تماما مع مواد البرمجة ! لا ادري لماذا يختارون تخصصاً لا يحبونه. وتراهم في السنة الثانية يقاتلون البرمجة ويقاتلون انفسهم ليحصلون فقط على نسبة نجاح لو كانت C ومعظمهم يفكر في تغيير التخصص، ويجده صعباً لان القرار متأخر.

حقيقةً البرمجة محمسة في شكلها الظاهري وجذابة جداً. ولكن يبدو العمل عليها معقداً ويحتاج تطوير خبرة ولا يستمتع بها الا ما ندر من شخصيات معينة من البشر.

بعض الطلاب يحب مثلاً الألعاب الاكترونية ويستمتع بها جداً ويتمنى لو يستطيع تعلم تطويرها وبرمجتها. وعندما يدخل مجال التخصص ينصدم. ليس لصعوبة الامر ! لكن ربما لايناسبه. وربما يفكر متعة البرمجة كمتعة اللعب بمنتجات المبرمجين واستخدامها. وكثير منهم لايضع اللوم على نفسه ولا يعترف ان البرمجة ليست تخصص ملائم له! بل يحمّل الجامعة اللوم، والمناهج واسلوب التدريس وو .. !

فعلاً اوافقك الرأي البرمجة ليست للجميع

كلامك صحيح ... هذا ماشاهدته في الجامعه ... طبعاً الأمر معكوس معي, مواد التخصص (البرمجة و قواعد البيانات و ماشابه) درجاتي فيها عاليه ... وفي أسهل المواد التي ليس من مواد التخصص بالكاد أنجح بها! مع أن الجميع يحصل فيها على A+.

و أوافق الأخ ثمود في كلامه, كُنت مستغرباً جداً عندما رأيت مشروع (code.org).