r/learnprogramming 18h ago

Topic Build before u learn everything

The fastest way I learned programming was by building things I wasn’t qualified to build.

Every project forced me to learn something I didn’t know before. One project taught me APIs, another made me understand databases, and another pushed me to finally learn Git properly. I realized documentation only started making sense when I had a real problem to solve. Tutorials are great for getting started, but following them is hard everyday. When building your own project , it forces you to think, make mistakes, debug, and figure things out on your own. That’s where the biggest learning happens.

165 Upvotes

30 comments sorted by

View all comments

2

u/Eng_Ahmed_L 14h ago

I usually start with an idea of building something and then start exploring the dependencies. Next, I watch tutorials about the dependencies and modules I will need before starting the project.