You need 10 years to become an expert on a field. No more, no less. 10 years of continuous effort. Think about a famous musician, a famous athlete or even a professional Go player. There is at least 10 years of hard-work in almost all cases before he becomes a star.

Looking at this video by Danny MacAskill, I imagine those 10 years he spent improving his technique!

When you start with a subject, you experience different statuses, from novice to expert. But there is a key point that only an expert can do: he makes it look easy. As if you can take your bike and do same things showed in the video. Actually I could say I have 8 years of experience on Go, and perhaps 10 years on PHP, but I feel there is still a lot to learn. Despite sometimes people see that expert magic on me.

I wonder which new expert skills I’ll have in 10 years. Things that you start now doing often can become key points of your life. Things that perhaps you don’t really consider, like gardening or doing DIY. So, be sure to avoid wasting your time, and focus on practicing interesting skills. We’ll see what happens in 10 years.