To be honest, I'm not a good team player, I get blamed for not being helpful in the team pretty often. But I don't really feel upset, as I know that my definition of helpful is somewhat, different from theirs.
This is my definition of "helpful" (in the context of a workgroup in any industry):
High willingness of helping others after (repeat AFTER) you've got your part done.This applies only on the workgroups which require high level of
teamwork (will define teamwork in future post) such as software development team and football team. For example, in a football team, you should only offer help on attacking if and only if you've played your role well as a defender. Imagine a defender is too busy on attacking while the opponent is in the progress of planning for counter attack.
If you are being too helpful while you are still having tasks on hand, in other words you are just swapping out one problem for another and expecting others to be helpful in later time, trust me.
A friend raised me a very interesting question just now after he's read my previous post. He asked me if I'll be willing to help others before I've got my part done assuming I got enough buffer to come back to my part.The short answer to him was: I won't.
Tracked: Jun 28, 11:28