Most of these terminations I've seen haven't been about treating being challenged as a personal attack. They've been about getting smug weenies out of the organization so people can actually do their work.
Most of these terminations I've seen haven't been about treating being challenged as a personal attack. They've been about getting smug weenies out of the organization so people can actually do their work.
I don't think there's anything wrong with questioning a leaders' decisions, but if you're doing it all the time, you really ought to consider whether you should be at that organization at all. It's like a therapist friend said about one of my (poor) dating choices once: "Look, either you trust her or you don't, but if you're constantly second-guessing her, you ought to evaluate whether this is a relationship you want to be in or not. It's not fair to her, and it's not fair to you." Same applies to corporations: ultimately you either trust your leaders or you don't, and if you don't you should do both yourself and the organization the favor of finding one you do trust.
Sometimes I think people naturally reflect who they are; i.e. a thief will naturally be aware/paranoid of other thieves snooping around his stuff. So I guess someone with trust issues probably sees himself as unfaithful?
My paranoia comes from reading too many articles online about government spying and dishonest police/prosecutors. It's gotten a little better since I started markings a point of sticking my head or of our echo chamber occasionally.
It turns out when you stand up for yourself in cases where you really feel the feedback and composed conflict is out of line and destructive, that is when people begin to respect and trust you. Still, it was frustrating. It was also a very political role with non developers, and I have made sure if I ever go into a leadership position again, it won't be with no technical people. Yes, software developers can have the same mentality, but overall there's alot more objective ability to define and measure how much time someone is putting into creating constructive things versus composing destruction for the sake of challenging leadership or protecting their own entrenched interests.
Theres a fine line between embracing everyone's feedback and being a complete pushover and letting other people steamroll you based on their own motivations. Ultimately, I believe sometimes the best leaders make controversial decisions and stick to them regardless of what other people think, and ultimately the people who work under those people are people who have observed their decisions tend to lead to good outcomes, and they acknowledge the objective positive feedback loop from working under a person like this over the masses criticism of someone who does not please everybody.