I guess I must have just been "born rational", if you're going to equate programming ability with rationality.
But what makes you think that the "programming gear" I had - the quality of a born hacker, by which the first time we look at any piece of code, anywhere, any time in our life, at any age, we instantly know how to program - is equivalent to "rationality"? Or even "intelligence"?
There are physicists who cannot learn to program, apparently. This shocks me. But if I can learn to program at age five without instruction, and a physicist cannot learn to program with instruction, that makes it pretty darn plausible to me that yes, there is a "programming gear".
PS: How the hell can you be a physicist and not be able to write computer programs? WTF, human brain?