Two weeks ago I broke my right hand. This is forcing me to code one-handed for the time being. One might think this is a total disaster, but I only perform 100-150 rating points below my normal (tested on a burner account), and it's getting closer the more I practice.
Some things I've noticed:
- I type and edit code at roughly 35% my usual speed
- during contests I usually fully solve a problem in my head but lack the time to implement it
- I rarely find the simplest solution to problems that are hard for me but, if I did, I probably would have enough time to implement it
Some conclusions to draw:
- if you are atrocious at typing, you can maybe get +100 rating points from improving it. If you're ok at it, don't bother.
- finding simpler solutions leads to more solved problems which will increase your rating a lot more than speed
So, if you're looking for a challenge, join the club. Tie one of your hands behind your back for the next rated round!
Cheers