I have to confess, I got along without being able to touch type from when I programmed BASIC on a TRS-80 in grade school, to FORTRAN 60 & 77, PL-1 in College, to C, C++ in grad school, or creating websites in the mid-90's. I was coding for my own research, so no one ever paid me for my work directly like in commercial production environment. Yet, I can see that I might have done more in some cases if I had been a touch typer. Certainly as one commenter pointed out on that blog, I would have certainly been much more verbose in my comments in my code and my documentation work would have been much more extensive if I had been faster at typing. It's not a given that coding itself would have always been faster since sometimes the time sketching things out and thinking was much longer than the code that was written. Also, using a good editor that allows you to cut, copy,paste, macros in a sophisticated manner can cut down on a lot of typing when coding also. Duplicating code and tweaking to the situation cuts down on typing as well. Using a unix shell that remembers a long line history, and pulls up a previous line based on the first few chars also cuts down on typing. If you work at it you can get a long way on hunt and peck typing less than 30wpm.
Once I learned Colemak, I realized how much I was using these type saving shortcuts. In fact, for a while I had to abandon some of them just so I could practice typing more. A one time thing recently, someone asked me to create a website for them and offered to pay me because they had seen the websites I had created for myself, and I do admit it I felt I gave them their money worth in a relatively short time creating it quite fast because my typing speed was much much faster and more accurate than a couple of years ago.