very interesting article I came across here:norvig.com/21-days.html
As i'm getting into web programming, or learning a new skill as I have done in my past, I wondered how long it will take me to master the skill that I'm trying to learn.
according to the research it is about 10 years over a progressively larger effort put into the practice of the skill. quoting the website: 'The students who would end up as the best in their class began to practise more than everyone else: six hours a week by age nine, eight by age 12, 16 a week by age 14, and up and up, until by the age of 20 they were practising well over 30 hours a week. By the age of 20, the elite performers had all totalled 10,000 hours of practice over the course of their lives. The merely good students had totalled, by contrast, 8,000 hours, and the future music teachers just over 4,000 hours. '
so 10,000 hours is roughly the measurable 'effort' here. though of course the definition of 'mastery' varies from one individual to another, for me this is a good insight into one's journey to mastering a skill.
since i'm not working at the moment, if I could average 10~12 consistent effort per day, I can 'master' Painting, or programming, in 833.33333 days, or, 2.3 years. phew!! 10 years just seems to be a bit too much!!