How to handle morally superior engineers
I’ve got a team that is building a product that is mostly not meeting any definition of success. The current team is hiding behind what I would consider ‘moral superiority’, where they point to ‘well this app is very complicated and you won’t get it’, ‘we are following best practices from top companies’, ‘we are real engineers’, etc. None of them are faang, for if they were, they would faang themselvss to a FAANG by now. They bring no notable experience either, nothing that would impress anyone.
The product(s) are not meeting any acceptance criteria. What is the best way to tell them to shut the fuck up?
Perhaps you're frustrated, but consider that in this post you come off as primarily blaming them. I can only speak for myself but I would expect that many on this site, faang or not, are not willing to put up with that kind of attitude from their boss. I'd be curious to know why you jump to "moral superiority" instead of digging in to whatever might be causing the problems.
Are you also an engineer on the team, or a product owner, or what role do you play?
Jump shit to somewhere that isn't incredibly f'ed.
This sounds like mass stupidity and ego, not moral superiority.
Is there clear guidelines and requirements?
Can it be broken down into smaller tasks?
What IS the "problem" they are facing now and why is their no progress?
Are you doing kanban or any agile methods?
Do they not understand their roles and or expectations?