Have you taken or even just looked at an IQ test? The kind of things they make you do just look like the type of tasks a programmer has to handle day in and out.
I would expect good results to be strongly correlated with an ability to learn and be good at software -- and therefore I was curious about if you had read something related to that.
> just look like the type of tasks a programmer...
Hmm, I think RPM looks very different from writing code. Maybe you had other tests in mind? (Then I'm curious about which?)
If you happen to have some article or research in mind it'd be interesting to read
(Or maybe you read sth long ago and didn't save any links / references)