What Does a Coder Do If They Can't Type?
Could it be that the nature of your day to day programming workload has an impact on your susceptibility to RSI?<p>My current project is full stack dev almost exclusively in Typescript, and I find myself actually hands-on-keyboard typing for much less than half of an average workday.  The rest of the time, I'm reading (documentation, library code, blogs / presentations / etc) or debugging.  Granted, I drive the debugger with keyboard shortcuts but surely keeping one hand on F8-12 and pressing a key every once in a while is less of a risk than prolonged full-keyboard touch typing.<p>My last gig saw me spending a lot of time writing server-side Java and maintaining the systems it ran on via SSH.  More active typing, less reading, mousing, etc.  It's just one data point, but I definitely had to take more steps to avoid wrist pain then than I do now.<p>I wonder if risk could scale inversely with the level of language you use.  I imagine it most pronounced among kernel hackers who spend their whole day writing hundreds of lines of C, debugging in an editor subshell, hands never leaving the keyboard -- Real Coders Don't Use The Mouse, after all.  Is this crazy?