I have been able to hear PMP to explain the management of project management, benefit, but progress is negative, the amount changes to the quality, here we want to explore the role of coding roles in software engineering, with everyone.
In the early days of the computer development, the programmer is a myth, limited to the high IQ, genius group, created a batch of myths, but with time, people have experienced several big things similar to some IT projects similar to the United States. After failure, the discovery software should be managed like a traditional engineering, and the software engineering application is born. It has developed an independent discipline today.
People often like to walk from an extreme to another. The programs that have fallen in the past, the "2, 1, 2" model proposed by the software engineering 20 years ago, it is deeply rooted in people's mind, as a tradition Waterfall "development method, programmers only account for 1/5, can be seen. Windows created the software myth, and also proposing the program is more simply promoted. Various rapid development tools, the speed brochure is all, a high school graduate training can develop a small MIS system with VB; "data structure "," Compilation Principles "," Discrete Mathematics "," Calculation Method "," OS Principles "These computer professional courses have already been throwing brain, alternatively, the software's rapid production and programmers continue depreciation.
If you don't play the game, there is still no game, in fact, the game integrates too much technical content, before Microsoft DirectX came out, we only have a stunned copy. I used to play
Foreign programmers started 35 years old, accumulated rich experience, understand the best algorithm, the status is getting higher and higher; the domestic programmers can't get the project manager, because in China, the programmer is not Need innovation and optimization, no efficiency, how good health is, just need to follow the development tools of foreign people according to the class, can be used to use it, so it is needed to stay up late, not technical ability. So the phenomenon is that China has no own operating system, no database, no computer language, no compiler, too much no ...
Worry and worry ...