olly - Fotolia
How do you deal with strong personalities and avoid the infighting that can sometimes occur in the workplace?
Everyone has been on a team with people of very different personalities. You might get along with the majority of your coworkers quite well and work effectively with them. A few other IT professionals might rub you the wrong way, though. That could cause you to have a poor working relationship with them. Ultimately, it affects your job satisfaction and your professional and team performance.
The most important thing you can do is set aside your emotions in your professional interactions. People tend to react to others on a visceral level. But biases lead you to discounting any good ideas or work from the person you don't get along with. It is human nature to like the people you share a good part of the day with, but it's not essential to doing a good job. Removing the need to personally like those around you helps you work more professionally and effectively.
In removing your emotions from the equation, you are able to consider people based on their ideas and abilities, rather than how they express them or how you react to them. You might find that they are bright and capable people but don't express their ideas well, or they do so in a way that annoys or upsets you. Most likely this person does not do it on purpose, and it's wrong to take it personally.
This is not easy to do. It involves blocking your own personal likes and dislikes. It requires considering ideas and work based strictly on getting the job done. No one has to like everyone they work with. But at the end of the day, we all have a job to do. If your colleagues with strong personalities contribute to that goal, you may actually come to respect them.
Dig Deeper on Topics Archive
Related Q&A from Gerie Owen
Web services and APIs aren't the same -- or are they? How do web services and API testing differ, and what does each type of test aim to achieve? Continue Reading
A script-based tool has replaced a daily testing exercise on some code. Is it simply an automated test, part of a test automation strategy or even ... Continue Reading
Developers and testers strive to create quality, reusable code to deploy apps faster and keeps users happy. But what metrics should they track to ... Continue Reading