In other industries you need immense capital investment in equipment for workers to be productive; no serious software company should care about the comparative pittance that office hardware costs.
In other industries you need immense capital investment in equipment for workers to be productive; no serious software company should care about the comparative pittance that office hardware costs.
I'm typing on a 300 euro keyboard right now but I would consider it a gross waste of money if a company decided to give them to every single employee regardless of need or preference. For instance for most people better chairs and desks would be a vastly better investment, ergonomy-wise.
I can't type on these things to save my life. I need full keys with at least some click in order to type well. When I'm forced to use the keyboard and trackpad on my mac, I am an order of magnitude slower than I am on a cheap external keyboard and mouse.
In both cases the stuff people are fussing over is basically a rounding error compared to the big factors.
Beyond some basic utility, e.g. being able to compile the code in under 5min, the hardware one uses is of negligible impact to their success. A developer will succeed or fail based on their training, mentorship, the nature of the tasks they are given, and all the other more social and interpersonal facets of the business they fine themselves in. A glitchy mouse won't make them or break them.
It can break my god damn wrist joints if I have to use it all day. Speaking from experience.
If they are making this easily fixable mistake, imagine what else they're doing poorly.
[1]: https://jnd.org/emotion_design_attractive_things_work_better...
Low morale = lower quality of work.
Engineers are expensive, and every minute they spend fighting with equipment rather than being productive is costly.