My question seems a little bit vague. What I'm trying to ask you guys is that how do you come with solutions when you are confronted with challenges between you and your co-workers. In college, when I dealt with people who were not as cooperative, I'd let them go from my team if I were a project manager for that specific class. This may seem a little bit extreme, but when I said somebody who was not a team player, I meant that he/she has never come to the meeting, seemed to always find reasons to never finish their work on time, and was given so many chances to prove themselves, but still didn't give a damn. When I was telling this story to somebody, that person said that I was immature because in the real business, you will end up working with somebody who is egoistic and ignorant, but you will to have to tough it out or you simply quit and move on. Because I don't have a lot of work experience, I don't know what it would be like to deal with this type of people. Any suggestion would be appreciated. In summary, how do you influence others (especially those who are headstrong) to do what they are supposed to do?