NUMBERS AND SYMBOLS
Typing numbers and symbols without looking
Most competent touch typists still glance down for digits, usually without noticing. The number row is the furthest from home, it has no bump to find it by, and you use it too rarely for the habit to form on its own. All three are fixable in about two weeks.
Why the number row is so much harder
Three reasons, and they compound.
It is the furthest row from home, so every digit needs a real reach rather than a small
adjustment. It has no landmark, because the bumps that let you find F and
J have no equivalent four rows up. And you use it rarely, so the map from
digit to finger never gets the repetition that the letters get every day.
The result is that most competent touch typists look down for numbers without noticing they are doing it. That is a real cost, because every glance breaks the reading window and costs far more than the keystroke itself.
The finger assignment for digits
The rule is that each digit belongs to the finger directly below it, with the index fingers taking two each because they own two columns of letters.
| Finger | Digits | Anchor letter |
|---|---|---|
| Left little | 1 | Above Q, from A |
| Left ring | 2 | Above W, from S |
| Left middle | 3 | Above E, from D |
| Left index | 4 and 5 | Above R and T, from F |
| Right index | 6 and 7 | Above Y and U, from J |
| Right middle | 8 | Above I, from K |
| Right ring | 9 | Above O, from L |
| Right little | 0, and the keys right of it | Above P, from ; |
The third column is the part worth learning. You do not find 4 by knowing
where 4 is, you find it by going up two rows from F. Learning
digits as offsets from the home row letters you already know is much faster than
learning them as their own set of positions.
The two reaches everybody finds worst are 5 and 6, the middle
two, because both are a long diagonal for an index finger. Those are the ones to
practise deliberately.
Symbols, and the Shift rule
Every symbol on the number row is Shift plus its digit, so once the digits are automatic the symbols cost almost nothing extra. The one rule that makes them workable is the same as for capital letters.
Shift always comes from the opposite hand. Left Shift for anything the right hand types, right Shift for anything the left hand types. Using the same hand for both means one hand tries to hold a modifier and make a long reach at the same time, which twists the wrist and is slower every single time.
So & is right index on 7 with the left Shift.
$ is left index on 4 with the right Shift. If you have
only ever used the left Shift, this is the single change that will most improve your
symbol typing, and it will feel wrong for about a week.
The symbols that matter most
For prose you need very few. For code, configuration and spreadsheets the picture changes completely, and the awkward ones are awkward for identifiable reasons.
| Symbol | How | Why it is hard |
|---|---|---|
_ | Right little on the key right of 0, plus left Shift | Weakest finger at the end of its reach, and constant in snake_case names |
{ } | Right little on the bracket keys, plus left Shift | Same finger, same problem, twice per block of code |
< > | Right ring and right little, plus left Shift | Bottom row plus a modifier, an unusual combination |
| | Right little on backslash, plus left Shift | The furthest key on the board for the weakest finger |
~ | Left little on the key left of 1, plus right Shift | Corner of the board, and its position varies between layouts |
Notice how many of those are the right little finger. That is not a coincidence, and it is the strongest practical argument for remapping something. Many programmers move brackets or underscore somewhere reachable, or put a modifier layer on Caps Lock, and gain more from that one change than from weeks of drilling. More on the specific keys code costs you.
The number pad is a different skill
For entering long runs of digits, the number pad beats the number row comfortably. It is worth learning separately if you do any real volume of data entry.
The home position is 4 5 6 under the index, middle and ring fingers of the
right hand, with a bump on 5 exactly like the one on F and
J. The thumb takes 0, and the little finger takes Enter and
the operators down the right side. Same principle as the letters: find 5 by
feel, and reach from there.
The reason it is faster is that ten digits sit within one small grid, so nothing needs a long reach and one hand does all of it while the other holds a document or a mouse. Data entry roles that quote a keystrokes per hour target generally mean the number pad, and those figures are on the speed by profession page.
How to practise this
Numbers respond to drilling much better than letters do, because the only problem is the missing map from digit to finger.
- PAIRSType each digit alongside its anchor letter.
f4 f4 f5 f5 j6 j6 j7 j7. Tedious and it builds the offset directly. - REAL DATAType dates, phone numbers, prices, anything with genuine digit sequences. Random digits are less useful because real numbers have patterns your hands can learn.
- MIXEDSentences containing figures, so you practise the transition in and out of the number row rather than the digits alone. The transition is the expensive part.
- SHIFTEDThen the symbols, with the opposite-hand Shift rule enforced deliberately until it stops needing thought.
Ten minutes a day for a week or two is enough. Raising your speed on letters is open ended, but this is a small, fixed amount of missing knowledge, so it pays back quickly.
Symbols are in the Code word list
KEYSTORM ships a word list built from real code, brackets and underscores included.
Play KEYSTORM