
Progression feels quick as you learn knew keys - after an hour or so of practice, I already had three quarters of the alphabet under my belt. I started off learning one key at a time.

It hasn’t exactly been smooth sailing, but it hasn’t exactly been hard either. My code coverage of the keyboard has gotten better, too. My stats taken from Īs you can see, I only started on the 31st of July, and my speed (wpm - orange line) has been steadily increasing over time.Īfter only one month, my typing speed has already improved by 10wpm. It’s been nearly a month since I started, and have put 14 hours and 44 minutes of practice into it. It’s free and has a nice interface, so I went with that. I did a Google search for learning to touch type, and the first website that came up was TypingClub.
Become a master of typing how to#
So, at the ripe old age of 29, I decided it was about time I taught myself how to touch type. What was the harm in attempting to type with all ten fingers for a month and seeing how it went? I could always revert back if I didn’t see any improvements.
Become a master of typing full#
Especially for numbers, symbols, and punctuation (commas, full stops, etc). I instinctively knew where they alphabetic keys on the keyboard were, but would still need to look down every now and then. Over the years, I had developed a pretty sketchy style where I used four fingers - my two index and middle fingers. I could even mostly type without looking at the keyboard. I was typing at around 40 words per minute, which is apparently right around the average (although I couldn’t find any definitive sources). Jim Carrey typing as God in the film Bruce Almightyĭon’t get me wrong, my typing speed wasn’t horrible.

After all, over the course of my career, I plan to be writing tens (if not hundreds) of thousands of lines of code. But, all things being equal, I’d still rather type faster so I can get on to the next problem as quickly as possible. You should spend most of your time thinking about a given problem/solution, as opposed to actually typing. Now, I’ve heard the argument made that, as a programmer, typing speed isn’t so important. You’ll always be bottlenecked by your typing speed.

Therefore, if you are a slow typer, it won’t matter how great your IDE is, or how great your text editor is, or how productive you think your workflow is. I recently read an article that said, in it’s simplest form, that programming is just pressing keys on a keyboard.įundamentally, programmers are typists! We just happen to press the keys in a specific order that allows compilers to read the combinations of characters, and convert them into machine code. By Matthew Burfield I learned to touch type at the ripe old age of 29.
