On 2 Nov 2022 13:36 +1100, from sjenkin(a)canb.auug.org.au (steve jenkin):
There’s at least one Internet meme that highly
productive coders
necessarily have good keyboard skills, which leads to also producing
documentation or, at least, not avoiding it entirely, as often
happens commercially.
I wouldn't be so sure that this necessarily follows. Good keyboard
skills definitely help with the mechanics of typing code as well as
text, I'll certainly grant that; but someone can be a good typist yet
write complete gibberish, or be a poor/slow typist and _by necessity_
need to consider each word that they use because typing an extra
sentence takes them so long. If it takes you ten seconds to type out a
normal sentence, revising becomes less of an issue than if typing out
the same sentence takes a minute or a minute and a half.
Also, certainly in my case and I doubt that I'm alone, a lot of my
time "coding" isn't spent doing the mechanics of "writing code",
but
rather considering possible solutions to a problem, and what the
consequences would be of different choices. That part of the software
development process is essentially unaffected by how good one is as a
typist, and I expect that the effect would be even more pronounced for
someone using something like an ASR-33 and edlin, than a modern
computer and visual editor. Again, the longer it takes to revise
something, the more it makes sense to get it right on the first
attempt, even if that means some preparatory work up-front.
Writing documentation is probably more an issue of mindset and being
allowed the time, than it is a question of how good one is as a
typist.
--
🪶 Michael Kjörling 🏡
https://michael.kjorling.se
“Remember when, on the Internet, nobody cared that you were a dog?”