That is because all the managers who have outsourced all their work to their direct reports now has to still produce evidence that the manager is still needed. So they ask you for reports and data, that they can hand to their managers. And those managers also try to come up with that sort of evidence, so middle managers asks for lots of reports and data from line managers that they can hand directly as is to their superiors etc.
Too much work compiling all those reports etc? Hire a manager to do it for you, then hire more, try to ensure that their tasks produce the artifacts you need to hand to your manager. This isn't efficient for the company, but very efficient for your career. And that is the hardest part about being a manager, that the other managers acts like this and try to push all the real work onto you while taking all the credit.
If anything the more we have grown the more over engineering and obnoxious processes we have.
All because late stage people just don’t really get it imo. When you start needing to have meetings so people can “feel like they belong” which translates to weeks of wasted cycles trying to find “what works for us” it’s ludicrous.
You’re hired to do a job, maybe you’re a Java or Go engineer hired to work on services or infra. Or you’re hired to build UIs. You aren’t hired to waste time on setting up slack bots that become annoying af 2 sprints later and removed, or trying experiments instead of shipping.
I can understand having technical processes to make our codebase better, but this side organizational engineering bullshit is just annoying.
Idk it’s just stupid. Imo companies need to be leaner and have less people who actually just do their job. You know, the thing they’re paid 300k plus TC for. I’ve personally been picking up the slack on a bunch of people on my team along with a couple of OGs and new hires who are actually really good. It’s getting annoying now when people just literally are not doing their job and writing 20 page documents on process improvements. did we hire a consulting firm jokers or software engineers?