Biggest mistake I made learning to code
Source: Dev.to
The Mistake
You decided to learn how to code and get a job as soon as possible.
You do a quick search online and find a React tutorial that promises to teach JavaScript and React in 10 hours, then have you build an e‑commerce website.
The Realization
Soon you start seeing terms like server‑side rendering, hydration, and streaming and realize how much you don’t know. You don’t understand why Next.js does the things it does.
You discover you lack the fundamental knowledge of how a server and client interact. How does your browser load a page? What actually happens under the hood?
The Cost of Going Fast
By “going fast” you actually wasted a lot of time, and now you have to go back and spend the same amount of time learning things the right way.
You also lose confidence in your ability to learn, because you never truly understood how things work behind the scenes.
Why Fundamentals Matter
It feels like the more code you output, the more you learn. That’s not the case.
Once you start learning the fundamentals properly, you’ll find it easier to pick up new frameworks, concepts, and patterns—everything clicks faster.
Moving Forward
Go slow at the start; that’s okay. You’ll go faster in the long run.