Standard but ignored practices that one should follow while programming
Recently, my friend was complaining about how he has forgotten every programming concept that he had learned.
First of all, if you recite programming like remembering all the contact numbers on your mobile phone, then, sooner or later, you are going to forget it. It’s obvious because we are humans.
Following are 3 easy and quick steps you can follow to make sure you are hardwiring your programming concepts in your brain —
Don’t try to learn
Yes, you read it correctly.
Don’t just try to learn all the programming concepts. Try to understand them. Try to understand each and every step which is included in it. Start from basics. Don’t just mug up the concepts for your self-satisfaction.
What I personally follow is watching YouTube videos about a particular concept to understand it. Start asking “why” instead of being like, “Okay let's just mug up this part.”
You can refer to these “Top YouTube Channels” and “Top Websites for Programming” which provide free programming resources.
Practice
Programming is all about practicing.
Practice your programming skills on regular basis. Try to solve different problems on concepts that you learned.
If you have learned web development then try to build some basic websites with few functionalities to make sure you have hardwired the concepts truly.
You can also keep practicing your code and save it in a dedicated repository so that you can refer to it whenever necessary.
Write it down
Write down what you are learning. Understand the concepts and write them down in a dedicated notebook.
If you think you have forgotten something then you can simply take a quick glance at your notes. This is a very efficient way to remember something.
These steps are a must for someone who is just starting to learn to program and is a complete newbie.