Live data from Hacker News

Programming's Dirtiest Little Secret

steve-yegge.blogspot.com

11–20 of 106 posts

Re: Programming's Dirtiest Little Secret

#11
post #6

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.

Umm, nice rationalization. But that's 2000 lines of debugged, documented code. It takes a lot more typing than just 2000 x 80 characters. The article basically describes why.

Plus he's not talking about "average."

Re: Programming's Dirtiest Little Secret

#15
post #5

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 was actually thinking of "touch typing" as being the standard method that is taught in schools and typing classes - put your fingers on the home row to begin and use all eight fingers to type.

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.

Re: Programming's Dirtiest Little Secret

#16
I go by Andy Hertzfeld (Apple)'s credo: Your productivity can be measured in how many lines you REMOVE that week...

This is especially true with Lisp - you compact it down like one of those trash compactors.

[folklore.org]

Re: Programming's Dirtiest Little Secret

#17

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.

"SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing."

—Philip Greenspun, http://blogs.law.harvard.edu/philg/2005/03/07/how-long-is-th...

Post reply on HN