- How often they explicitly show support/opposition to someone else idea? This is an indication of their teamwork quality. Under NO circumstance take someone who argues on bike shed discussions. They must be able to focus on the goal.
Just a question about this.. If the team member is arguing against your idea.. you think he is a bad team member?
Maybe it's other way around because you don't want to argue (reasoning about if it's really such a good idea).
Maybe his arguments are right and thats the reason you don't want to argue because you can't argue against whats right.
If you are the designer then it's true that the designer should have most of the time final say on anything that is designers job but designer should still be open minded to feedback.
But you did say that you were programmer.
arguing is a good thing it's just uncomfortable to argue with most people because it can feel like fighting but it's really just reasoning.
Good arguing is when it's done with intelligence, logic and sense and calmness.
But you are right about one thing..
You should only work with people you "trust".
If you feel after talking with them that you are on the same channel and agree about most if not everything when just chit chatting about games in general.
You can't work together if you are interested in different types of games.. unless you are doing it for business just.
Then you should be able to work on a game even if you wouldn't enjoy playing it as long as market research shows the game will have a lot of players.
And if you are programming for a game you yourself wouldn't enjoy playing then you will for sure not argue about any design.