I am a software developer of 8 years and I _think_ I have a pretty good handle on ergonomics and setup of my workspace since work related injuries have been a very manageable problem, but lately there has been joint pain in my fingers that I haven't been able to manage properly.
I am currently keeping the muscular pain and wrist pain well managed (aka, I am able to work through that with stretching and other exercise whenever it flares up). But joint pain in my fingers is beginning to effect life outside of work.
I plan on seeing a hand specialist (physiotherapist) very soon to work through this but in the mean time, what are you doing to ease joint pain in your hands/fingers? Is it a simple case of posture? exercise? Is it something larger like arthritis generally speaking? What is your experience?
- Use proper sitting posture, change position often, stand/walk when possible.
- Use an ergonomic keyboard which avoids troublesome positions/movements.
- Exercise. In particular, do some resistance (weight) training.
Anecdotes:
- In my mid 20s emacs pinky could have done me in, but Kinesis ergonomic keyboards worked around emacs afflictions.
- In my late 30s arthritis started troubling me, but a decade later I have less pain (inconsequential) due to taking better care of my health/fitness. But on the downside 16-hour programming days are now a distant memory.
I've read many, many anecdotes over the years, and they make clear that people have diverse afflictions. Be careful about following advice that doesn't apply to your circumstances.
I found after paying close attention for less than a year to the foods I eat, that when I consume foods containing tomato in any form or amount, that my fingers/hands (occasionally wrist) hurt (and pop) like mad for a few days.
Basically very similar symptoms to what you suffer from.
I also have much more general body pain and feel a bit sluggish and dull after eating tomato foods, even reasonably small amounts.
When I avoid tomato's my hands and body are pain free, so after quite a bit of research it's clear tomato causes an inflammatory reaction in my body, so I avoid them for the most part (sad face).
This may appear to be quackery, but it works for me, so I'm hoping it will lead to an alternate path than what you've been pursuing, and it will prove of some positive value in helping you out.
I’ve tried trackballs but it felt too odd and touchpads are not useful in our work (way too much chording). Therefore, make sure you’re not getting messed up mousing.
In the meantime, you could consider a topical NSAID gel like diclofenac (over the counter in some countries, or "ask your doctor if diclofenac is right for you" in the US) to address pain and inflammation.