What are the core issues of software development? My answer is man.
There are many people, teams, companies, and so on. From one person to a group of people, whether it is software developers or software users, they are all subject to humans. others do not dare to be tools or methods. Aren't they all operated and used by people.
This is exactly the idea stated in "man piece". We will discuss the issues of concern in "man piece" in the future. Senior developers abroad have read both man-month myth and man-piece. Chinese developers prefer to read "useless" books, but are only interested in some "magic" tools (those that are sought after by. net ).ArticleThe depth of the Robbin article is rarely achieved ). Managers of some software companies do not read or learn (that's my work), they just use their own resources, and they did a great job (I sold machines very successfully yesterday, there is certainly no problem with software today !?). From the top of the enterprise to the developer's indifference to deep-seated problems, the management level is low and the product quality is inferior. In the past, we laughed at Westerners for focusing only on tools and various tricks, but did not know that people were not at this level. We obviously stayed at the level of focusing only on tools and tricks.
Software development can be said to be a different thing. If there is no suitable person, you should not expect to do the same thing as others (if there is no diamond, do not take the porcelain ware for life. Suppose you have 100 developers. Are you sure you want to develop JBoss products in one year? I mean it is as easy to use as JBoss. You can not only develop it, but also sell it, and others like it ). Zhang SanProgramEven if the employee's level is poor, if he has been involved in a lot of development, once he ran away, his job would not be able to find a programmer Li Si to be competent in the short term, so the so-called plug-and-play "blue collar software" is purely a lie. Respecting talents and making the best of all possible use of people is the first problem that software enterprises must solve, and is also a major concern for the survival of enterprises.
Http://forum.javaeye.com/viewtopic.php? T = 1710