Ask HN: The right way to learn how to program

https://news.ycombinator.com/item?id=1648839
by cb33 • 16 years ago
5 6 16 years ago

I've been programming on and off for the past 5 years or so. Online tutorials, physical books and looking at existing code have been my main ways of taking in information. While I do feel that I've learned a lot, I can't help but think that there's a better way to go about understanding programming languages and concepts. I feel like I'm stuck in some sort of limbo between being a complete beginner and having a solid grasp on whatever I'm trying to learn.

I'm familiar with the advice that goes something like this: "Try to solve a problem that's compelling to you and you'll learn fast", but I guess I just don't feel like I can even get to the point of being able to even attack whatever problem I think up.

Basically, I guess what I'm asking is: What's the most effective method for learning a programming language?

Related Stories

Loading related stories...

Source preview

news.ycombinator.com