When I was taught keyboarding in school, much emphasis was made on keeping your fingers centered on the 'home row', with your left hand on ASDF and your right hand on JKL; However, this placement was never comfortable for me so I continued to use the tried-and-true hunt-and-peck. Years later I'm able to type much faster and without looking down at all, and while I'm not a speed demon, I type fast enough (about 65WPM) for my needs.
One interesting side effect is that I find the so-called 'ergonomic' keyboard absolutely intolerable, as the keys aren't where I'm used to them being, and some of the keys I'm 'supposed' to hit with one hand I sometimes hit with the other, making the ergonomic split rather frustrating.
Are there are any other developers out there that don't use the traditional hand posture for touch-typing? Am I the only one?
Followup question: The only online typing speed tests I've found require you to type paragraphs of text. A better test for programmers would be to have the user type out source code for a simple program. I suspect that home-row typists are at more of a disadvantage than I am when it comes to hitting some of the symbols around the edge of the keyboard because they try to stretch their hand instead of move it.
So my question is: how well does the typing speed of a paragraph of text compare with the typing speed of a block of code, and does using the home row introduce a disadvantage when attempting to type symbols instead of letters? (all this assumes use of QWERTY, of course)