So here's something I've been thinking about for a while now. I've always wanted to learn to program and not be reliant on others to help build things I've thought up. It's really very frustrating being the "business" guy in projects, even though I'm lucky enough to never have a shortfall of great developers to work with. I've been fooling with python, but I just don't seem to get anywhere fast grappling with it after work or on weekends, although I haven't been as focused as I could be admittedly.<p>My Question: hypothetically, if one could take 6 months out off work/life and just devote them to learning the skills I want, what would a good suggested path be? Assume that I am practicing, reading, watching whatever you suggest 10 hours a day, 6 days a week along with any overtime you think would be needed. I know there are a couple of books everyone recommends to start with, but what I'm really looking for is as close to a lesson plan I can get! Also, I have a bit of experience writing C for an base level course in college, used to be able to write HTML way back in the day and have been around technology my whole life, so it's not like I'm coming at this standing still.<p>Suggestions, possible plans, words of advise are all welcome, of course.