Yeah that’s an interesting question as to why it isn’t happening already. As you point at there are probably lots of reasons, but my best guess is that the biggest one is the perception that a real professional wouldn’t let it impact how hard they work.
I actually experienced this myself. Ie. when working on that side project where I initially was using Webpack instead of Vite (slow build tool that takes 10 seconds instead of 1), when taking a first stab at the calculus for whether it was worth moving to Vite, I was mostly just thinking about how it’d impact my productivity, in a first order sort of way. Slower builds mean I might lose track of my thought process, which would make me a little less productive. But then it occurred to me that slow builds → frustration → choosing to lay down and watch TV instead of working on the project in the first place. And that certainly impacts productivity, let alone happiness. I think there is something sorta taboo about this thought process though. You’re supposed to be this professional who will suck it up and do the job regardless.
My second best guess is that it’s a thought that is uncommon enough where it doesn’t even occur to people in the first place.
Yeah that’s an interesting question as to why it isn’t happening already. As you point at there are probably lots of reasons, but my best guess is that the biggest one is the perception that a real professional wouldn’t let it impact how hard they work.
I actually experienced this myself. Ie. when working on that side project where I initially was using Webpack instead of Vite (slow build tool that takes 10 seconds instead of 1), when taking a first stab at the calculus for whether it was worth moving to Vite, I was mostly just thinking about how it’d impact my productivity, in a first order sort of way. Slower builds mean I might lose track of my thought process, which would make me a little less productive. But then it occurred to me that slow builds → frustration → choosing to lay down and watch TV instead of working on the project in the first place. And that certainly impacts productivity, let alone happiness. I think there is something sorta taboo about this thought process though. You’re supposed to be this professional who will suck it up and do the job regardless.
My second best guess is that it’s a thought that is uncommon enough where it doesn’t even occur to people in the first place.