Started programming when I was 12 (which was back when most people, didn't :) ), and loved computers. They didn't attack me because me eye looked wrong, and when I told them to do something the right way, they always did it without fail. Of course if I told them to do something the wrong way, they also did it the wrong way without fail, so debugging became important to me.
I often wonder what type of career path I might have chosen, had I full visual faculty (and perhaps less cognitive capacity as a result).
In other words yes, I complete agree -- the programmer's life isn't generally quite as easy, but it's my goal through developing software to help make other peoples' lives easier. And for those who want to learn from my code, well, I'm able to help in multiple ways.