If we asked your coworkers to tell us what happened, would they say "he was easy to work with and so generous with their time by fixing issues all over the org"?
Or would they say something completely different?
[–] gregglain 3 days ago
[–] wallst07 3 days ago
You might 'care' to add features nobody asked for? Or 'care' to spend longer than necessary to refactor something that doesn't need it.
[–] restalis 2 days ago
[–] gregglain 2 days ago
One case I recall was an SRE that was quite intelligent asking smart questions and management took it as insubordination. The thing is he was fighting against shipping crap that later would ruin oncall.
Another time a coworker solved a big problem, saving time. But because management was not too involved, she got a pip.
One would assume making the system more reliable would get rewarded, in some contexts this is true. Others, it has to be blessed otherwise it can cut against.
[–] locknitpicker 2 days ago
What does this even mean? This sounds like an euphemism for someone being a jerk just because they wanted to unilaterally push changes to the code.
> It saddens me when management supports egos more than the product. It shows up years later to the customers.
Management are hired to support the people that maintain the product, and help them work together. If a developer fails to work together with coworkers, it's the manager's job to either help that developer right their wrongs, or support other developers by getting rid of the problematic one.
[–] turpentine 3 days ago
[–] mike_hearn 3 days ago
If you've seen it you've seen it. If you haven't, it'll be tempting to interpret this as some kind of garbled or one sided story.
[–] n0on3 3 days ago
[–] locknitpicker 3 days ago
I don't think this is hard or complex. It's an easy question with a simple answer: do you like working with user foo? Whether you answer yes or no, why?
If virtually all your coworkers answer no, and the org feels it's in their interest to kick you out, then what lesson do you take from that?
And let's not forget that someone going around inventing fires to put out that he alone can put out is also something that fits the description of an agenda.
So no, sometimes the world is not our to get you. Sometimes you cause grief to everyone around you, to the point that it's a net benefit to get rid of you.
People need to stop confusing geeks and nerds with being socially awkward and outright sociopaths. Enjoying tinkering with things doesn't require you to be abhorrent or lack any social skills. You're not smart or intelligent if you believe it's a good idea to go around telling others to fix problems they don't have and being obnoxious about it. Being able to fix a bug does not change that.
[–] n0on3 2 days ago