Ever happened to you? You know things, but you can’t code on your own.
Do you know why this happens to you? The real reason is that you never try to code things by yourself. That is the main difference between you and your friends, or whoever you are comparing yourself with.
Most of the time, you spend your time watching tutorials rather than building something. Even if you follow the exact tutorial, you are most likely to learn nothing unless you try to build that thing by yourself.
For example, on the internet you can find a lot of tutorials on HTML, CSS, JavaScript, or React. You watch them, and you start thinking that now you know the language. But the reality is, when you actually start building something, you realize there is still a lot to learn.
And this feeling is true — because nobody can be perfect at one thing. We learn things as we go.
A real developer is always able to break and make things. Even if they don’t know anything about a topic, they will research it and make sure they reach a level where they can build something with it.
I experienced this myself when I was learning Git from YouTube. I watched a lot of tutorials, but with time I realized that most of them were not effective for me. They mostly teach the basics, but advanced things like cherrypicking, merging branches, and managing conflicts are things you learn only when you work on real projects with other people.
That’s when you start researching on your own and come across concepts like cherrypicking and new commands that nobody teaches in tutorials.
In the tech space, most things are learned by reading documentation, because every tool keeps evolving. Every tutorial becomes outdated one day.
So the best option is to try to learn by yourself and read documentation. That is how you transform from a “techy guy” into a real developer.
Top comments (0)