بدايات رحلة تعلم البرمجة غالبًا تكون شيء ممتع و جميل بالنسبة للمتعلم، ولكن "الاستمرار" على نفس النمط والمحافظة على شغف التعلّم هو مايشكّل صعوبة لمعظم المبرمجين.
بشكل عام، لما يكون عندك "اهتمام " بشيء معين، بتبدأ بالتعمق فيه واكتشافه بشكل أكبر وبالتالي تصير عندك رغبة في تنفيذه وهذا بدوره يخليك "شغوف" فيه.
نجتاج الآن إلى معرفة وتحديد أهم الأسباب وراء "فقدان الشغف" في تعلم البرمجة. بعد البحث والسؤال، لخصّت أهم الأسباب وراء هذه المشكلة
بعد ماعرفنا أغلب الاسباب ، حاول تحدد تقريبًا السبب الرئيسي وراء فقدان شغفك، لان تحديد مكان المشكلة والسبب هو أول خطوات الحل.
عشان تبقي حماسك وشغفك في تعلم البرمجة لابد أنك "تخطط صح" وتكون خطواتك في مرحلة التعلم واضحة ومفهومة.
لذلك، تحتاج في هذه المرحلة لبعض النقاط الي تساعدك في تقويم مسار تعلّمك البرمجي و تحسين وتلافي الاخطاء المرتكبة سابقًا.
قبل ماتتعلم البرمجة، اسال نفسك هذا السؤال "ليش انا اتعلم البرمجة؟"، لأن جواب هذا السؤال بيكون الدافع الأساسي لك خلال تعلمك وأيضًا بيساعدك بشكل كبير في تحديد مجالك واتجاهك وميولك في البرمجة.
عد ما تحدد رغبتك من التعلم، ابدا حدد لنفسك أهداف بسيطة و احرص أن تكون اهدافك قابلة للتنفيذ في البداية، و بمجرد وضعك للهدف تخيل نتيجته النهائية بعد انجازك له هذا بيكون محفّز لك للاستمرار والتنفيذ.
البرمجة من المجالات الي تحتوي على الكثير من المتعة والتحديات أثناء رحلة التعلم، لذلك من المهم أنك تحافظ على المتعة والتبسيط، اعطي نفسك وقت كافي لحل واستيعاب كل مرحلة وكل مشكلة وكل خطأ يواجهك.
بعد انجازك لكل مهمة وهدف مهما كان بسيط احتفل فيه، شاركه مع غيرك، راقب دائمًا تقدمك وبتلاحظ مع الوقت ان مستواك صار افضل وهذا راح يعطيك دفعة ايجابية للاستمرار وإحراز تقدم أكبر.
من أكثر الأمور المفيدة في رحلة التعلم، لما تكون جزء من مجموعة لها نفس الهدف التعليمي راح يساعدك هذا بشكل كبير في التقدم والاستمرار في الرحلة التعليمية.
أخذ أوقات للراحة من البرمجة بين الحين والآخر، من الأمور المهمة الي قد يغفل عنها البعض وهي مفيدة جدًا في تجديد الشغف و الرغبة في الاستمرارية لإكمال التعلم والتحفيز على الانجاز.
في النهاية
اعرف دائما أن النجاح = جهد + صبر + تعب
وحتى تنجح لازم تبذل جهد، واذا طموحك تكون متميز في البرمجة وتوصل لأهدافك مستقبلا، لازم تستثمر في نفسك الان و تستمر في تعلمك
كتبه @progHem