|
I was never excited for automation. Automation doesn't mean we do less. It means that we do as much work, and now also the work has a higher complexity ceiling; you need to understand the systems that are being automated, and need to maintain the automation. More things are possible, but everything is more complex, and of course, you still need to work 40 hours a week. Products don't get better either, but that's more of a "shareholder value" problem than it is a specific technology problem. And yes, I only talked about automation, but the same high-level issues apply to LLMs, but with different downsides: you need to check the LLM output which becomes a bigger topic, and then potentially your own skills stagnate as you rely on LLMs more and more. |
Yes, it led to more work. What would take half a day could now be done in an hour. So we now had to produce 4x more.
I spent 4 years there automating left and right. Everyone silently hated me. One of the problems with my automation was that it allowed for more and more Q/A. And the more you check for quality issues, the more issues you'll find. Suddenly we needed to achieve 4x more, and that meant finding 4x more problems. The thing about automation is that it doesn't speed up debugging time. This leads to more stress.
One senior guy took me aside and said management would not reward me for my efforts, but will get the benefit of all my work.
He was right.
Eventually, I left because I automate things to make my life easier. If it's not making my life easier (or getting me more money), why should I do it?
Since then, whenever I get a new job, I test the waters. If the outcome is like that first job, I stop working on process improvements, and look for another job.