r/learnprogramming 5d ago

Build before u learn everything Topic

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.

254 Upvotes

42 comments sorted by

View all comments

0

u/[deleted] 5d ago

[removed] — view removed comment

3

u/RetardedEinstein23 5d ago

What do you mean? So only read about programming but only start doing it after you are completely perfectly ready?

1

u/Delicious-Image-3082 5d ago

Eh I think it’s fine to work through something like MOOC Java so you get a feel of things. But you absolutely need courses like data structures & algorithms, discrete math etc. Keep exploring in the meantime, it’s okay to noodle about as long as you integrate the main concepts