I've seen it worse: A team of employees have an entry level engineering job, and work as a bridge between support and the "core" engineering team. They just talk to customers when an issue is escalated, and maybe it will submit a hotfix PR but when the issue must be escalated further the instructions are to send it to the higher-ranked team who will make it part of the next sprint.
At every all-hands meetings, core team gets to present, gets to showcase the new features, gets celebrated for "going the extra mile" for customers.
But the real extra mile, is the patience, empathy and thoughtful communication (which is a rare talent, really) of the entry level engineers, who are also humble and nice to be around with, being the only ones who contribute positively to the company culture, as opposed to the ego-tripping 10x engineers.
Management thinks they are absolutely replaceable. Even more, when the concept of "AI agent" appeared on their radars, they were the first people who they thought they're gonna replace.
But the real reason to replace them is to please investors who don't wanna be behind the AI-efficiency-hype. They can't be promoted to a core team, because where's the efficiency in that?
At every all-hands meetings, core team gets to present, gets to showcase the new features, gets celebrated for "going the extra mile" for customers.
But the real extra mile, is the patience, empathy and thoughtful communication (which is a rare talent, really) of the entry level engineers, who are also humble and nice to be around with, being the only ones who contribute positively to the company culture, as opposed to the ego-tripping 10x engineers.
Management thinks they are absolutely replaceable. Even more, when the concept of "AI agent" appeared on their radars, they were the first people who they thought they're gonna replace.
But the real reason to replace them is to please investors who don't wanna be behind the AI-efficiency-hype. They can't be promoted to a core team, because where's the efficiency in that?