2) Also changing from an editor that requires alt keys to vi.
How I stopped the RSI pain that almost destroyed my programming career
191–200 of 245 posts
Re: How I stopped the RSI pain that almost destroyed my programming career
#192RSI 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…
Even the methods that didn't work for the author might be more applicable to others, if they have different root causes. In a situation where there's typically no precise clarity as to the root cause, shotgunning solutions is reasonable self-experimentation.
In fact, that's often how doctors prescribe treatments; shotgunning starting from suspecting the most common root cause and working down, testing to see if that's the root cause by seeing if the treatment for said root cause happens to be working.
Re: How I stopped the RSI pain that almost destroyed my programming career
#193I was a bit paranoid about this in my mid 20's, so I learned touch-typing the Dvorak layout (well supported on all major OS's, so no problem using it everywhere), got myself a decent mechanical keyboard a few years later and I use vim for editing since forever (fewer key-combos is good against RSI, so modal wins out here). Most recently I have switched the Ctrl and Caps keys on my layout, which reduces a lot of stres…
How big of a difference did Dvorak make for you? While I feel no pain at all I'm pretty paranoid about getting any pain/RSI in the coming years (recent graduate now working full time)
Re: How I stopped the RSI pain that almost destroyed my programming career
#194Re: How I stopped the RSI pain that almost destroyed my programming career
#195This 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…
For me, it was not exercising my wrists in any way. When I'd code, my wrists would be in one position which would eventually start to hurt. But then I took up rock climbing. In climbing, my wrists were forced to strengthen and be put in many other positions. And my RSI pain just went away. I wasn't coding any less than before. But in the time I wasn't coding, I was doing the exercises necessary to keep my wrists healthy.
Also, as an aside, most people's pain tolerance is also terrible. They let their mind take minimal pain signals from their bodies and magnify it tenfold until its excruciating. Some basic meditation training will teach people to minimize what little actual pain they have, which could also allow most to continue working through the pain.
Re: How I stopped the RSI pain that almost destroyed my programming career
#196After 6 years of struggle with this career ruining pain, I finally found my remedy in Homeopathy. Medicine name is "Bellis Perennis". In olden days it was a popular medicine to treat RSI of Pianists and Stitching workers. I had taken "Belllis Perennis, 1M potency" 3 times(about 20 small pills each time) in only one day. That's it. No need of taking it again. If pain doesn't go away in a week try 1 more day after 1 we…
1M potency in context: > 30C (diluted 30 times), 200C (diluted 200 times), 1M (1000 dilutions), and 10M (10,000 dilutions).
> A popular homeopathic treatment for the flu is a 200C dilution of duck liver, marketed under the name Oscillococcinum. As there are only about 1080 atoms in the entire observable universe, a dilution of one molecule in the observable universe would be about 40C. Oscillococcinum would thus require 10320 more atoms to simply have one molecule in the final substance.
Re: How I stopped the RSI pain that almost destroyed my programming career
#197Re: How I stopped the RSI pain that almost destroyed my programming career
#198Re: How I stopped the RSI pain that almost destroyed my programming career
#199A great keyboard is important too. I only use IBM model M's made around 1984.
And as is discussed at length in this thread - exercise! I hit the gym for 2 hours between 5 and 7pm and let almost nothing interfere with that.
I have RSI pain yes - it comes with the job - but it's reached a steady-state that I can deal with.