So if you want to become a great programmer, start by becoming a great typist. [...] When you're a fast, efficient typist, you spend less time between thinking that thought and expressing it in code. [...] I believe in practicing the fundamentals, and typing skills are as fundamental as it gets for programmers.
Having spent tons of classroom time with lots of students for the last 14 years or so, one of my general observations is that many programmers aren’t as good at typing as they should be. [...] I’ll get arguments here, but for my money, better typists make better programmers!
Dodgy Coder writes:
Learning to touch type is a quick and effective way to give your productivity a boost as a programmer.
Is there empiric evidence that programmers who learn to type faster will tend to be better programmers? Do those programmers perform better on the job that employers pay programmers to do?