“Only one who devotes himself to a cause with his whole strength and soul can be a true master. For this reason mastery demands all of a person.” - Albert Einstein
Very often you’ll see blog posts or books teaching you to “master” a skill in only 10 days, or 3 days … in fact, it used to be 30 days but the time frame to master something seems to be shrinking rapidly.
I’ve even seen tutorials claiming to teach a skill in just a few hours. Pretty soon we’ll be demanding to know how to do something in seconds.
Instant mastery of skills and knowledge! Hey presto!
Unfortunately, the reality is something a little less magical. Or maybe that’s a fortunate thing.
There’s only one way to become good at something:
1. First, you must learn it by reading or listening to others who know how to do it, but most especially by doing. 2. Then do some more. At this point, you’ll start to understand it, but you’ll suck. This stage could take months. 3. Do some more. After a couple of years, you’ll get good at it. 4. Do some more. If you learn from mistakes, and aren’t afraid to make mistakes in the first place, you’ll go from good to great.
It takes anywhere from 6-10 years to get great at something, depending on how often and how much you do it. Some estimate that it takes 10,000 hours to master something, but I think it varies from person to person and depends on the skill and other factors.