In particular I'm always amazed that, in my experience, the vast majority of the professional software programmers I encounter never bothered to learn how to touchtype proficiently. I personally use the dvorak layout but I can understand staying on QWERTY for convenience but not knowing how to touchtype is very hard for me to rationalize.
Regarding the Ergodox I have a question, do you really find that "matrix" key layout (or "ortholinear" as they call it on their website) is really an improvement? It never made a lot of sense to me and when I tried a similar keyboard a few years back (admittedly for a short amount of time) I really didn't like it. The website says:
> When you extend your finger, it doesn't go sideways, does it? So why are the keys on your keyboard not directly on top of each other?
But... They do go sideways when I have a keyboard in front of me, my hands are not perfectly straight and parallel on the keyboard lest my wrist or shoulders end up in a weird position. Now of course in this case with a split keyboard you can move and orient them any way you like but I always wondered if there was actual science behind that choice or if it's just "non-linear layout == old mechanical typewriter leftover == bad".