allenc allencheung

Dvorak Update

It’s been a little over a month since I decided to learn Dvorak. I switched over the OS’s keyboard settings and spent a few days practicing typing.

I guess the Dvorak tutorials were completely right; there is totally a transition period in moving from QWERTY to Dvorak, and my fingers are right now pretty confused about where some keys are. While Dvorak is optimized for typing natural English text, it’s slightly less ideal for programming typing patterns: some of the symbols commonly used in code (=, /, -, ", ;) are relegated to the pinky keys, and typing them quickly in succession is slow and error-prone.

Operationally, since we pair program at Square, QWERTY is the default anyway[1]. And I’ve also noticed that some keyboard shortcuts are hardcoded to a QWERTY layout, so it’s impossible at this point to convert completely. I think I’ll have to strike a balance and move between the two layouts, and hope for bilingual typing fluency.

Either that, or find a way to unlearn Dvorak.

Footnotes    (↑ returns to text)

  1. I’ve been told about this USB adapter that will take Dvorak and output back QWERTY, but I’m not sure it’s worth the $80 especially given the programming layout shortcomings.
By allen
allenc allencheung