The vast majority of programmers are not autistic. The stereotype that they are is damaging both to programmers (by typecasting them) and to autistic people (by ignoring their real challenges).
The question is: How many out-of-the-ordinary programmers have some form of mild arperger's? 90%? 99%? none?
At best, autism is less of a disadvantage in programming than in other jobs. That's why it makes sense to focus on programming as a field for autistic individuals to move towards, though in practice my understanding that QA roles are actually often more suitable.
Unfortunately, what you end up with is individuals like Alex St. John taking someones disabilities as a reason to exploit them. That's ugly.
> How many out-of-the-ordinary programmers have some form of mild arperger's? 90%? 99%? none?
The fact that you're even throwing out numbers like 90% is ridiculous. There's no way that 90% of programmers have "mild Asperger's."
Why not INTP?
Read this interview of the creator of Nginx:
http://mindend.com/index.php/interview-with-the-creator-of-n...
I see the "Alex St. John's infamous PowerPoint" image, pasted in the article, as more valuable than the entire article. St John is harsh an direct, and seems to contain more objective true than the entire article.
Maybe another trait related to high-IQ+autism is a profound disregard for political correctness. Is St.John diagnosed with autism?
Maybe the part of the brain dedicated to social-political "skills", in an Aspergers-diagnosed brain is really dedicated to abstraction processing or pattern recognition?
Of course that the lacking of social-political skill frees your mind to concentrate long hours on complex abstractions. You shun the "social" world, and then concentrate on the mathematical or algorithmic world, where the "entities" have interesting and also predictable behaviour.
Thanks for pointing me to the St.John article, it looks like a good read.