I like the idea, but I hope the article would address my question whether or not there are mentors available for office hours. You can certainly learn by trials and errors, but to be honest you'd learn a lot more if there are professionals to help you. Second issue is programming 15 hours a day seems a lot. I can't even stare at my screen for more than 7-8 hours a day. That's a lot of work... I do like the idea, and…
As for the second issue, I stare at a computer screen for at least 12 hours a day - you have to be careful about it (backlighting, fl.ux, etc) but it's possible to do and can result in some incredibly productive days. That said, 15 hours is a long time.