87

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

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

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

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


التعليق السابق

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

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

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

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

الصعوبات التي قد تواجهها في الرياضيات مثلا قد تكون صعوبة ذاكرة لا فكر رياضي تحليلي (هذا ما حدث معي ايضا).

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

لكن اذا كان عنده مشكلة في المنطق، لا اتوقع ولو انفق على نفسه الكثير.

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