Learning to touch-type on Dvorak doesn't take long. Print out a Dvorak layout and stick it to the bottom of your monitor, and just look at that when you're not sure where a key is. You'll be typing in comfort within a few days. Coding won't be comfortable for about another two weeks.
I personally find the Dvorak keyboard layout much more comfortable than QWERTY... but it is important not to forget QWERTY as you learn Dvorak. I learned Dvorak back in college, and once I went to an interview where they tested my typing skills... and they brought out a manual typewriter! Oops! I had brought a floppy disk with drivers for Windows and Mac, but the manual typewriter was something I didn't anticipate. I spent some time on regular QWERTY every so often after that just to make sure I could do both.
One oddity with Dvorak... it puts the n, t, and s keys all under the least coordinated fingers on my right hand. When I'm typing a word that ends with some combination of n, t, and s I'll transpose the letters a bit... but only when I'm typing at full speed.
So I'd encourage everyone to learn Dvorak, especially if you plan on typing for a good chunk of your professional life.