Ask HN: Should I learn to type properly?
I am a software engineer and never took a course on typing properly. As it stands, I can type 110 wpm with basically no effort. I use my thumb for the space key, my index fingers for letter/number keys (unless in normal mode in Vim), my middle finger for semicolon/period, and my pinky/ring finger for shift/enter.
I am quite fast and have good accuracy. However, I am worried that continued typing in this manner will result in RSI. I am also wondering if I will be even faster if I use proper typing technique.
Lately, I've been attempting to get used to typing properly, but it feels very awkward, I make lots of mistakes, and I feel like I will never be as fast. Most proper typists I know reach 80-90 wpm max.
Any help would be appreciated.
Edit: Another problem is that my pinky finger feels quite weak, yet proper typing technique requires it to be used extensively, especially when coding.
26 comments
[ 5.4 ms ] story [ 69.3 ms ] threadHow? Just find the home-row keys and keep your fingers there as "home". The worse you'll do is learn wrong the two index finger positions but no matter.
I was never trained to type but I knew I must and did just that - home row and go. Done.
Although I'm sure you could still better that with proper typing - from a purely physical perspective, your fingers have to travel a smaller distance, and I'm sure you'll find it more comfortable after you get used to it. I'd echo usermac here: just keep your fingers on the home row, force yourself to keep them there, and then go from there. Sure, it will feel weird at first, but after a few weeks it will be second nature.
Frankly I feel my technique is probably better for RSI because I do macro movements with my forearm as supposed to stretching my fingers. I also make extensive use of "far" keys (F1-F12 for switching windows) that seem like it would be hard if my hands were stationary. I will have the occasional day where my hands get "tired", but I find this occurs when I'm being unproductive - actual coding has a much lower duty cycle.
110wpm sounds perfectly adequate to me, so I'd only try learning "proper" method if you have nothing else to do. Also, it's not like people who use "proper" method are impervious to RSI. If this is your real concern it seems like you'd be better off asking this question to the right doctor, explaining your specific hand placement / movements.
> I will have the occasional day where my hands get "tired", but I find this occurs when I'm being unproductive
These both describe me, I do believe.
The stillness of hand required by proper typing technique actually causes my hands to hurt a bit after a while. I've been programming since I was 10 and haven't had an issue with wrist/hand pain, but as the years pass by I am getting increasingly worried. I enjoy programming and don't want to be forced to stop.
Furthermore I am always looking to improve, so increased typing speed would be a boon.
> if you have nothing else to do
This also describes me right now.
Thanks for your input!
Ten years ago I made my wife learn to touch type; she still says it was one of the best things I ever did for her.
I once saw it tip the balance in a hiring situation, when we were on the fence about a candidate we were on the fence about.
Of course, I'm typing this on a tablet, so maybe it doesn't matter anymore...
I messed up catching a football, and jammed my left index finger hard enough to break the joint closest to the end. I found out that, for a touch typist, that finger is responsible for six letters, plus three keys on the number row. But for your approach, it would be much worse.
You don't always have the use of all your body parts. Redundancy is a good thing.
so ill be the decenter here and vote no, as i was taught proper and hacked it to my liking. im a firm believer in what works for some doesn't have to work for all.
Now I am 38 and I code and I can keep up with anyone else just fine. I often think that I have adapted my typing based around the fact that I do code. I position my hands in what seems good for code. I seldom move my hands and I can hit every key in some manner.
My wife is a "proper typer". She can literally write a Word document blindfolded and make very few mistakes. She even realizes if she does and can backspace, etc without even looking.
However I now have to use a QWERTY MAC keyboard after like all my life on windows AZERTY keyboard and oh boy I was slow at first. I'm still slow for a couple of letters or a lot of "signs", I just have to think where it is on the keyboard. So hard to change.
However I now have to use a QWERTY MAC keyboard after like all my life on windows AZERTY keyboard and oh boy I was slow at first. I'm still slow for a couple of letters or a lot of "signs", I just have to think where it is on the keyboard. So hard to change.
Great fun to learn, you get to race a car...faster you type, faster it goes. Education with play is the best kind!
I would certainly recommend it, I type far faster than I write now.
http://www.typingtest.com/result.html?acc=100&nwpm=96&gwpm=9...
Has anyone tried one of those split (2 piece) ergonomic keyboards? I need to do some research on those and see how they fare.