2 ms·
There's lots of people pointing out that the developer in this case wasn't perfect. But the underlying problem here is an organization that's supposed to give
by antris 4y ago
There's lots of people pointing out that the developer in this case wasn't perfect.
But the underlying problem here is an organization that's supposed to give autonomy to developers, with a manager that is actively working against that. The manager, by looking at their actions, seems to want the team to take responsibility for their work, yet wants also to command and control the team. Often hiding behind indirect threats and "guidance".
Sure, if a manager is bullying you like this, eventually anyone will buckle under the pressure at some point. Now, if you come from an organization that is built for command and control, then also as a developer you are able to shift the responsibility to your manager and never do anything unless the manager explicitly tells you to do so. However, here the manager tries to have their cake and eat it too. They want you to do as told, yet take the blame if something goes south. This is extremely common: pretend that developers have autonomy, but still use control in subtle ways. If problems arise, you can blame the developers and the manager can wash their hands, because "it's the teams decision".
It's a recipe for disaster, and when this eventually blows up, it's very nitpicky to blame the developer for making mistakes in such an environment that's set up for failure.
Also, see the difference between the manager and the developer when they make mistakes. The developer promptly realizes going too far and apologizes. Meanwhile the manager shifts blame, denies their subtle control and keeps gaslighting the developers into thinking its all their fault.
Another huge red flag is the backchannel communication and vague reasoning behind the firing. If a manager cannot have a direct conversation with all affected parties present, they are very likely to be hiding something. Firing someone without an open discussion first is just insane.