HN,<p>I'm a very young programmer. In fact, I haven't even really begun my career, as I'm still in college. Nevertheless, I've been struggling with acute pain in my fingers (tips and joints) during longer typing sessions. I've spent hundreds of dollars on ergonomic equipment like a Herman Miller chairs and a Kinesis Advantage keyboard, and they help a lot (I can't even touch a Macbook keyboard anymore), but they don't do enough. I've also begun to take regular typing breaks and to work out.<p>Has anyone else dealt with this? What do I do? Do I say 'fuck it' and look to move to less typing intensive roles? I am truly passionate bout code, so I really want to delay that for some time. Do I abandon emacs? ;( I'm at a loss.
I don't know how affordable it would be but physiotherapy may help. Finding the root of the cause will help as well. If its arthritis your treatment options are going to be very different from muscle strain. I developed RSI last year and still have it today. It has become more manageable but still painful. If it is muscle related physio could put you on the right path of repair and rebuilding those muscles. They would give you stretches and hand workouts which would help strengthen the muscles which would eventually stop the pain. But it takes dedication. I wouldn't say give up on coding if you love to do it. You could try speech to text programming. It may be hard to adjust but I have seen someone use speech to text quiet efficiently. Have you considered a "vacation" away from the computer? I feel if I had the chance to take 2months away from the compute my RSI would go away.