First as Note , the company is HiTech Creations, I am HiTech or HT, not HTC. HiTech was a nick name given to me right out of collage.
I read that thread estes brought up from the dead and somebody had a quote in there from HiTech. The older guys know this better than I do, but before HTC got spell check on his browser or whatever, he had the absolute worst spelling I have ever seen. My 7 year old can spell better.
Here's the question: I assume that computer programming requires a great attention to detail; a misspelled word, command, variable, whatever will totally pork the code, right? So how does a guy who spells so bad manage to write complex, precise computer code? 
edit: this is a serious question, I've always wondered about this...
The simple fact is there is something in my brain that will not work backwards. I can view a word ,close my eyes and not be able to reproduce that word in 5 secs. This was always a huge obstacle for me, I have no idea if teaching spelling is still the same as it used to be, but the weekly 20 word test required a 5 AM wake up call, followed by 3 hours of practicing the 20 words. This volume of studying would get me a passing D in spelling. Even to day a simple words like "their" I can not ( in process) garrenty ( not found in spell checker) garennty, garanty , guaranty (that was a real write for me on how much it took to write "guaranty" correctly) you if I spell correctly or not with out a spell checker. Many times I can look at a word, know it is spelled incorrectly and not be able to spell it correctly, or even get close enough for a spell checker.
Coding is not visual but is concepts. I can pull a concept out of my head that I thought of 5 years ago and point you to the file it is in. I can take a multistage algorithms and have it all in my head just waiting to be painted on the screen in seconds.
I have no idea how brains function , I just know that spelling will never be possible for me, and has nothing to do with attention to detail. The work of coding is paying attention to detail, the gift of coding is being able to juggle many concepts, structure them in your head in a way that as things grow, you can still have an index in your head to be able to retrieve the details at almost any time.
I have now been coding for 35 years, the first time I had access to a computer in 1974 and started coding (my first program was a simple game , teletype machine stored on paper punch tape) I knew I had found my work in life.
HiTech