While I agree, I wonder how relevant this still is today. I could see the value in stressing this point back when computers weren't an integral part of daily life and a programmer might only ever use a keyboard when doing actual programming. But for most of us who grew up with PCs in our homes, using them daily for gaming, instant messaging, web surfing, etc... It makes me wonder how anyone could not naturally develop some level of decent typing speed on their own after 10+ years. Personally I can't say I've ever witnessed another software dev actually "hunt and peck" at a keyboard on the job. I suppose there's always room for improvement though and my own typing certainly isn't 100% perfect. I guess I just don't see typing as being a major hurdle for the newest generation of programmers.