News for hackers. Stuff that matters.
Re:Learning to Program by tedyoung on Sunday May 17, 2015 @11:57PM (#9562811)
In addition to the resources mentioned, find a buddy, or a mentor, to work with (even if they're also new to programming). You'll both learn a lot more together than alone.

If you find books like "How to Design Programs" to be boring, there's a bunch of "Head First" books that might be more enjoyable. Or even "how to program" books that are aimed at a younger audience (i.e., kids) can be useful.

Just note that "Computer Science" and "programming" are two different things (yes, there's overlap, but they're different).

Re:Learning to Program by cblock811 on Monday May 18, 2015 @02:24PM (#9566028)
Definitely find someone to learn with you or to help guide you. I've been self teaching for a couple years and it can be a grind at times. Finally found a buddy to help me with data structures and algorithms (super fun btw) and it's a much better experience.