As a leader, after several projects, what kind of person should be used in the project (here only discussing developers) have some own ideas, here temporarily and later releasing the reference.
I remember that I have discussed a question with several friends in the QQ group: Do you want to turn out a relatively stupid group member. Oh, at least I thought it was. One of the friends told me that a member of a group member (so maybe not appropriate), one is to see if he is serious, the second is to loyal to the project. Later, according to the actual project progression. I think that there is always a very good group member in a project team. Just like the game of the Olympic Games, there is a last place in the first place. We can't ask every group employee to be a golden killer, then arrange their work, so long and short. However, if a group member is absolutely unpredictable if it lacks serious and loyalty to the project.