87

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

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

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

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


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

ولكن ألا يوجد فرق بين مهارات العيش التي "يجب تعلمها" من أجل التعامل مع المجتمع وبين المهارات التي ليس لها علاقة بهذا الشيء؟

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

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

اكتسبوا ام اكتشفوا :P

انت تفترض تساوي القدرات بين الافراد، و الفرق هو الرغبة و الاصرار إلخ؟

يعني الكل يستطيع ان يلعب كرة السلة لو وجدت الرغبة عند الكل؟

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

طيب لنغير من "التحليل المنطقي" التي نختلف عليها هنا كموهبة ام مكتسبة إلى "قوة الذاكرة" هل تستطيع ان تفترض ان قوة الذاكرة متساوية عند الكل و الفرق هو التنمية او الضعف الذي يحصل لها؟

هل هي (قوة الذاكرة) موهبة ام ممكن اكتسابها.

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

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

لا لايوجد فرق، ولكن تختلف رغبة التعلم وسرعته علي عوامل كثيرة

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

طريقة تعلم الناس والسرعة اجد له شرح جميل في كتاب بعنوان " *Design For How People Learn "