Sites or Software for a Budding Typist?
less touch, more typing asks: "Over the years I have worked with a number of IT professionals and software developers. Many of them have had excellent typing skills. Others, like me, have not. While I type passably with my own roguish style of finding the right keys, I would like to teach myself to type correctly. Too many syntax errors over the years are do to my lack of this basic skill. What software or web site would you recommend to learn to type? Is there something free or inexpensive that can turn someone with a lot of bad typing habits into a typing guru?"
If you're typing out full words while coding then you're doing something wrong. Any modern IDE has the ability to do code completion. Its just like using tab-complete in a bash shell. Type a letter, then ctrl+space or whatever your IDE uses and it will either provide a list of options or autocomplete your word if there is only one option. Additionally, most IDE's will close braces, paranthesis and do other nice things for you. You can make code templates so a ctrl+j inserts a for loop for you. Once these things become second nature to you your productivity will soar. Code smarter, not typing faster!
mp3's are only for those with bad memories