Accoridng to Mythical Man-Month average programmer produces 2000 LOC per year. Other data I've seen backs this up. Typing speed is not really a problem.
Plus he's not talking about "average."
11–20 of 106 posts
Accoridng to Mythical Man-Month average programmer produces 2000 LOC per year. Other data I've seen backs this up. Typing speed is not really a problem.
Plus he's not talking about "average."
When I'm writing Java code, I find that my typing speed is often a bottleneck. In Ocaml or Lisp, it never is.
Three-word summary: learn to type.
Not being able to touch type is not a bad thing; not being able to type fast is. I can't touch type and I used to be able to type 130+ wpm without errors. I can still average around 100 wpm.
What's your definition of "not touch typing"? Do you use two fingers? Do you keep your fingers on the home row?
I type by mainly using two fingers, with occasional pinkie and middle finger use. I also use my thumbs for the spacebar sometimes.
If you define "touch typing" as not having to look at the keyboard, then I guess I do touch type and I apologize to the author. I was mostly taking offense to the idea that there is only one correct way to type.
This is especially true with Lisp - you compact it down like one of those trash compactors.
[folklore.org]
My typing speed is about 75 wpm, which probably sucks by HN standards. I don't type nearly as fast as I think. When I'm writing Java code, I find that my typing speed is often a bottleneck. In Ocaml or Lisp, it never is.
—Philip Greenspun, http://blogs.law.harvard.edu/philg/2005/03/07/how-long-is-th...
Typing is by far the most useful thing I learned in school.