وعليكم السلام ورحمة الله وبركاته.  يجب عليك اولا تحديد المجال الذي تحبه وتريد تعلمه والعمل فيه . حيث يوجد العديد من المجالات المتاحه في البرمجة . سواء كان مجال تطبيقات الويب او تطبيقات الهاتف او سطح المكتب . وحتى مجال تطوير الالعاب والذكاء الاصطناعي. وبعد تحديد المجال يمكنك اختيار التقنيات واللغة الانسب لك لتعلمها واتباع ال roadmap الخاص بها. يمكنك قراءة المقالات التالية لتفاصيل اكثر حول كيفية تعلم البرمجة: اما بخصوص النسيان فالامر طبيعي تماما ولا تحتةج للقلق وكل ما عليك هو التطب