Max typing speed: no significant difference. (YMMV, usually Dvorak at least as fast as Qwerty)

Comfort: Dvorak is much more comfortable.

Sustained typing speed: Dvorak is better due to much lower fatigue / strain.

Which layout should you learn?

Learn both. Dvorak for efficiency, Qwerty for compatibility (e.g. handphone, random computers).

One after another, not simultaneously. Probably Qwerty first.


My personal speeds:

Dvorak: 110 wpm (10-race average) on

Qwerty: 80 wpm (used to be >100 wpm when active)

Nowadays, using Dvorak exclusively. Qwerty occasionally for fun / convenience in rare situations.

Useful on Windows: Ctrl+Ins for copy, Shift+Ins for paste, Shift+Del for cut.

Bonus: hljk with Vim actually maps nicely on Dvorak.

Recognise dependencies. Make things easier and more palatable. Give time for foundational level to solidify in the unconscious mind, before moving to advanced level.


Thought 1:

Look for a gentler learning curve.

A difficult, complex skill can often be decomposed into easy, simple sub-skills. …

“Single source of truth” is more meaningful than the overly simplistic “DRY”.

If two things are _supposed_ to behave similarly, then not having duplicate code makes perfect sense.

If two things just _happen_ to behave similarly (at first), it may be a hasty generalisation to immediately refactor them to use the same code.



I propose that “being stuck” is a terrible way to spend one’s time learning.

Making the task unnecessarily hard for oneself is simply a waste of time.

There is a difference between “research problems”, and homework exercises.

Research involves exploring uncharted territory involving genuinely hard things for which…

Jacob Tan En

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store