As others have replied, the problem isn't my typing, it's <40 square feet of personal space and no noise partitioning whatsoever.
As others have replied, the problem isn't my typing, it's <40 square feet of personal space and no noise partitioning whatsoever.
Get a proper ergonomic keyboard like the microsoft sculpt if you actually care about the health of you hands.
Mechanical keyboards are cool, which is why I own one, and when I had an office why I used one every day. But mechanical keyboards are like the loud exhaust that people put on their cars. Yeah, there is a reason that some cars have loud exhausts, but that isn't why you put that on your honda civic.
[1] https://ergodox-ez.com/ [2] https://atreus.technomancy.us/ [3] https://trulyergonomic.com/store/index.php [4] https://www.reddit.com/r/MechanicalKeyboards/comments/649yo0... [5] http://matias.ca/ergopro/pc/
Which are beautiful, and make wonderful noises, but are certainly not built to prevent the type of RSI that comes with typing.
If you type a lot over a prolonged period of time, yes. If you type in short bursts (like most programmers), no, mechanicals are actually useful.
> Get a proper ergonomic keyboard like the microsoft sculpt if you actually care about the health of you hands.
Again, if you are an old fashioned typist working on memos, this advice holds, otherwise....
Is this really how most programmers work, though? When I'm learning a new language or tool, sure, but after that it's mostly just the activity of writing the code.
Yes, well, I guess it depends on how mundane the coding is. It is possible that a programmer spends a lot of time typing and not a lot of time thinking, but then it is probably brain dead boilerplate that should have been automated somehow.
> When I'm learning a new language or tool, sure, but after that it's mostly just the activity of writing the code.
I guess it depends on what you mean by "writing code".
1) You are not an authority on all programmers, or even most programmers.
2) The primary way that programmers express their work is by typing. The idea that programmers don't do very much typing, or that typing comfort/safety isn't relevant to programers is demonstrably absurd.
>"it is probably brain dead boilerplate that should have been automated somehow."
3) This thinly veiled derision is, imho, not constructive/rude. Do you consider the linux kernal "brain dead boilerplate"? Just some quick googling shows that the per developer code contribution is about 11,000 loc per release. That is code that was in the release, and doesn't even account for code that was typed, then removed, then retyped, etc.
Believe whatever you want, but I find the idea that programmers somehow don't need to care about ergonomics extremely shortsighted.
You can write 11K lines of code without continuously typing a lot, especially over a few weeks.
I have a veritable museum of failed keyboards and pointing devices in my closet. IMO there is no silver bullet here. Also to extend your automotive metaphor, my nephew's late model diesel pickup gets 30+ mpg. Appearances and brand new shiny can be deceiving.
https://www.amazon.com/gp/product/B00CYX54C0/ref=oh_aui_deta...
If someone were to lend me this combo for a couple weeks, I'd be happy to evaluate it, and if it worked, I'd buy a bunch of them. But I have a working solution right now so I'm not really in the market for an upgrade.
You may have to be logged in to see it?
Cheapest I'm seeing now is $80 :( -- bummer!
(My order: http://imgur.com/fUyKeIC)
I haven't found a larger traditional mouse yet.
I had this conversation with my coworker a few minutes ago who uses an ergonomic keyboard. I believe that the amount of stress you're going to have from a non-ergonomic keyboard is directly related to your posture, which is directly related to your anatomy. For instance my coworker is very wide and he prefers to spread his elbows out while typing.
I, on the other hand don't spread out my elbows that far out, so I don't really feel that must stress while typing for long hours.
One thing which I do notice is that I type by moving my right wrist around (and most people do that to keep their wrists free for grabbing mouse and other things). But if I try doing touch typing where I keep my fingers on the homerow, then my wrists hurt.
Maybe I'm going to give ergo-dox a shot to see what am I missing.
I've definitely been on a bit of a kick lately trying to make my work setup as healthy as possible.
I think out of all of those, having the monitor at the right height, vertical mouse, kinesis advantage and then using a pomodoro timer are the best bang for buck. The standing desk is nice but not really essential in my opinion. Just getting up and walking after a 25-30m pomodoro session is good enough.