Correct. I haven't been officially diagnosed, but I match nearly all the descriptions. As a software developer, the strengths help a great deal and the weaknesses don't hurt much. (Of course, social/romantic life and lack thereof is a less pleasant matter).