Note: The Google translator is shit and my native language (brazilian portuguese) is complicated to translate, so expect ugly spelling errors
As a bearer of Asperger's syndrome, I can - safely - affirm for you guys that the inability of social interaction is not my choice. It's like yours social skills being always "offline" with no way to be switched on, I am unable to get the "social signals" that everyone realizes without having to learn and I am treated as "invisible" by everyone or even worse, as "easy target".
In contrast, it is easy, pretty easy to me to develop any complex application without neglecting the details and seeing both the whole and the part of the system, in my work I take care of all aspects of a local government system and the users are pretty satisfied with it. Too bad I have to live like a social outcast with no choice (because others actively reject me for not being exactly like them).