I got your point, but let me ask a question then. Let's say, your colleague is underperforming, talking to the team members in aggressive way (and talks to him don't help, even by managers) - how will you call this developer?
There are always consequence of our decisions. I'm not saying that you should be fake, but we should care about things that happen to us (i.e. burning bridges, respect colleagues, etc.)
You can care about what you like and so does the colleague who is underperforming (in your opinion). In my opinion the only thing that is helping in the longterm is awareness and a lot of talking. If others tried talking to him I bet they pushed him towards a direction he didn't like or feel comfortable with. Everybody wants to be free and your colleague seems to be unhappy or sad. These people need help and not to hear what they do wrong. Try to be nice and if you are not able to work with him continue your own journey instead of excusing your own behaviour to others. Live your own life and so let others live theirs.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I got your point, but let me ask a question then. Let's say, your colleague is underperforming, talking to the team members in aggressive way (and talks to him don't help, even by managers) - how will you call this developer?
There are always consequence of our decisions. I'm not saying that you should be fake, but we should care about things that happen to us (i.e. burning bridges, respect colleagues, etc.)
You can care about what you like and so does the colleague who is underperforming (in your opinion). In my opinion the only thing that is helping in the longterm is awareness and a lot of talking. If others tried talking to him I bet they pushed him towards a direction he didn't like or feel comfortable with. Everybody wants to be free and your colleague seems to be unhappy or sad. These people need help and not to hear what they do wrong. Try to be nice and if you are not able to work with him continue your own journey instead of excusing your own behaviour to others. Live your own life and so let others live theirs.