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?)