People will only pick up bicycle skills where their benefit (or perceived benefit) is greater than the annoyance they deal with.
People will only pick up bicycle skills where their benefit (or perceived benefit) is greater than the annoyance they deal with.
Dvorak is more unicycle than bicycle.
[1] http://reason.com/archives/1996/06/01/typing-errors/print
asdf jkl; aoeu htns
Placement of high-frequency letters, especially vowels, reduces finger movement and eases typing. There's no magic about it.
[1] www.typocheck.co.uk/dvorak/
*-- I switched over by trying Dvorak for an hour a day instead of the QWERTY i had used for about 3-4 weeks. I was a below average QWERTY user. Touch typist, but not fast/ not a lot of typing experience.
Are you sure? I'd consider typing in Dvorak a non-standard skill that would make me less productive with ~99% of keyboards in existence!
This strikes me as about as worthwhile as learning to ride a non-standard dual-wheel vehicle, as a consequence of which it becomes much harder to ride regular bicycles.
I'm an avid fan (and rider) of unicycles and recumbent bikes like the Flevo Racer. The Flevo Racer's pivotal steering makes you have to learn biking again from the ground up. It takes a few afternoons (or faster, if you aren't that clumsy). Riding a unicycle took me two weeks to learn.
Nevertheless, I can still ride a standard upright bike without any problems. And after all this crazy wheeled stuff, even bipedal locomotion still works fine.
Skills don't have to crowd each other out.
WRT Vim, I made the switch without too much trouble. In fact, I find the j/k on the left hand and h/l on the right hand useful.
And go install emacs. Its shortcuts are easier to type in dvorak.
For me it's not about speed, but about ergonomics.
Colemak = new hotness.
http://www.kaufmann.no/roland/dvorak/
http://news.ycombinator.com/item?id=351059
https://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard#Pro...
I'm just too lazy to switch from Dvorak to NEO, even though it would make it easier to type German Umlaute. Also my Kinesis Advantage keyboard supports Dvorak out of the box.
You can learn Dvorak, even as a professional programmer, if you just reserve half an hour each day on the side for the learning, and keep using your old layout for your day job until you are comfortable.