I have to wonder: how much of a factor is social pressure in this setting? Any hypothesis geared around IQ being anything other than something that is malleable with education seems to be "too dangerous to handle" for any serious scientist.
I am not a social scientist, but based on my experiences seeing people attempt to learn programming, it seems like certain types of thinking patterns cannot easily be learned by everybody.
I am not a social scientist, but based on my experiences seeing people attempt to learn programming, it seems like certain types of thinking patterns cannot easily be learned by everybody.