I think a high IQ gives you an ability to 'understand' what you take in, you are able to order it, differentiate parts, and see the whole of it, which inturn allows you to do permitations on the data to come up with something else.
Like for example the nom info on the system to write your own catching script, we can all read the data, but most of us are unable to put it all together to see it as a whole item. Now you can break it down bit by bit and build it anyway but if you had the mental capacity and learned to program with that enhanced capacity then you could very possibly build it many times 'cleaner' than someone else.
Whether cleaner is better is another matter, my programming logic tells me a compiled language would be many times faster than an interpreted language. Experience from someone else has learned this is not the case at all, so inteligence wouldnt really make you better without knowledge and experience in the field. I think this is where many inteligent people fail, they believe that their high iq is a replacement for everything.
Some of the richest people I know are also the dumbest, I know a guy who drives a quadraporte and he can't even write his own name, yet he has an 8 figure bank balance. I know a guy who owned a chain of night clubs, had a good idea that was fully developped, he was smart enough to do it, but ultimately was just too stupid to listen to the experts because he thought he knew better coz he was so smart, he is now in millions of debt, from winning awards for innovation to ruins in 8 yrs.
;
Having the enhanced brain power doesnt mean anything if thats all you have