This industry has heard the most in the year that Silicon Valley or India has developed rapidly. It is also the most in mind that the Chinese people go back to the United States or India to turn back and written back. The sky is a thousand articles, China software seems to fall into the Similar to Chinese football, always summarizes, that is, there is no progress, what personnel know, that is, anyone can solve it, and then the three places to catch everyone's eyes and pollute everyone. Thought.
Talent status
According to the Ministry of Education's report on talents, there are nearly 600,000 existing software employees in China, including about 340,000 professional talents. Including 40,000 senior talents, 200,000 intermediate talents, 100,000 primary talents. The talent structure has two small middle-middle olive structures, which lacks a large number of "software blue collar" that can engage in basic work, and lacks software senior talents that have both technologies and management, "software gold collar". According to international experience, the reasonable software talent market should be software blue collar, software engineer, software architecture and analyst coexisting pyramid shape. The base of the talent is large to small, forming a ladder, and the proportion between them should be 7:4:1. According to the ratio of reasonable talent structure, this year, my country needs 60,000 software senior talents, 280,000 intermediate software talents, and 460,000 primary software talents.
According to my personal understanding, most of the domestic programmers are undergraduate or more, and the programmers in such qualifications in the company I have worked usually account for more than 90%, from international practice, junior programmer The work is not such a high degree, which will cause waste of talent resources, and also improve the cost of enterprises, which is not conducive to the virtual development of the company. my country's happens is largely due to the existing software education system adjustment speed is far behind the development of industrial development, learning from commencement, many college students graduated from the enterprise, need a long time to train With re-education, it can meet the requirements of the work, and the re-training content is mostly starting with Coding. The correct should be: Bachelor or master graduated from you to lead a group of educated employees to do Coding work, You should start working toward the "Software Collar" (ie system design and analysis, project management, etc.).
Talent Demand
China lacks software talents, which is unquestionable. But what kind of software talent is lacking in China? People's point of view is inconsistent. Some people say that it is a software blue-collar, and some people are software gold collar. In fact, what kind of collar lack, the most serious is the software test talent, software project management talents, system architects, software development leader, etc. High-level software talents, It is also the "Software Golden Collar" that people often say. Once this level is solved, I think the middle-level (software engineer) and the underlying (programmers) will also get corresponding to the corresponding solution, an excellent software management talent will design The internal and efficient talent structure is rational and efficient, and the members of each structural hierarchy will move and promote each other, so it is important to say that talents in this level is crucial to the development of software industry in a business and even the whole country.
Talent quality
In addition to the broadness of software products depends on the thoroughness and comprehensiveness of business analysis, it depends on the ability of software talents, including design, development, testing, coordination, etc., most of our programmers often pursue technical perfection. Not very well in the design of the software details, such as the simple and beautiful in the interface, easy to understand, etc., that is, we do software products to design and implement the perspective of technology, not from users or users The point of view, this software is often only only self-love, and the user can also say that in the current software manufacturing process of China, the wealth is the design of the software product, the quality of a product, not making it. It is designed, just like it is to build a building, first of all, it is also designed, the design is not good, the construction is good, it will collapse. It is certain that China has thousands of advantageous software engineers, they are smart, hardworking, dedicated, and most worth mentioning is that their mathematics is very great, this is very important for a software person, our country With a good mathematics, almost every year of Olympic competition can see the Chinese proud smile, even the United States is very admire us, and many software companies in Silicon Valley are very happy to hire Chinese to do their software engineers, Chinese people. In the environment of Silicon Valley, it also has a good development ... However, the advantageous software engineer is not equal to the advantage of software talents, but software talents are not only software technology talents, but also software companies management talents and marketing talents. Different emotions are also very important. In today's information explosion and competitive environments, many times, emotions are more important than IQ, and excellent software talents are not only professional skills and knowledge, but they also have high emotions. For example, self-knowledge, self - control, humanization, and compassion, enthusiasm, and communication skills.
In fact, the above Luo Roa is attributable to two: (1) Improve software design capabilities; (2) Improve software talents.
Is the software person eat "Youth" meals?
How many years have passed, we still discuss this problem in the enthusiasm, indicating that our economy has developed, and the living standards have also improved, but people's consciousness and philosophy are still in place, can be said that education can not understand social and economic development. . Domestic universal companies or people think that a software person's golden age is between the ages of 20 and 30, which is grievances, especially the three programmers like I like, I don't think it is self-sufficient. Already, it becomes more rational, comprehensive and mature. Of course, it is undeniable that it may be when you can make up to 20 years old, but maybe you can compile the best procedures after 30 years old, I believe in experience, knowledge, and ability should be proportional to age. I heard that Many of Microsoft's companies are over 50 years old. Oh, so we don't have to worry about "Youth" meals, we are not idol, but strength, for strength, 30 just started.
How to cultivate software talents
This problem is very large, and the responsibility will be answered by the people of the government. I am just happing, don't have no heart. In summary, there are two main channels: formal schools and businesses. In the current China's environment, I don't think some so-called special training institutions are trustworthy. As a company with profit, this training institution will find costs to reduce costs and pursue a greater consumption. Although the education of software talents in China has a large gap between India, India's software major or computer professional college graduates basically need to train them before they work, unlike the United States and India's software professional graduates. You can work directly, so how can we like the US and India, this is worthy of education. Most of China's software companies are incubated by the government in various cities, which are incubated by the government, and most of the software companies that have developed are large and medium-sized enterprises, and it is difficult to grow into a large industry leader. High, so it is also a software talent that does not appear like a model model, and the protection of intellectual property is not enough and lack of core technology is still an important bottleneck for the development of my country's software industry development. More articles please at http://www.vchome.net