11

عندما تريد تعلم شيئ ماذا تفضل قراءة الكتب أم قراءة المقالات أم مشاهدة شرح فيديو؟

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

عن نفسي أعتبر أنّ قراءة الكتب مملة بعض الشيئ خصوصاً عندما يكون عدد صفحات الكتاب كبيراً(600 صفحة مثلاً),و استمتع أكثر بقراءة المقالات و احس أنها أسرع في التعلم من قراءة الكتاب خصوصاً عندما يكون هناك حشو أو لنقل شرح زائد في كتاب ما, أو عندما يكون فصل من الكتاب لا أحتاجه و لا يفيدني, أو عندما يكون هناك معلومات أعرفها..

أما بالنسبة لشروحات الفيديو فأذهب إليها فقط عندما أكون مبتدأً و أريد تعلم بيئة العمل, وبعدها تصبح الفيديوهات مضيعة للوقت.

ماذا عنكم؟


15

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

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

php|architect's Guide to PHP design pattrens

ليس موجها للقارئ المبتدئ والذي يرغب بتعلم اساسيات لغة البرمجة PHP

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

وبالرغم من ان هناك مصدرين اخرين اغفلت عنهما في سؤالك الا انه من الجميل الاشارة لهما وهما

التعلم عن طريق دليل استخدام اللغة نفسها والصادر من الجهة المطورة (manual)

والتعلم عن طريق معاينة الامثلة (learn by example) ، على ان يراعى معاينة الامثلة البسيطة ثم الاكثر تعقيدا ... الخ وهكذا.

أعجبني ردك, إيضاً المقالات عادة ما تحتوي على أمور متقدمة و حديثة غير موجودة في الكتب إلا ما ندر لأن الكتاب عادة يحتاج إلى وقت كي يصدر وخصوصاًَ إذا كان الكتاب عربي فتراه متأخراً بفترة كبيرة, أما بالنسبة للفيديوهات يمكن استخدامها لتعلم العمل على بيئة البرمجة IDE و ليس لغة البرمجة Syntax.