4 ms·
I have thought about this as well, and with that in mind, I've tried to take notice of how typing affects me (I'm a pretty fast typist, but I think this experie
by mistercow 13y ago
I have thought about this as well, and with that in mind, I've tried to take notice of how typing affects me (I'm a pretty fast typist, but I think this experience is not dependent on any particular typing speed).
What seems to be the main problem is that typing dominates my internal monologue. I can't continue to keep my ideas fresh in my mental "cache" while I'm typing, because the part of my mind that would be used for that is busy uselessly sounding out the text that I'm typing. So every second I spend typing is a second that I'm not actively maintaining and refreshing my conception of the big picture. The more code I have to type in between thinking about a problem and finishing the solution, the more likely I am to have to stop, rethink the problem, and rework a piece of code I'm writing to fit some constraint I lost track of.
Put another way, typing is a process that forces me to think through the exact implementation of a problem at a snail's pace (compared to normal mental operation). Not more carefully, mind you, but more slowly.
- ufmace 13y agoThat might be part of the issue. My typing isn't particularly fast, but it is mindless. I spend virtually no mental effort on typing while I'm actually doing it, so I'm free to think about exactly what I'm trying to do and what the best way to do it is.
- mistercow 13y agoHypothesis test (I'll tell you the hypothesis after you answer): What is the experience of thinking like for you?