You'd assume removing one hand would mean you'd type at half the rate, but I'm finding I'm typing at maybe a quarter as quickly or slower.
I'm dreading this coming period of my life, but it could be worse, so I'm staying positive. At any rate, I'd appreciate help.
Has anyone here gone through a similar experience? Do you have advice / tips / received wisdom that I might benefit from?
You can always do some work while you are out but at least you wont be under pressure.
The first thing I'd recommend if you can swing it is short term disability insurance. If you have that available to you, it might be worth considering.
If not, you may find voice dictation programs useful in some cases, like writing documentation, slack messages, and so on, but that may be more trouble than just typing one-handed depending on various factors. That said, while I can't remember the guy's name or conference talk off hand, there was a video I saw once about a (I think Python) developer in a similar situation who built a voice dictation system for programming and demo'd it live, and he was very effective with it. Seemed like it had a hell of a learning curve, but depending on how long you'll be unable to use that hand, it might be worth your while to do some research in that area.
My last bit of advice is probably the most practical but least desirable: get good at typing one-handed. Back in high school I dated a girl who unfortunately had to have one of her arms amputated when she was a kid. I always wondered how the hell she was able to use AOL instant messenger (showing my age here, haha!) so well, until I saw her type at home in her room one day. Despite having only one hand, she could type just as fast as I did, maybe even faster! (And I've been considered by most people one of the fastest typists they've ever seen; this girl put me to shame!) She'd been doing life one-handed for years, so of course she got good at it. Moral of the story is: yeah it sucks and it's gonna be a rough transition, but you CAN get better at the one-handed thing eventually, just like she did.
No matter what you end up doing, I wish you luck and a speedy recovery!
Oh, and be very careful not to overwork your other wrist. It sneaks up on you.
I hope your wrist heals soon!
Maybe you deliver at a quarter of normal velocity for weeks, or maybe you're assigned to tasks which involve more reading. If you're usually productive and never deliver late, you are out of practice at failing well, so I'd concentrate on the communications around that. Surprises are bad, earlier communication is better.
Done well, "how does my team cope with me being unable to type" will probably be a healthier journey than "I stand alone, how do I push myself to achieve as though I'm uninjured?"
* Twiddler 3 - 15 to 25 WPM - one handed, "chording" keyboard. "Geekhand" layout allows you to do everything you can on a full keyboard with a single hand.
* Phone keyboard - 20 to 30 wpm. Kind of annoying but it works.
* One Hand Keyboard - Tipy (backordered), Beeraider, Maltron
If you're doing prose writing, voice dictation is surprisingly good.
------
It will be frustrating for 2 to 3 weeks, but you'll get use to it. I switched from Qwerty to Colemark about 7 years ago. It was two weeks of utter frustration. After about a month I was at 80% of qwerty speeds.
I know I tried several things.
I recall that there were apps that would let you type with one hand; for example, you use the index finger on your left hand to type an 'f' and on your right hand to type a 'j'. With the software, you'd use the correct finger (say, always typing 'f's whenever you wanted an 'f' or a 'j') and it would look up what you typed and figure out the word you meant. I think this falls into that class: http://www.onehandkeyboard.org
I looked into various hardware assistive devices, and was amazed that they were extremely expensive. I believe this one-handed keyboard falls into that category: https://tipykeyboard.com/en/home/
I looked into typing by voice. On my Mac, you could type a letter at a time -- so painful! Someone came up with an incredibly way to code -- see https://www.youtube.com/watch?v=8SkdfdXWYaI -- but as I recall, on a Mac, it required having a Windows box to do the voice recognition (the Mac's built-in recognition is decent, but didn't have good enough APIs, IIRC), buy Dragon Naturally Speaking (for something like $500!) and use a little glue to make it all work together.
I wondered if any phone keyboard could be commandeered to become useful -- something like using Swype on your phone and having it routed to your computer. Alternatively, the Mac has assistive technologies built-in (and I imagine other OSes do too) where you can control the entire machine using one button -- including doing mouse drags and such -- but it looks so incredibly tedious that it would only be something to pursue if you had no alternative.
As I recall, needing to type as a programmer, and not wanting to spend tons of money -- I would've if I'd had a permanent injury, mind you -- that I found I could type with one-and-a-half hands, slowly, and use the intellisense/code completion like crazy, and that worked poorly but was workable.
I would always stand while dictating, and make sure water was nearby so that I spoke more clearly and could easily pace while thinking of the next thing to dictate.
I did this more as a fun experiment, but it made writing so much more enjoyable that I still keep some of the habits.
https://en.wikipedia.org/wiki/Dvorak_keyboard_layout#One-han...
I have RSI in my right wrist, and it sort of improved my dev work as I was forced to carefully weigh the code that I was writing, and also do more mental code-testing before writing it. I have a set amount of typing that I can do in a day otherwise my wrist gets inflamed pretty badly.
Here are the tricks:
1. Use split keyboards
2. Use two monitors: with 2 hand I can do alt+tab all day long but now It's harder
3. Assign hotkey to a certain applications/shortcuts
Then just consitently force yourself to do that everyday. It's terrible at first but you will get use to it.
Build relationships, help others learn… could be cool.