How do you deal with that person at work that:<p>1. Takes feedback as a personal attack. Gives feedback as a personal attack. Up to and including getting colleagues fired who have had disagreements with them.<p>2. Process is for thee, not for me. They complain when others don't follow the rules. But they act completely independently of process and complains it holds them back.<p>3. They never take responsibility / never contrite or apologize. This. means when they cross the line, it's just the new unspoken standard of behavior. Not something they take time to repair and apologize for.<p>4. They see software development as a zero-sum game. If you are succeeding, it means its taking away success from me.<p>And no, I'm not talking about someone who's incompetent. Or someone who's a bit gruff.<p>Now the obvious answer is 'leave' BUT its been my observation that most jobs have had at least one person that fits this profile. And you may not know when you interview.<p>How have you dealt this person in the past?
This guy should be fired. I hope it is not just you who feels this way in the team. There is always an underlying problem like compensation, ego, insecurity issues. I had a team member like this when I worked in amsterdam. If the management does not solve this, it is better to find a new job where thing are better. It often says a lot of the organisation if they do not manage this properly.<p>I felt more at peace when I left that job.
I've been there before. It's frustrating; I'm sorry for you.<p>Here is the thing, you're not going to "fix" that co-worker's behavior, and trying to do so or deal with it can consume you or stress you in ways you can't anticipate.<p>Check your options to move to some other project within your company. If your team lead can't handle the situation (or is unwilling to), the workplace is not worth your time. Move on because, as I said, fixing the issue is outside your hands.<p>Not every company has these idiots, or they're in other teams, and you can safely ignore them.
Tried to raise to management and/or team lead. It's really their job to handle a$$holes (not to mention to not hire them in the first place).<p>But, most of the times they either didn't care or were spineless so next up is moving away either to a different role or team or department or a company. Every place has a$$holes but some places have a culture in place that does not allow them to go unchecked.<p>PS: Is him ex-FAANG? Usually it were such people for me.