How does one handle a team mate who doesn't take any constructive feedback from anybody because of they have flaws? Everyone has flaws unless they're a buddha. Any ideas?
We can really write a book on ths topic - how to handle people.....hmmmmm.......
I dont think there is a fixed and fast rule as to you have to do this or that when handling people, those can only be "guildlines" but each situation will call for a different set of ways to suit the circumstances and the different levels of mind sets of the people involved.
Since here the concerned is a "team mate", obviously I will look at the whole picture as a "TEAM". I would reckon anything to do with criticising or pointing finger to a particular person would not be very suitable as he/she would feel left out and could even quit. We want the member to feel that we are a TEAM and we work as a team, so if he or she plays a role in the work, I would make constructive feedback on the subject and not the person. Focus on the work and not the person.
Obviously, some would say, then we are being not direct and is not helping the person to really change. A lot of the times, when "a finger" is being pointed at someone, then the peer group pressure and momentum tend to drift against that person and very soon we find "all the fingers" are pointing at him/her because that is the easy way out. Then out of natural defense, the person will protect him/herself even more by not admitting the mistakes, etc etc. It really does not help the team and the work.
The dynamics are very sensitive in each and every case. If I am the team lead, I would contain the situation as everyoe definitely has something to offer otherwise they would not be called for in the team. I would make sure the work is completed then only discuss either privately with the person (if the person has a strong ego) or discuss openedly among team mates but in a fair and nice way (if the person's ego is not over the hill)
Again, no fast and hard rules, the dynamics is different in each situation and as team leader, one must look at the bigger picture and then think of a best way(not easy I know) to benefit the situation and all the people involved. Sometimes, the situation is also a great challenge to our own ego too when we think we always know better than the rest.
Be a good listener.....when you listen, sometimes half of the problem is solved already