RSI is one of those things (ADHD, autism and dyslexia are other examples) that start as a label some scientist puts on a specific set of symptoms that cannot (currently) be linked to a specific condition [1], becomes popular and then get used for a zillion things with more or less the same symptoms (Wikipedia lists edema, tendinosis, tendinitis, carpal tunnel syndrome, cubital tunnel syndrome, De Quervain syndrome, t…
Reddit has arrived: a plausibly researched answer that's so far off base it pains me. Physician here, and my wife is an occupational therapist. RSI is like saying you have a cold. Yes, there is a problem, no it's not specific, but it gets us to the right chapter of the book. Some of the things you list have very specific causes and treatments that have nothing to do with RSI. The article would be more like a case rep…
How I stopped the RSI pain that almost destroyed my programming career
211–220 of 245 posts
Re: How I stopped the RSI pain that almost destroyed my programming career
#212This article is totally missing the basics. Exercise. I promise it will make ALL the difference. Get yourself a pull-up bar, and if you're feeling extra fancy, a dip bar. Push-ups, pull-ups, dips, and sit-ups. Every day. You'll be a coding machine. At the VERY least, push-ups. Every hour or two, take a break, knock off ten push-ups, walk around a bit, get some water, get back to work. I'll do this right at the office…
Re: How I stopped the RSI pain that almost destroyed my programming career
#213Earlier quoted context omitted.
Barbell: Rogue 2.0 bar (cheap at $250, perfectly fine for newbie) Power cage [0] Realistically, the most expensive part of the setup was...the weights. Shipping that shit costs a lot, and they're not cheap to begin with. I bought some bumper plates for deadlifting, and a bunch more as regular plates. Total weight is like 400 - 500 lbs, I forget exactly. All in all, it cost me like....$1400 or so. Worth it if you know…
I'd definitely appreciate any advice you might have :)
Re: How I stopped the RSI pain that almost destroyed my programming career
#214Re: How I stopped the RSI pain that almost destroyed my programming career
#215Re: How I stopped the RSI pain that almost destroyed my programming career
#216This may help someone out there. I had chronic tennis elbow for years, tried a huge array of options to fix it and failed... until: I found a _vertical_ mouse. Turns out it was a micro-injury thing...
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2971639/
I do it once a week after I lift weights and it has cleared up my tennis elbow nicely (and helped programmer RSI, I think too!).
Re: How I stopped the RSI pain that almost destroyed my programming career
#217All of that said, knock on wood I guess, as I haven't had a serious flareup of wrist pain in quite some time now. Not sure why, but I'll take it.
Re: How I stopped the RSI pain that almost destroyed my programming career
#218As I was young then and did not want to waste time not being able to lift my arms or move my wrists, I experimented and found that, again for me, it's just 100% stress. Any exercise (none, too little or too much), working 20 hours or 2 hours are completely unrelated for the onset; if there is a stress factor (like; our new product is not selling!! back then) I would get symptoms immediately and they would get worse once started when typing/mousing more if the stress factor stayed constant.
After that and other health events triggered by (much heavier) stresses, I got my brain to not stress (took me a lot of years) and that worked. I can just work forever behind a computer (which I usually don't need anymore, as I found also that it's completely useless to work many hours / day) without any effects for the past 13-something years.
Re: How I stopped the RSI pain that almost destroyed my programming career
#219Earlier quoted context omitted.
I disagree, and I've used Dvorak for 12 years. Just using Qwerty for a few sentences feels awful. It doesn't hurt, of course, it's just a few sentences, usually on someone else's computer. But it's like using chopsticks to eat oily rice, when you're used to eating potatoes with a fork. To everyone: - Print this PDF: http://www.dvzine.org/type/OneSheetDVmap.pdf - Change your keyboard layout to Dvorak - Don't look at t…
The longest one-handed QWERTY words are "sweaterdresses" and "stewardesses" as far as I know. But anyway, as a programmer, you spend more time hitting key chords and special characters, which aren't much better in Dvorak and are probably part of why programmers are so prone to RSI despite in absolute terms not typing that much compared to, say, a secretary.
Even when I'm writing code, alphabetic characters and normal punctuation are still by far the most commonly used. It's only the rare punctuation []{};: that's worse off, and even within code I still type for more S characters than semicolons.
If this concerns you, there's Programmer Dvorak layout, but I prefer to keep compatibility with a wider range of computers and use standard Dvorak.
Re: How I stopped the RSI pain that almost destroyed my programming career
#220This article is totally missing the basics. Exercise. I promise it will make ALL the difference. Get yourself a pull-up bar, and if you're feeling extra fancy, a dip bar. Push-ups, pull-ups, dips, and sit-ups. Every day. You'll be a coding machine. At the VERY least, push-ups. Every hour or two, take a break, knock off ten push-ups, walk around a bit, get some water, get back to work. I'll do this right at the office…
Exercise does work wonders. And will solve SOME problems. But some problems really do need their own solutions. And sometimes it does take time and effort to figure out exactly what that solution is.