As a unknown small pawn in the software industry, I don't have a big successful wisdom, and there is no investor's whatei family, but I have a blood of the blood, the confidence of China Software, and a determination that is unwilling to give up effort. Although I still have a shadow of the third-flow software developer, I have always focus on the development and growth of the Chinese software industry, which is not for my own personal purpose, but a sure to my own life. A person who promises his own life. Ok, talk nonsense. I have written some articles about the development of the Chinese software industry. But the views are different, and the contents of the discussions are also different. This article focuses on differences between China and Printing Software Industries, and the cause of this difference, and thinking about this phenomenon. There are many reasons why the development of the software industry in the two countries has different reasons, but it is crucial to two aspects, that is, foreign orientation. When the software industry, the software industry just started in China, a software engineer from the United States came to China with a "software engineering theory". Due to time long, I have forgotten the name of the software project, but it is very important. At that time, "Software Engineering" was very strange to Chinese software people at the time, even gap. This engineer has conducted in-depth discussion and exchange with Chinese software people at the time. There is no doubt that China's software people have a deep sense of understanding of the four words of "software engineering". And quickly reached a long-term cooperative plan and agreement. However, no one thought that these plans and agreements declared abortion because of Chinese software people's personnel changes. In this way, this engineer leaving China with his theory and arrived in India. Since then, India's software industry is gradually developing. This is the necessary definition that has no argument, because there is no meaning, but the result is that the Chinese software industry has been behind many years. In the software such a rapidly developing industry, what is mean two years, it means any five years, you should know more than I. What we can do is to do your own work. Of course, that is only an external cause, there are many factors in China to restrict the development of the Chinese software industry. First of all, I think the most important thing is the relative lack of talents. After several years of development, the Chinese software industry has been achieved, but the relative lack of talents has always been the root cause of the development of China's software development. Every year, a large number of young students walk out of the school, they have no enthusiasm and ambition. However, the software industry has made many young people, but it is difficult to retreat because of its high requirements for talents. I believe that friends who calculate their family graduates will not do software, and even 50% of it is already good. This caused a number of lacks. At the same time, many people have gradually deployed in the software industry and become the spine of the Chinese software industry. However, there is a bad quality of Chinese technicians to be shared with others, or the universal combat capacity is very strong, but the team's ability is poor. In fact, this cannot be blamed on the quality of the Chinese, but most of China's current software people are not deeply recognized by software engineering, and the experience of entrepreneurship is personal business, so I don't know how to work with others, even It is now recognized that the importance of software engineering is not rich in project experience to apply to practice. Therefore, China's software power is difficult to form a scale, it is difficult to form a joint force. In fact, on the quality of Chinese software people, I personally think it is very strong. It is not exaggerated that China's programmers can develop various steps of database design, system design, module design, code writing, system testing. However, the design of the design is standardized, the code write efficiency and quality are not good. However, for the development method of single-handed, the more complete design, the more standardized, the time spent, and the higher the software investment, this invisible increases the cost of software. Instead, the degree of design of the design is, the faster the development speed, the worse the quality.
This makes many programmers' development into a strange phenomenon from advanced to low-level development, as many people say, from technical to proficiency, the result is greatly contused, the programmer's enthusiasm, thereby triggeting procedures A series of bad consequences such as frequent hopping. Second, China's market demand is not good. Everyone in China's software market is obvious. It is generally divided into several parts, namely: general software part, professional software part, independent research and development software, etc. It may not be scientific with this classification, but it will be clearly explained. I said before saying it first. The so-called universal software part refers to software that is not related to the masses, such as text processing, anti-virus software, multimedia playing software, etc. Professional software refers to software developed for a certain industry, such as a medical application system, mineral enterprise financial system, etc. Self-developing software refers to some special industries, such as banks, telecommutors, or some software that have the ability to independently develop capabilities. The boundaries of these softwares are not distinct, but it has become the survival soil developed by China Software. Among them, General Software Due to the flooding of piracy, the dumping of foreign software, there is also a lack of competitiveness in China. And the remaining cakes in the market have only professional software, but this part of the market is steadfast because of many reasons. Since the complexity of Chinese companies has caused software applications. One of the key issues is that companies' demand for software is not clear, and there are too many non-technological factors in the quality of operators. This leads, the software research and development cycle is too long, investing in an increase in bad consequences. Although, with the advancement of China's modernization, companies' demand for software is increasingly clear and professional, but the other is another result of unwillingness to see. That is more and more companies form their own development team, or IT business sector. Although it can better serve the company from the company, and reduce the risks of enterprise software, it means that the power is dispersed, the market is shrinking. Self-developing software has not formed product due to its own closure, although there is no lack of high-level software R & D teams, it is impossible to represent China Software Overall level, and it is impossible to lead China Software Industry. Of course, I have to mention a net game software, which is a relatively special software. Although this software itself does not have a high value, even free, he can generate long-term and relatively stable income. This is also the cause of more and more software companies to transfer online games, and the development of online games and China's Internet has also become a mutually promoted situation. There are also some Internet-related software, which has become a new growth point in China's software industry. But does this have some ingredients of some bubbles? Also, the Chinese software industry, the market disorderly competition is serious. There are many software companies in China's large and small urban, but the software research and development level is not much. However, many companies' software research and development have 80% from the SME. Many small companies have a phenomenon of unregulated development process, but for several small companies for several people, it is impossible to work, design, coding, and test work, and increase human resources. The investment directly affects software costs, and it is bound to weaken software market competitiveness. So a small company is a low-cost low cost in exchange, on the other hand, the lower market share of high costs in large companies. The more than two aspects of integrated is the more disorderlessness. However, things will always have a solution, and some companies that form a scale and research and development process in Beijing and Shenzhen have already formed a company. And their performance is also obvious to the performance in the industry. Now, let's talk about India. I have to admit that India does have problems in the Chinese software industry, even if they are also individual phenomena. However, there are some pain behind the Indian software industry seemingly prosperous. It is important to say that the Indian software industry may have a lack of people. The lack of people here is not a software worker, but a software system engineer.
At present, India's software industry is very distinctive. The division of labor is very high. This is the inevitable development of the entire industry. But the result is that the technician is familiar with the professional content, and once the content is replaced, it will not be able to adapt. Simply put, the designed person will only design, the encoded person will only be encoded, and the person tested only test. These software workers can quickly master another job through training, but the systematic understanding and understanding of the software itself is always within the scope of their work, some degree of software skilled workers. But China's software developers can become a very good software engineer after a period of study or system training. The reason is that they have many times to face the contents of software development work. And an ordinary programmer wants to be an excellent system analyst, take a long time learning, understanding, and even getting some detours. But India does not seem to have this environment. Also, although the Indian software industry has reminded the world, India's demand for software is small. A country's software application scope, width, and breadth represent a high degree of modernization. In China, most software is aimed at the domestic market. Although there are some bad phenomena in the market, the demand for the government and the strong support of the government, it is recommended to promote further advancement of my country's modernization process, and also promoted the development of China Software . This gives some extent that the software application level of the entire country in India is not high, although their development level is high. Although some people use the software empire to describe India, this empire is just a big country acting as a foreign software production workshop, which is from append a pair of quotes on this "software empire". It is also an agricultural big country, and China has also been achieved in all aspects, and all aspects of industrial, agriculture, commercial, technology, etc. have long-distance development. This has largely formed a diversified development of the national economy. With the in-depth of software applications, the diversification of software demand is also formed, and it is also very good to promote the development of the software industry while promoting the national economy. These are unparalleled in India. So, when we are sighing Indian software, we should not be self-purple, you know the huge potential of the domestic market, and the high and low economic benefits are not important. More importantly, social benefits, and whether to serve the national economy. Only national development, national software can have better living space. What we need to do now is to make your own good dreams and work hard, although the road is still very long, as long as you go, will the goal be far away? Nether 2004/05/07