Hacker News new | ask | show | jobs
by gregjor 5539 days ago
I've never known a barely competent programmer with six months of learning, much less a "rockstar." You are seriously underestimating how much there is to learn, and how much more experience matters than reading books and doing tutorials. The only way to master a skill is by doing real tasks.

This might help: http://norvig.com/21-days.html

1 comments

There are roughly 30 days in a month. So thats about 180 days in which he would be doing this. However, of those 180 days he only plans to work six out of every seven. So we have about 154 days in which he is actually working. He also says that he will spend ten hours on each of these 154 improving at his new craft. So he will work at becoming a great programmer for 1,540 hours over the course of the six months.

Assuming Norvig is right: tack on around three years at that pace and he should be golden.