ProgramTwo things a member cares most about in a team : 1, money; 2, development.
The two most annoying tasks for programmers in a team : 1. Pie; 2. Unfair distribution.
Therefore, if a programmer thinks that the team does not respect him, there are several : Commitment not fulfilled (PIE) The assigned active users do not like it (unfair distribution) Low salary (money) A small prize (money) Less bonuses (unfair distribution) The gap between the rich and the poor in the team is big (the distribution may not be unfair but it must be emotional) Do some boring work (Development) There is an incompetent leader who uses the labor of competent employees to hand over to his leader (unfair distribution) Company pressure on wages, pressure on bonuses, pressure on reimbursement (money) Leaders are skillful in pushing mistakes to employees (Development) Eat grass, squeeze blood (money)
A team should pay attention to these phenomena, because your staff should "sell" you. .
However, a team generally does not think this is their own fault, because some actors will arm themselves with theories (or comments) that support their own actions. Later on, the actors thought that these theories were rational, that is, they were right, and their thoughts were wrong.
It is useless for Team actors to think about their own ideas, because the programmer's own ideas determine their own way out, so I would like to advise those senior personnel here, your thoughts are even more scientific than "people must breathe when they are alive", but they decide that lower-level people are responsible for their own thoughts.
When programmers leave, team managers are emotional and reasonable, but it is always late.
What if I am a programmer in a team that cannot be expected? Are you leaving? Error! It is very difficult for Chinese people to live. If they are not difficult, they will not be able to see the above situation. Chinese programmers generally face a lack of respect from their teams, and they will endure it first. However, the programmer's skills are high and low, but there are almost no slaves. So in general, programmers will take the team as a stepping stone. When can they jump out. Don't worry, there will be no exceptions. If there is an exception, that programmer will not jump, and he can only step on for a long time.
Different programmers have different plans, such as improving technology, preparing for transfer, collecting data, and preparing for work-alone, importantly, the team will lose this programmer.