How to Learn Coding


I’m actually a lot disappointed with myself that my coding skills has not improved to any significant degree in the last months.

But I have a plan to change that. You see, I would often get stuck on a concept for weeks and wouldn’t dare to move on until I think that I’m at an expert level of understanding.

That was, of course, wrong! Some concepts I will understand immediately, and other concepts will need practice. But that doesn’t mean that I should stand still and not move forward. Initially, learning to code will be memorizing a series of steps that include instructions on how to perform certain tasks. You will need to memorize the basics! But you can’t possibly memorize everything.

In time and with practice you will automatically remember the code you need. It’s more important for you to know how to look up information. It’s kind of like not knowing how to spell a certain word. What do you do? Well, you just look the word up in a dictionary. It’s the same with coding. If there is something you don’t know how to do or have forgotten, you need to know how to look those things up. That’s what stack overflow is for.

Also, don’t beat yourself up if your code doesn’t work the first time you run it. No one’s code works the first time they run it. Fixing bugs is a big part of programming. Get used to it.

Also, spend some time learning the work jargon. It’s impossible to know everything, but you still need to sound literate and knowledgeable when discussing issues with other programmers.

Spend more of your spare time tinkering with code! There is a lot of trial and error when it comes to coding. And the best programmers like to tinker and play around with code in their spare time.