تركت البرمجة لعام تقريبًا، نسيت الكثير بالطبع، كنت مبرمج بايثون شاهدت دورة بايثون للأستاذ أسامة الزيرو كاملةً و صممت بعض البرامج.
هل من سبيل لأتذكر كل ما درست بسرعة؟
إذا كنت قد درست جيدا سابقا فأنت ستكون قادرا على التذكر بسرعة أكبر بكثير ممن لم يدرس من قبل. فعمل التذكر دائما أسرع من التعلم.
ما أفعله أنا عند محاولة التذكر هو تجنب الفيديوهات (على الأقل، الطويلة منها)، لأن الفيديو هو من يحدد وقتي وليس العكس. لذلك أتوجه إلى قراءة المكتوب، سواء كان توثيقا من الموقع الرسمي (https://docs.python.org/3/) أو دروسا منشورة في مواقع المتخصصة في تعليم بايثون (مثلا: https://realpython.com/). عندما أمر على شيء لا يهمني أو أعرفه بالفعل، أقفز عليه مباشرة وأنتقل إلى ما أريد تذكره أو دراسته.
كما لا أنكر أنني أستخدم كثيرا محركات البحث وبرامج الذكاء الاصطناعي من أجل حل المشاكل التي أقع فيها بسرعة، وأستفيد كثيرا من الإجابات الموجودة على StackOverflow.
النسيان أمر طبيعي , أي شخص مهما كان مستواه سيواجه نفس المشكلة التي تواجهها أنت عندما ينقطع عن البرمجة لمثل هذه الفترة فلا تقلق, و لكي تتذكر ماتعلمته فربما أن تقوم بالتطبيق العملي و انشاء مشروع جديد سيكون أفضل لك للتذكر على و عندما تواجه صعوبة أو شيء لاتعرف كيف تقوم به يمكنك البحث عنه و ستجده مباشرة , و يمكنك استخدام أدوات الذكاء الاصطناعي لتساعدك على تطبيق فكرة معينة أو ليشرح لك كود معين,كما يمكنك مراجعة المشاريع السابقة التي أنجزتها و التعلم منها أو أن تعيد تطويرها من جديد و بذلك ستستعيد ماتعلمته بسرعة , أما بالنسبة لمشاهدة الفيديوهات فهي ليست فعالة بدون تطبيق و تستغرق وقت أطول للتذكر.
أما بالنسبة لمشاهدة الفيديوهات فهي ليست فعالة بدون تطبيق و تستغرق وقت أطول للتذكر.
بالفعل هي ليست ذات فائدة بدون تطبيق لذلك لبد من مزامنة مشاهدتها مع التطبيق العملي على مشاريع فعلية، ويجب التركيز على نقطة التطبيق الفوري، فمجرد أن تتعلم مفهومًا جديدًا أو تكتسب مهارة جديدة من خلال مشاهدة الفيديو، يجب عليك تطبيق هذا المفهوم أو هذه المهارة على مشروعك البرمجي الفعلي بمجرد الانتهاء من المشاهدة، فإذا كنت تشاهد فيديوًا حول كيفية استخدام لغة برمجة معينة لإنشاء موقع ويب بسيط، يمكنك بعد ذلك البدء في تطبيق هذه الفكرة على مشروع ويب حقيقي تعمل عليه، وبعد الانتهاء من تطبيق المفاهيم أو المهارات التي تعلمتها، يمكنك إجراء عملية مراجعة وتقييم لفهم مدى تقدمك وتحسنك، يمكنك مراجعة الفيديو مرة أخرى لضمان فهمك الصحيح للمفاهيم والخطوات، ومن ثم تقييم كيف يمكنك تحسين عملك في المرات القادمة، يمكن أيضًا أن تشمل هذه العملية جمع ملاحظات من زملاء العمل أو المتدربين الآخرين في نفس المسار للحصول على آراء مختلفة وتعزيزات إيجابية.
فترة سنة هي فترة كبيرة، لذا أنت بحاجة إلى مراجعة نفس الدروس مرة أخرى بمشاهدتها بسرعة أعلى مثل 1.5 أو 2، ثم التوقف على الأمور التي أنت بحاجة إلى مراجعتها، ويجب التطبيق العملي أعد إنشاء نفس المشاريع مرة أخرى وذلك سيساعدك على استرجاع الكثير.
الأمر ممل بالفعل، لكن المشكلة في البرمجة إن انقطعت فترة كبيرة في بدايات تعلمك فستنسى الكثير من الأشياء وخاصًة الأساسية منها، لذا أنت بحاجة إلى المراجعة من البداية والممارسة العملية على ما تعلمته وليس المشاهدة فقط فبدونها لن تتعلم البرمجة، لا يوجد طريق مُختصر كل ما تفعله إن اختصرت هو تأجيل الأمر ليس أكثر.
لسوء الحظ ليس هناك حل سحري كما ربما تتوقع لكي تتذكر كل ما درسته على الفور، الدراسة دائماً تحتاج متابعة وتحديث معلومات، ومع ذلك هناك استراتيجيات فعالة لتحسين تذكرك وتعلمك بشكل كبير وهو التركيز على الفهم، حشر الكثير من الحقائق مجدداً في طريقك غير مفيد دون فهم المفاهيم الأساسية التي ستساعدك على التذكر وترميم بعض من محتويات السابق، عدم فعل ذلك مع كل شيء تتلقاه من الآن وصاعداً سيجعل من الصعب الاحتفاظ بالمعلومات على المدى الطويل، انخرط بشكل فعّال في المادة واطرح الأسئلة واربطها بما تتذكر مما درست سابقاً.
قد تظنّ للوهلة الأولى بأنّك نسيت كلّ شيء، ولكن دعني أخبرك بأنّ عقلك ما يزال يحتفظ بالمعلومات.
إذًا ماذا ستفعل حتّى تتذكّر!
كلّ ما عليك الآن هو أن تعيد تحفيز وإيقاظ هذه المعلومات، لتظهر من جديد.
ببساطة ارجع إلى الكورس الّذي درسته من قبل وأعد مشاهدته مرّة ثانية مع التّطبيق، وأنت ستلاحظ أنّك تتذكّر وتسترجع المعلومات بشكل سريع، وحتّى أنّها ستترسّخ أكثر هذه المرّة لأنّك تقوم بمراجعتها.
ولكن حاول هذه المرّة أن تستمرّ، لأنّ الإستمراريّة هي الّتي تصنع الإبداع.
التعليقات