The number 1 thing I have found missing in ALL productivity articles is the incessant focus on individual productivity, less focus on systemic productivity.
e.g. why obsess over "individual" commit counts when you could save over 90% of time just investing in a "systemically" better CI and by hiring engineers who maintain that CI system?
There was one glorious summer where everyone was on vacation for two weeks and I finally had some time to set up some CI...
Afterwards all the devs started to rely on it and I was stuck fixing CI problems for other people's projects without getting any thanks from management...
> Afterwards all the devs started to rely on it and I was stuck fixing CI problems for other people's projects without getting any thanks from management...
And you are pointing out the biggest problem in tech industry - an unskilled and lazy management that doesn't really know what makes engineering tick.
The number 1 thing I have found missing in ALL productivity articles is the incessant focus on individual productivity, less focus on systemic productivity.
e.g. why obsess over "individual" commit counts when you could save over 90% of time just investing in a "systemically" better CI and by hiring engineers who maintain that CI system?