DEV Community

Ali Ilman
Ali Ilman

Posted on • Originally published at ali-ilman.com

6 5

4 Mistakes I Made When I First Learned How To Code

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.

1. Let completing a course influence how I feel

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.

2. Not writing down notes in my own words

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!

3. Not going in-depth with concepts I found difficult to understand

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.
Because of this, I relearned JavaScript in the second-half of 2019 because I mostly learned JavaScript in the beginning.

4. Built barely anything with 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. 😉

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (2)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay