I'm going to love this forum because I do have Asperger's Syndrome and the attacks will become more and frequent as time goes on. Those that want to blame "Aspies" with the problems of programming are just jealous that their brain isn't wired like our's is. Most of us who are aspies are also classified with a Briggs Myers personality of a *NT* which allows us to not only think like a computer, but allows us to teach the computer new ideas and ways of crunching data. The cool thing about being am aspie is that your father had it, and his father had it, and your father's father's father had it, so we are not only alone but we have heritage or a legacy if you will, of being special.
My Father introduced computers to American Airlines back in the 50's and then to Eastern Airlines in the 60's. Those without aspies were not able to foresee the future of finance and thus ran their companies into the ground. That non-aspie that flew his airplane into the World Trade Center's towers didn't help either.
At age 10 I was already loading data into a large mainframe computer for my Father. And that was in 1969. Built my 1st computer (Timex ZX-81) at age 14 and wrote my 1st flight simulator code, using basic, a few months later. So those out there that can't do what we can do naturally, and with little effort, because we are wired differently... don't feel bad! We know we are smarter than you, and we won't hold that against you. Somebody has to run the companies we create with the code we write.
The late Steve Jobs was great at code and ideas, but not so good with running a business. Can't we all just get along? Afterall, we have to put up with those that voted for the President and allowed for Obamacare to become law. But if you would like to contribute to the cause, I would like for somebody to design and build me my Jetson's folding up spaceship. We can write you the code for the onboard computer!!!