I program (C style languages), and I use Dvorak.
(Aside: Dvorak moves some of the punctuation away from the bottom row (Qwerty as reference). And the brackets are moved to the the number row. The hyphen and hash are found on the home row on a UK keyboard. I _think_ I prefer these small changes.)
Qwerty, Dvorak and Colemak are designed for language rather than programming. If you keep your hands in the classic home position (F and J nubs, Qwerty) you'll end up working the right hand more so, and the pinky will bear the brunt of the work. Add home/end, page up/down and backspace into the mix and the pinky probably will show signs of stress.
You might be able to ease off the pinky by using other fingers for the punctuation - perhaps having an alternative hand position for the right hand side punctuation characters.
Alternatively you might want to look at a layout that is designed with the programmer in mind. The two examples that I can think of are Programmer's Dvorak and Developer's Dvorak, and both take different approaches.
https://en.wikipedia.org/wiki/AZERTY
http://www.kaufmann.no/roland/dvorak/
I am for the moment using stock Dvorak. And I am progamming under it. I do suffer shoulder/neck stress on the RHS, and my hands can tire. Could well be a result of programming.
I do move my hand off the home position for some characters. I can find the top right of the keyboard clumsy, and I make more mistakes up there.
Touch typing for programming, brings some speed gains. I'm more inclined to use descriptive variable names. But as programming is generally slower than entering normal text, it's not as noticable.
A good editor may help you with entering quotes and brackets. Macros might help.
Some languages may be harder to key due to their syntax. I'm thinking of something like the arrow ( -> ) operator. That must be a nightmare under Qwerty/Colemak. It's slightly easier under Dvorak, as angled brackets get good placement.
It will come with time. You could practice using typing software, but day to day programming will probably be enough for you.
Last edited by pinkyache (12-Oct-2012 02:17:10)
--
Physicians deafen our ears with the Honorificabilitudinitatibus of their heavenly Panacaea, their sovereign Guiacum.