The Peak Programming Keyboard and Key Layout
medium.comThe nerd in me wants to like the newer "more efficient" keyboard layouts, but as I progress in my career, the value of raw typing speed on one particular machine (or all your personal machines) seems to drop.
Being able to type on a peer or customer's machine, without struggling with QWERTY vs Colemak is definitely worth something. The problems you solve get more difficult and abstract, so you are writing more difficult but less code.
The big exception that I can think of is that RSI can really put you out of action, so some adjustments or investment in that area can pay off. I have a Kinesis Advantage2 that fits in this category. It took some time to get used to, and it definitely slows you down on every other keyboard once you are used to it, but I find the ergonomics to be worthwhile, even if I retain the QWERTY layout.
20 years ago I saw Minority Report and thought we wouldn’t need keyboards by now.
Voice recognition, gestures, eye tracking,…
Google’s Soli is 7 years old:
https://atap.google.com/soli/technology/
What happened to the future?
I’ve switched to Dvorak and Colemak before. I always come crawling back to Qwerty.
The reality is the benefits you get from switching keyboard layouts is marginal at best.
The real benefits (in terms of RSI) come from things like a split keyboard or other modifications. Once I switched to a split (and tented, but I did both at once) keyboard I have had zero issues with any RSI.
The other big benefit comes from modifying the placement of modifier keys if you are a heavy keyboard shortcut person. I am, as an Emacs user, but for me it was “Emacs wrist.” I’ve had no problems at all after moving Alt and Ctrl to my thumbs with the split keyboard.
Why'd you switch back?
I got frustrated with how much other things were designed around Qwerty. Plus I occasionally had to help others on a different computer, and it was always a weird thing to spam the wrong keys for a minute or two while my brain switched back.
Plus, like I said, the benefits were really from being able to put my hands far apart with a split keyboard. The slight rotation made it even more comfortable. Modifiers under thumbs, even better.
I never noticed a real improvement from just Colemak or Dvorak.