Tuesday, 16 June 2009

how many hours to master a skill?

A friend recently mentioned that it took a certain number of hours to master any skill. I couldn't remember how many hours he said so one Google search later, found this great article:

http://www.lifeclever.com/five-steps-to-skill-mastery/

So, 10,000 hours it is. Breaking this down if you spend 2 hours a day dedicated to your chosen skill then 5,000 days = 13.7 years! Of course, it would be easy to half the time by doubling the hours per day.

If it was a full-time job, 8 hours a day then it comes down to 3.4 years. So, I guess I should regard myself as a master of programming and web development. As the article point out:

"As you probably know, the better you are at something, the worse you think you are, at least in the early stages".


Up until reading this I still thought I was a novice programmer! Time to start thinking expert and not novice...

No comments: