I. Low commitment, high implementation: If your commitment is indeed manager to hear, he will like you. However, if you can't deliver your software in a promise, he will not like you. Second, do not put the error in the software: Excellent programmers are not put in errors in their code. Third, full of enthusiasm, work hard: Excellent programmers are full of enthusiasm and hard work, they have strong organizationality, and pay attention to methods, they have the ability to structured things. In addition, most programmers work hard work is incredible. Fourth, know unknown factors. 5. Get along with the team members: Software development is the result of the coordination of group members. Sixth, good start, heading the ultimate goal: always heading the ultimate goal is very important. When you have some people talking about some people, a thing you have to find is to work on the product that has been delivered in the group. Seven, learning constantly emerging technology: Excellent developers are people who are eager to learn.