I am learning JavaScript Algorithms and Data Structures, but the problems is when I am learning new lessons most of the time I forget the previous lessons and I don’t know what to do?
I need your opinion please!
Thank you.
you don’t have to remember everything, go back to review as often as you need, or use google to review what you don’t remember
What’s happening to you is completely normal. Just keep putting in the time, energy, and effort and you’ll keep getting better. Even senior developers often need to reference fairly trivial things. More important than being able to remember each piece of information is being able to remember the general concepts and where to find each piece of information.
Don’t worry at all! The big secret of programming is that when you learn how to code, you’re not learning a language, you’re learning a way of thinking. It’s much more important to strengthen your problem-solving brain muscles than to meticulously learn the specific syntax of one language or another.
It’s perfectly acceptable to google anything you can’t remember (there’s a certain site called StackOverflow where just about every question you can have has already been answered) and just like any natural language, the only way you can become fluent in the syntax of a language is to spend lots of time practicing it.
im learning like you and instead of taking lessons i try to develop my own projects
here is a website i did with few knowledge it was like this https://i.stack.imgur.com/EWJbv.png and it became like this http://thomasvenutu.byethost18.com/?i=3&fbclid=IwAR3aDhNzmm0z2FuaiSAowoJoKC0QjsXJYzvtEdI24-dxO4PLzAOcUeDgOqM so with time you see alot of progress
Thanks for your idea.
Hi, it pretty much happens to me too, i write notes when learning new topics, practice examples, after completing a course i do my own projects (however small they may be, the purpose is to strengthen skills). Just like every one said, it is all about practice and experience.
don’t worry, that is normal for normal people. You need to try often.
Practice make perfect!
Use your knowledge for little projects.
You need to make errors to learn. Like a child. Stand up and try again.
happy coding
kiuziu
I like to grab a pen and paper and keep notes of the main concept which I may tend to forget. Even if I don’t go back to the notes, this keeps a journal of everything I learned and reinforces understanding the concepts and algorithms as well.
This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.