OK, I know it is not about the speed but the content. But just wondering peoples' thoughts since we are typing all day. When your in the zone whats your speed? My non-developer friends and I use to race typing and they would be like, "you are a developer shouldnt you be faster" - I wasn't
I think learning to type quickly is important. Not so much because of the speed, but because the muscle-memory required to type without looking allows one to not become distracted by the act of typing. From this perspective it is more important to be able to type without looking with few mistakes than worrying about words-per-minute.<p>That being said, I just tested myself and apparently I'm at 116 WPM this was higher than I expected.
I don't tend to type fast when I code because I stop to think a lot. If I time myself on one of those typing speed challenge sites I usually get up to maybe 140-145 WPM, but in real life it never works that way. I type faster than I think, but there are very few typing situations in the real world where you aren't required to think at the same time.
TBH I've never been too proud of code I've typed quickly; the best stuff has always had about 10 or 12 revisions after I've made it, with lots of thinking about it in between.<p>Unless y'all are a bunch of Excel sorcerers, slow touch-typing should be all that's necessary.
If you can type without much thought, then I wouldn't worry about increasing your typing speed. Touch typing is nice because you spend less time thinking about the physical action of typing. 50wpm and 100wpm make little difference.
Eh. I type about 150wpm for a sentence or two already composed in my head. 100 when having to think ahead while writing an email. Probably about 30 while programming because that many more cycles are spent in the brain and fewer in the fingers. Not just on logic, but also hesitating to make decisions like “what should I name this variable?”