This is a really great blog post on Talent vs. Practice:
I am sick of hearing people say, “Oh, I love your code, I wish I could do that.” You can. The only reason you can’t is because you don’t practice enough. I used to think that I wasn’t smart enough. I was jealous of those that did crazy code stuff that I couldn’t even comprehend. Then, one day, I ran into something I did not understand and instead of giving up, I pushed through. I sat there in front of my computer for hours and wrestled with class and class instance variables.
That day was a turning point for me. It was the last time I thought that whether or not I was successful depended on my talent or intelligence. It really comes down to hard work people. Ever since then, I have attacked each thing that I do not understand until I understand it.
The real moral of this story, stop talking about things you wish you could do, just knuckle down and do them. It’s hard work, but it’s the way you make an impact.
See “Outliers”, by Malcolm Gladwell. http://www.thisislondon.co.uk/standard/article-23588962-the-secret-of-your-success-10000-hours.do
“There’s one figure that everyone takes away from Malcolm Gladwell’s new book, Outliers: 10,000 hours. That, he says, is the difference between success and non-success, genius and mediocrity.”
LikeLike