I have done a lot of different things for money in my life. At the moment am a technician (mechanic in plain english). I work on obscure machines that you never heard of. There are only about a half dozen guys in the country that do this kind of work. And I am the best there is.
I didn't bring this up to demonstrate my characteristic modesty:). I can do what I do because I have a knack. For most of my life I thought everyone had the same knack. Eventully I discovered, through trying to train others, that most folks dont have this knack.
I can run a machine inside my head. (this is the only way I can think of, to describe it) I can look around inside of it, while its running. Watch how everything is moving, and figure out what has gone wrong. It is very rare, when I need to take the thing apart, to figure out the problem. Some how, I just know.
I suspect that nearly, everyone has a knack. What is yours?