Originally published on https://ali-ilman.com/blog/4-mistakes-i-made-when-i-first-learned-how-to-code.
With my two-year anniversary of working permanently coming soon, I took a look into the past and thought of what were the mistakes that I made in the very beginning.
I was a course champion in the beginning. It felt good knowing that I have completed a course, but I kept going through courses without an idea of which path I wanted to take in the tech industry. I had completed courses on Codecademy and SoloLearn, a couple of tutorials on freeCodeCamp, and the courses were sort of similar.
Instead of using my own words, which can test myself on whether I understand what I've learned, I wrote down courses' content word-for-word, including the exemplary code snippets! And I did this for more than a few courses on a few platforms. Ouch!
I feel this go hand-in-hand with number 1. It felt good completing a challenge for a tutorial, so I continued onto the next tutorial without thinking deeply whether I understand what I've learned.
When I first started learning, I didn't build much in the first 2-3 years. I can only remember two projects, and they were on Codecademy. For these two projects, I had wanted to mimic the landing page of Twitter and Lowyat. And that's about it. It was only in 2017 in which I started to build projects.
Finishing a course doesn't mean you understand everything you've went through. And remember, learning is lifelong. 🧠
The only true wisdom is in knowing you know nothing. - Socrates
Cheers for reading! 🤓
I share the rumblings of a Man United fan and the life of a software engineer on Twitter, you might want to follow me. 😉