Do Programmers Actually Need Touch Typing?

Touch typing (also called touch type or touch keyboarding) is typing without using the sense of sight to find the keys. Specifically, a touch typist will know their location on the keyboard through muscle memory. (Wikipedia) After about 20 years of programming with hunt and peck style shamelessly, I decided to learn touch typing a few months ago. I'll talk about why I decided to learn touch typing at the end of this post, but I first want to spend time on the critical question: "Do Programmers Actually Need Touch Typing? [Read More]