Enterprise Application Developments: I have a software R & D software person: Objective is always a few people's blog, and once again vibration. The reason why I can't stand in a leader, I can choose only the perspective of programmers. Many programmers, including myself, have some self-satisfied, and the degree is basically proportional to the horizontal. Barbara Moo said that managing a software development team is like grazing a group of proud cats. Regardless of how the leaders can contempt to develop the work of the software development, it is finally written for the company's hand, or the hand of the program. It is because of his own hand, the code is your own child, who is willing to see your own children fall? An unwilling programmer is always willing to constantly improve their software and make it more thriving. With the continuous extensive development experience, some new ideas in the brain are normal. As a base programmer, we usually have unauthorized will put a new idea, especially the idea that may make major modifications to the system. At this time, we will think of people with this decision - direct leadership. At last year, the project is still led by the original person in charge. For a while, I have some problems in the project, so I often revealed some ideas for improvement in various occasions. The result is almost a denial of the color. The reason is nothing more than the system has been fundamentally formed, and a large change will cause great pressure to the project. After another fight again, I gradually lost my interest in proposing new ideas, because I know, it just gave yourself a chance to be criticized. As the "broken window" question mentioned in Chapter 1 of "The Progmatic Programmer", ignoring the result of rotten is only more rotten in the system. Looking at the code you develop is getting chaotic, it is a feeling of heartbreaking, and I am not powerful, I suddenly feel a helpless, one is helpless. For a while, my will is extremely depressed, I can't afford my spirit. All changes appear in the development of the 2.0 system, the original person in charge promoted, and the head of the present is right. He is a very thoughtful person, as the original project main force, the confusion of 1.0 is also seen in the eyes. 1.0 cooperation has made us both a rare tacit understanding, often a person to make an idea, and another person will know where this idea is good. We both boldly rewrite the entire system at all, we bless the opportunity to develop new features. This is a decision that let me later afraid, because giving us just a new function of developing new features, it is the implementation of the project, that time is the end of the year, a variety of activities. With a fierce, we started the development of 2.0. For a while, although there is no clear saying on your mouth, the pressure on your body will let me want to give up 2.0, return to 1.0, add new features, so we can quickly completed. During that time, I got the encouragement of the person in charge, "I believe, you can". After the New Year, I started to enter the state, starting a crazy code. In the time of ten days, I have been going to work at 8:30 in the morning. In this way, 2.0 finally launched. That is a tricked day. If there is no responsible person's encouragement, I am hard to believe that I can make 2.0 smoothly. Whenever I encounter something that is difficult to solve during the development process, I will always complain about it. The person in charge of sitting around him is heard, and I will say "you can", although I solve the problem is not directly Help, but I have given me the confidence, it is like psychological suggestions, and a stimulant is injected into the exhaustion.