Touch typing

Touch typing

20% of efforts produce 80% of the results. And the other 80% of efforts produce only the 20% of results.

In other words, you have to spend only 20% of total time to learn something new and the last 80% you spend to become an expert. To learn touch typing you spend only one week of your life to achieve the same speed which was before. It becomes easier to type and you are getting faster and faster every next day. In this post I will tell you how to start and give you the basic tips and tricks to make your learning process easier. Challenge yourself to become more productive.

Why should you learn touch typing?

Remember your parents forced you to learn multiplication table. Now you don’t even think about it and without any trouble can multiply numbers in your head. To teach you touch typing is no longer the responsibility of your parents. It is your task to make your life easier.

Usually, typing some code, your head is on the same wavelength with your hands. You have to type something there and delete something all the way down and ops… what were you thinking about? You lost the idea while you were looking at your keyboard. Of course you can recall it or just forget, but how often do you feel this way? How much time does it take to type the regular code or text?

Your brain is a kind of computer processor which is idle waiting for text input using its slow components represented by your hands. Furthermore, as any developer you want your computer to work fast. So start from yourself, keep up your hands with your brain.

Touch typing is also about your health and comfort, because it requires to maintain a proper sitting poster. Notably, it positively affects your neck by eliminating the constant looking down at your keyboard and up at your screen.

Before you start

Try typing test and remember your current speed which measures in wpm or cpm. To calculate the velocity it is assumed that one word consists of five letters, so you can easily convert one to another. You will use this value to make conclusions about your development.

What you have to know

The main idea of touch typing is that every finger has its own area on the keyboard. In this way your brain divides every word into different finger responsibilities to speed up your typing. Default location of your left hand is asdf and the right is jkl;. The most important thing is that even if you accidentaly looked at the keyboard you should never type letter with inappropriate finger.


Yeh, I know it’s a bit difficult. But using online typing tutors it may take up to three days to learn the basics. I recommend you to pay attention to TypingClub and Ratatype.

How to develop this skill?

Ok, you know the basics. Now it’s time to make you feel comfortable. Firstly, you have to practice and I advise you to create a training plan. For instance, fifteen minutes in the morning, ten minutes in the afternoon and fifteen minutes in the evening for one or two weeks. Do not chase after speed, it will come by itself, if you don’t make mistakes. Where to train? TypeRacer or Klava (Klavagonki is an awesome russian analog).

Secondly, try also type whenever is possible (in Skype, Facebook, work emails, code in your IDE), because it significantly decreases time to learn touch typing.

You feel comfortable, what is next?

Actually, this is the goal of this post. But there is no the end of your development. You may dive deep in this complicated area and you will understand that you really spent almost 10% of your efforts to achieve this giant result (Pareto principle). And where are the other 10%? Mechanical keyboard! This is it.

Wrap up

Two years ago I decided to learn VIM. However, to gain insight into how it works I faced with a trouble: I didn’t know touch typing which is required in VIM. Yet, I started to learn touch typing. My average speed was 70cpm. Now I managed both VIM and touch typing in two languages and my current average typing speed is 360cpm. I know how it simplified my life and I hope that this post have motivated you to challenge yourself to make your life easier.

Thank you for reading my blog and have a nice day!

4 thoughts on “Touch typing

  1. Is it necessary to try learn touch typing to its full extent if I don’t look on keyboard when I type, but I do not use the scheme for each finger described in article?


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s