~2 hours per day (15h/week) will get you there in <5 months!
I can say that I spent approximately 300 hours learning and launching applications
Programming by doing is the most effective way to truly crystallize what you're learning –
Once you launch, get immediate feedback on what people care about. Based on both data and specific feedback (not vague comments like "this is a great app!"), you can determine whether a project is worth proceeding forward with. Try your best to look at a launch objectively and tease out flaws in your original thinking. Remember: launches are free f...
However, with anything in life, remember to build your own path
Glasp is a social web highlighter that people can highlight and organize quotes and thoughts from the web, and access other like-minded people’s learning.