The Chinese software industry has long been in the contradiction between talents and funds. On the one hand, due to the rampous market in the piracy market, it is difficult for software companies to have a large number of original accumulation funds from the market; on the other hand, due to the shortage of software talents, the software is very labor costs. High, short-term funds restricts software companies to hire a large number of software talents, thus keeping China software companies in the model of small workshops, which is an important reason for the China Software Industry Unable to grow. The overall small workshop model of the Chinese software industry has enabled the software industry to fall into a vicious circle. On the one hand, a large number of small-scale companies have to make a large number of low-level software development work for the survival crisis due to poor anti-risk capacity and domestic objective harsh environments. On the other hand, these low-level development work that is unwind to the entire software has made more companies that have never developed in software. So for many software companies, don't want to get rid of the small workshop model, but there is no money to all, so they don't have any big square small workshop, and I have to pay the money to pay the word rental employee salary is the only important thing. . Compared with Japan, India, "High School Student Programmers", our software developers are basically graduated from college computer majors, and sometimes even master and doctors are also rushing to coding the first line. And most software companies lack managers and project managers, which responds that the human security configuration of China software industry is seriously unreasonable. First of all, these have received high-quality education, master, and doctoral on software development minimum level - coding, which is a waste of talents that have been very lack of software talents China software industry, thus directly affecting the Chinese software industry. Technical strength. Secondly, this causes the high human cost of China's software industry, and there is no reasonable structure of human resource allocation to squeeze a large number of high-quality talents into low-level low-value development, but the human cost of these talents will not be Low-level development is lowered. The domestic software talents is quite high because it is because it is inquiishing, which has been quite high, which is quite high, and has very little profit, and has become a bottleneck developed by software companies.
my country's software industry has been developed for nearly 20 years. Although there is a growing progress, it is obvious compared to today's international software industry, especially the United States, Japan and other developed countries, is the same as the development of India. There is also a big gap compared to export. Specific performance in the following aspects:
1. The software production is insufficient, and the product is highly developed, and the company's profitability is not strong.
At present, domestic software production is mainly concentrated in software downstream products - the production of applications, the technical development difficulties of products relatively low relatively low relative to software upstream products - system software and intermediate software, making the industry into barriers, leading to software Production lack of scale, the cooperation between the various manufacturers is not enough, the product development is high.
From the two software-based listed companies that have announced annual reports, it is seen that the main business revenue of the two companies has almost doubled, but truly comes from software sales. Intelligence income is less than half of the company's income, that is, software production does not form a scale in my country; additional analysis company products can see that the company lacks fist products, most product implementation is similar, with great market alternative, this is The reproducibility of product development must be given to a certain extent. 2. Domestic software product quality control lacks unified certification standards, and the product promotion is difficult.
Standard software quality control standards can not only require software companies to produce in accordance with unified standards, improve software development quality, shorten software development cycles, and certified software products can win customers' widespread trust, reduce market promotion of software products Difficulty. At present, most of my country's software manufacturers still have no relevant certificates of quality control standards. It is basically unable to let customers believe in the quality of their software, and to a large extent, the market promotion of software products is largely. 3. Domestic software companies lack reasonable talent incentives and restraint mechanisms, and the talent liquidity is not guaranteed. Software products have highly established competition in the industry to a large extent, depending on its competition in the industry. Software development talents have great liquidity. On the one hand, it is largely delayed software development cycle. On the other hand, due to the lack of unified standards, different people have formed different habits in the system development, and there is difficult to communicate between developers. Unable to ensure the quality of software products. 4. Software development talent project is lacking, and it will affect the quality of software products again. At present, most of the talents engaged in software development work is students who graduated from various colleges. Due to the current restrictions on education systems in my country, this part of the talents have a large part of the computer professional research, so that they basically lose their learning. The opportunity of engineering classics, leading to its lack of knowledge of engineering classes.
The product developed by software is mainly the application, the software development process is a continuous communication process of developers and customers. The lack of project knowledge of software development talents has largely hindered the smooth communication of the development, and then delayed software development again. The cycle is also not conducive to ensuring software development quality.