Totally absurd! The metrics and specifications are what make all of that possible.
This feels like it was written for execs and managers who bury their heads in the sand when they're overwhelmed.
A year or so ago I got tired of this, started doing the opposite, and I will never go back.
Feelings overall are underrated.
Two sides of the same coin. Humans have an internal need to see that their work output is valuable and they are useful to society/community. This is not some unrealistic expectation. For most of history, it was fairly easy to see how one's work directly results in value. Farming, butchering animals, making clothes and shoes, paving roads or building houses or whatever it may be. People could feel satisfaction of jobs well done, applying their experience and being valued for it. It is normal. Pointless drudgery eats away at one's soul and leads to burnout, much more than simply being "overworked". If much of your work-related mental energy goes towards timing when to jump ship before it sinks, that won't be sustainable. Working on some pointless project that you know will get axed, but for some internal politics reason it has to remain up and running for a few more months to get someone promoted before killing it, etc.
When people say that a job is a job, and you wouldn't get paid for it if it was enjoyable, it's just not right. If you produce value, you do deserve the pay, it's not supposed to be compensation for being miserable.
On the flipside, when MBAs internalize this message, what they take away is that "passion" and "motivation" makes employees more productive and prone to put in extra effort. So they come up with the genius idea to test whether you are "passionate" before hiring you. Resulting in a dreaded and ugly song and dance ritual where you have to exaggerate your passion and talk in unrealistic language, and grifters and smoothtalkers win in that.
That's not the kind of passion that is needed, the outwardly, enthusiastic-glowing passion. Just something where you feel that it's neat, it's a net positive for the world even if small, and you left the world a bit better when you go to sleep at night compared to when you woke up in the morning. Even extra money can't compensate for that in the long term (short term yes).
Pulumi isn't much better. I feel IaC done that way isn't the way we will settle on long term.
https://peace.mk/blog/checkpoint/
(old blog post, but I'm slow in making progress)
With Terraform I have felt I'm fighting it at times but I also understand the reasons.
The state file thing gets a relatively large part of the hate but it's that and the limitations of the DSL that make the DAG possible and useful. Pulumi and all the other wrappers don't solve this, though they can plausibly solve the "closer to programming" problem and I'm sure that has a valid audience.
I guess what I'm saying is, I think it'll stick around and we will in fact settle on it for a large part of operational work. I'll add that I also think k8s should die a quiet death and _that_ will be seen in retrospect as a necessary step to something better.
I refuse to let such a shitty experience be what defines my day.
I was hoping pulumi would help. Haven't used it yet, but it is sad to hear it doesn't live up to the hype.