How to learn programming the right way?

Posted by YesterdayOk921@reddit | learnprogramming | View on Reddit | 28 comments

I feel like I’ve been doing this wrong my whole life.

Every time I try to learn something new, I start by watching videos, reading stuff but after a while it either doesn’t stick or I realize I don’t actually understand it. Then I restart, try a different method, and end up in the same loop again.

There’s so much advice out there:
“just practice”
“just build projects”
“focus on fundamentals”
“don’t overthink it”
"project based learning"

But none of that really tells me how to learn in a way that actually works long-term.

Like:

Would really appreciate your approach to learn something from scratch, especially if you’ve struggled with this before.