It happens all the time. We hear ourselves, or our colleagues complain about our/their project managers/leads, or whosoever they work with. "He/she ask me change this change that when he/she did not state clearly in the first place..." "He/she thinks that his methodology is always the best..." "Why am I always assigned with all these no-form work?" "I don't think they value my contribution at all..."
I think the bottomline for most of these unhappiness have to do with EGO. Our EGO, and our leads' EGO. No matter you are lead or not, "winning everyone's hearts" is most important thing about working in a team. And once you have gained that respect, others enjoy working for/with you.
On the other hand, I think it is important to remain neutral, dispel any negative feelings and not get too emotional about work. Negative feelings snowball, with each complain, each grumble. Eventually, the simplest instruction, slightest body language, irks you. It'll be such a pain to work for him/her. Even the sight of him/her irritates you. You'll detest work. Affect your performance. Affect you bonus. Finally, you quit.
Some people learn from their mistakes. Some try to learn well, to avoid making mistakes. But why not learn now from others' mistakes?
This article on Hacknot, "Great Mistakes In Technical Leadership", highlights the common mistakes of technical leadership. Always good to learn from others' mistakes. Perhaps, identify some of these mistakes which your lead makes, and have a good talk with him/her (or forward him/her this article as a subtle hint heh heh).
I think the bottomline for most of these unhappiness have to do with EGO. Our EGO, and our leads' EGO. No matter you are lead or not, "winning everyone's hearts" is most important thing about working in a team. And once you have gained that respect, others enjoy working for/with you.
On the other hand, I think it is important to remain neutral, dispel any negative feelings and not get too emotional about work. Negative feelings snowball, with each complain, each grumble. Eventually, the simplest instruction, slightest body language, irks you. It'll be such a pain to work for him/her. Even the sight of him/her irritates you. You'll detest work. Affect your performance. Affect you bonus. Finally, you quit.
Some people learn from their mistakes. Some try to learn well, to avoid making mistakes. But why not learn now from others' mistakes?
This article on Hacknot, "Great Mistakes In Technical Leadership", highlights the common mistakes of technical leadership. Always good to learn from others' mistakes. Perhaps, identify some of these mistakes which your lead makes, and have a good talk with him/her (or forward him/her this article as a subtle hint heh heh).
Comments