I have my doubts as to whether Asperger's Syndrome actually exists. I've met enough people with Autism to firmly believe that there is no such thing as 'mildly autistic'. That is another discussion however.
You CAN teach social skills to be honest, that is more or less what prep schools, etiquette courses, and other things are for. Albeit they require fairly willing participation.
Honestly though, my actual reaction here is that it's stupid. I think corperate America gets what it wants too often. The entire point of dedicated schools like this is to produce monsterously talented computer specialists. If you want the skills, you deal with the whole package. I think being detached and singularly focused is part of what makes such people so good.
What's more corperate America has never been especially good at the entire creative process, and one way or another being a computer jockey is about creativity. These people start conforming and their basically shooting themselves in the kneecaps. The annoyance is good for the entire culture these guys wind up working within.
Minimal personal hygiene, yes. If they smell that bad I can see the need for refresher courses on "health". As far as social skills go, that's not really nessicary providing they do the job. Corperate America probably is trying to say it wants bootlickers. Well, when you get to this level of genuine abillity/talent that doesn't usually go with it. Time for those guys to back off and realize that when it comes to computers these guys are THEIR Lord and Master and the computer systems are their territory. They want the benefits, they learn to back off and tolerate the characters in the field.
I'm NOT a computer geek, I have a hard time programming a bloody VCR with instructions. It's just that I've seen these kinds of complaints from "the establishment" over a long period of time in differant fields. The guys on top hate non-conformist mavericks, and not being in direct control of everything that happens, BUT when they bring people into the fold they wind up losing a lot of the benefits that they had, can't realize what happened, and everyone pays the price.
I could give examples, and personal experiences, but this would just get longer.
>>>----Therumancer--->
>>>----Therumancer--->
>>>----Therumancer--->