Software people, how much is the salary this year?
- China programmers 2004 salary investigation report and status report
■ Planning / this magazine editorial department author / Meng Yingxia Hodai
-------------------------------------------------- ---------
2004 Software Structure Distribution Panorama:
◆ Men account for 97%, per capita monthly salary 3500 yuan
◆ 58% of software people under 25 years old, 48% in this area for less than 3 years
◆ Key colleges, undergraduate, computer professional developers, occupy the mainstream of this industry
◆ C / C , the number of Java users, C # 2, Delphi bit "third
◆ Enterprise informationization, two major hotspots in communication in communication
◆ 31% of small and medium-sized private software companies accommodate 52% developers
◆ Beijing, Shanghai, Guangzhou, Shenzhen has become a gathering place for Chinese developers.
......
Time entered the end of 2004, as a software person in the protagonist, this year's income? What is the development situation? In order to comprehensively analyze the income and development status of Chinese programmers in 2004, this issue specially planned this issue.
According to the general consensus of the whole society, software developers are a high-paying profession. What is the fact? What is the extent of high salary? Who is it earning these high salary? What is the decisive factor affecting income? In order to achieve real data, this magazine took a 2 month for in-depth investigation and interview. I hope this article can bring in-depth thinking to everyone at the end of the year.
Submarine, in addition to the programmer, software practitioners also included many related careers and roles, such as technology promotioners, project leaders, technical director, etc., therefore, the work or occupation related to software technology belongs to This topic is concerned.
Programmer salary survey
"Software people, today's salarieings?" The large network survey has started a hot investigation from the beginning of October 2004, and the hot spot investigation was carried out at the beginning of major software, as of the end of November, nearly 13,000 people participated in two months. And actively discussed this topic.
In 2004, what is the stratification of the software industry?
In 2004, how much did developers actually revenue?
In 2004, what is the most technically used for developers?
What is the decisive factor affecting income?
......
Around the above problems, this magpet has designed relevant investigations and interview questions. In terms of analysis and statistical developers, it is also aimed at the professional background, technology, soft skills, corporate benefits of the respondents, and the key factors affecting salary. The corresponding investigation.
Let's go to the data site of this survey.
In 2004, China developers average monthly salary of 3,500 yuan
49% of the developer monthly salary of less than 3,000, 54% annual salary is less than 40,000 (see Table 1, Table 2). Experience the investor of software foam, managers are more cautious in treating employees, but they have a relatively large amount of gains to developers. In the case of such a large environment, it is necessary to learn how to learn how to learn. Adapt to the environment and adjust your mindset.
The programmer occupies the Dawaijiang Mountain, and the company is promoted.
From this survey data, the programmer occupies mainstream in all investigators, and the number of people is more than half, and the advanced programmer also accounts for 20%, which is one of the main reasons why developers have universally not high. The industry lacks high-level software talents in the industry, which seems to provide real and powerful data support (see Table 3, Table 4).
In addition, from this survey, it also got a trend: after doing 3-5 years of program development, it began to generate certain personnel shunting. Starting with a programmer with certain technical capabilities, we have a considerable part of the person who has a quite part of the second-job industry, and has a large number of people from the coding line, began to enter the technical supervisor, project manager, technical support, market promotion and other roles. Dissatischers, it is generally believed that the salarieut is too low. It shows that only 4% of people are more satisfied. Nearly 64% believe that their salary and society are relatively low, which can see software bubble to developers. The psychological drop is still present. It is widely believed that the software industry is more dried, and the people in which it is relatively dry. Now the development of the software industry is increasingly rational and peaceful, only adjusts their mentality, peacefully practice from the basics, salary Value may be increasingly improved.
Software development, let women go away
Table 5 shows that the developer world is an absolutely male world, 97% of the respondents belong to male. The reporter found more than one year in the interview that women working in software companies were rare, while women engaged in a line of coding were less. On the one hand, software development This technological innovation and high challenge, high pressure work, and men are easier to achieve results. On the other hand, there are also some SMEs who do not pay attention to women's programmers, even with different work, and also let some women in this industry will always leave this position forever.
Beijing, Shanghai, Shenzhen, Hangzhou become the most loved on programmer
The region has a great impact on the salary of software personnel. Beijing has a nearly 19% of software developers, Shanghai, and Shenzhen account for 13%, Shenzhen, and Shenzhen, and Hangzhou, the human environment and government environment also attracted 5% with its good natural environment, human environment and government environment. Software talent (see Table 6). The data indicates that the city with university resources will congenitally occupy the absolute advantage of developing talents. Moreover, the survey data shows that the region is no longer the main factors to limit the flow of developers, especially for technologies, they are almost free to come to major cities.
Although the lover is good, the bad wife is difficult
Who is investing in IT companies, what is the size of the companies in the investigator? According to an interview, almost vast majority of the investigators will collections the foreign companies in the first choice, favor of the feelings of the words, but after all, the high door and the various complex factors have caused most of these will be difficult to achieve. Instead, those private companies that have been complained, especially the 31% highest market share, the number of employees is less than 50, and the non-standard SME company has accommodated 52% of the developer team.
C / C , Java became a leader, C # strength
According to the survey, C / C , Java is already the favorite of Chinese developers. Delphi still continues its legendary road, and C # shows powerful back, I believe this Microsoft's promotion, the development weapon in the next few years Win the trust of developers like VB.
2 major areas of popular popularity - Enterprise Informationization, Communication
Enterprise information, communication, general software development, system integration four areas have concentrated most of the current developers. After joining the WTO, Chinese companies should be in line with the world, and E-based is an inevitable trend, and the emerging industry has also attracted many developers with high thresholds and high salary. Enterprise Informationization As a inevitable process that is moving towards netization, it is a lot of software people. In addition, from market perspective, mobile, game development, information security three hot fields are also very tempting to developers.
Undergraduate, computer professional, university graduates become medium-sized columns
Software development is not only the computer professional people can be competent. It is shown that nearly 40% of developers come from other related or non-professional programs, but it is undeniable that 60% is still born for Cob. In addition, although it has never advocates high school graduates to become a software genius, such myth is just a few, supporting the Chinese software industry is still the degree of college education. 86% of participating investigators have college degree or above, and 8% have a master's degree, and the data shows that China's overall education level is higher. Three Maharaeasures of Comprehensive Strength: Experience, Technology and Communication
59% of the projects did more than 5 projects during the industry, 61% of people have poor communication skills, and nearly 76% of developers are more confident to themselves, think that their ability is not weak, and even more stronger. According to the survey, in the factors affecting the salary of software people, the experience is strong and weak is the decisive factor. In addition, the information era is generally attaches importance to the overall strength of the team and the project, and communication skills becomes an important factor affecting the development of programmers.
Software people are being adolescent
"Programmer is a" youthful ", this argument is verified from another angle in this survey. 58% of software developers are less than 25 years old, 48% of people working in this area in less than 3 years, these software Broadcasts will become the main force to guide Chinese software development in the next five years (see Table 18, Table 19 ). In addition, according to the investigation and interview, the second-generation software that aged 35 years old, has now grown into a business or project manager, a role in developing people with mature, rationality, and primary software developed in major software companies. .
Treatment and welfare
63% of companies will actively salary increase according to employees (see Table 20), nearly 80% of companies will provide employees with basic benefits such as pension, medical insurance, housing subsidies, lunch subsidies, etc. (see Table 21). Training is a direct means of enhancing developers professional skills and strength, getting more and more importance. According to the survey, the project bonus and fixed holidays are basically the fixed magic weapon of companies that work in project methods to encourage and protect employees' morale and work enthusiasm. More and more Chinese software companies have begun to move towards the road to standardized management.
Technology and vision is the essential element that determines salary
Most of the respondents believe that technical capabilities are the most critical factors that determine salary. However, in the interview, there are more technical director and even the general manager of the company, think that the technical capabilities are really critical in the factors that determine a developer salary, but from the long-term, it can bring the developer's salary For a long time and lasting, it is not just technical capabilities, more is that he is an understanding of the industry, that is, the eyes are open. This is a very important signal. If people who are only in technology point, unless the technology genius is, most of them must be strengthened from all aspects of comprehensive capacity, and poor technology. It can be said that under the premise of strengthening its own technical strength, the open vision, certain communication skills, self-management and team management capabilities have a crucial role in the development of individuals. (See Table 22)
Current status analysis: The salary level of the five-dimensional stereo positioning developer combines the survey results and the in-depth interview of the journalist. From the macro perspective, there are five elements to position the software people at a certain salary level.
These five elements are: vision technology, role positioning, corporate nature, industry field, and geographical factors. In addition to the first, second elements are subject to individual reasons, and the other three key elements depends on the development of society, industries, enterprises, or companies, but these elements are not unchanged. To a certain extent, they are both directions. select.
-----------------
Vision technology is key
Level 1: Vision and experience 2: core technology
Level 3: Professional and Communication
-----------------
Obvious eyes have a high salary interviewer: Wang Yonggang
Personal background: Software company CTO
For "What is the most critical factor in determining salary", Wang Yongang replied with "Whether it is suitable for position", this is very different from a lot of ideas that can take high salary. He believes that most positions are different, even if the technical ability is strong but not suitable for position, they can't get ideal salary. The company will cooperate with authoritative consulting companies when they have doctrine, and to analyze the job of job work, and then to the employee's understanding and practical work situation. Considering.
Professional and technology have a core competitiveness
Interviewee: Sun Yong
Personal background: advanced programmer, linux C / C development
For the past four years, Sun Yong has been engaged in embedded development under Linux, skipping the slots in four years. The salary changes before and after the hopping, the salary is high in the previous month, but the monthly salary has fallen in the hopping, but the annual salary has dropped, the reason is the first company project bonus, there are many years of red, but the second company does not have other rewards. mechanism.
Sun Yong has thought that the hopping is too frequent, so that the development of the skills will have more negative impacts. In his opinion, the high and low of a person's salary depends on the core competitiveness of our technology, and the change is too great to cause discontinuities. So Sun Yong said that he will be immersed in the technology in the next five years without considering others. The purpose is only one, it is to make yourself more professional, and the core!
Expert Analysis: Vision Professional and Core Competitiveness is the first method of positioning the software people level, which contains a lot of comprehensive factors: professional background, experience, experience value, high power, etc. Trend Global R & D and Information Executive Vice President, Liang Guoshan believes that "technology is very important, but more importantly, the cooperation of market and culture. During the development of individuals, learning will also play an important role. In addition, it must also agree with corporate culture , With technical, work, and enthusiasm for solving problems. In addition, learning ability and communication skills are also two elements that experts believe in high importance. Of course, this, as a prerequisite, "the most important thing is to be interesting," the enthusiasm of the procedural development ", 8848 company CTO Zhang Ru said.
------------------------------------
Role big move
First class indicator: CTO, project contractor
Secondary indicators: architects, departmental supervisors / project supervisors
Three-level indicators: ordinary developers
------------------------------------
From the perspective and process of personal development, this indicator should be reversed. However, the universal understanding of the industry, whether it is the ability, experience or income treatment, people generally appreciate the personnel in the first-level indicators.
Interviewer: Zhang Qi Sheng
Personal background: Technical Director
At first, I just made a software company as a Java programmer. Later, with the progress of the project and the progress of working hours, their technical capabilities, project management capabilities are gradually strengthening, from the initial developers to the project supervisor, at the end of 2003 At the time of the technical director, the wage range has also been from the original 4,000 yuan to 8,000 yuan, and the change of the technical director, the change has indeed brought a lot of added value, of course, this position requires that the value you have brought More.
Expert analysis: This wage structure is normal. Because of architect, CTO is generally from ordinary developers, with deep industry development experience and background. Xiong Jun, general manager of the joint information group mobile application development department, believes that developers must "have an accurate career positioning for their ability to understand their ability. Cognition themselves, in order to accurately position, there is accurate career positioning, in short, medium term And long-term development direction and motivation. "
8848 CTO Zhang research expressed opposition "learning and excellent rules", "Do not want to be a soldier who is not a good soldier". Similarly, Jiang Tao, general manager of 9CBS website, "programmer" magazine
It is not recommended that all programmers have to develop roads, because compared to, the project manager and CTO must have some unique quality, such as communication skills, project management capabilities, organizational skills, planning capabilities, and intra-product and technology vision, etc., These qualities are not every person.
-------------------------------------
Company
Level 1 indicator: foreign capital, joint venture, private large IT company
Secondary indicators: joint ventures, small and medium-sized software companies
Three-level indicators: state-owned enterprises, institutions
-------------------------------------
In the interview, some senior developers called Wang Yan have repeatedly emphasized that if possible, be sure to enter foreign companies. In this survey, foreign companies such as Microsoft Asia, IBM Research Institutes have almost become a holy land yearning for most developers.
Foreign companies are my first choice
Interviewee: Li Wenshan
Personal background: Technical support
Li Wenshan, graduated from Shanghai Jiaotong University, has participated in many community activities in the campus, so it also created a lot of do things and ideological states of many enterprises. The technical scientific research of the frontier of foreign companies, rigorous and responsible things have left a deep impression. Of course, rich training, generous treatment, and assured benefits are also a factor that must be considered. In his words, "The world is full of cow, and it is natural to develop naturally."
Small and medium-sized enterprise opportunities
Interviewee: Liu Yang
Personal background: Project Manager Programmer
Every day, overtime, see the dishes in Liu Yang, but the mood is good. With less than a year, he has a project manager with technical ability and management capabilities. Although the flow rate of employees below, Liu Yang's salary is the boss personally attacked, more than enough than graduated from class. From the initial customer negotiations in the project, to the middle execution, then to the final order, Liu Yang has done it, so exercise is almost a unnecessary hand. For the future, he hopes that the company's business is big, it can regulate some, of course, with the company's growth, its own space is very large.
Three enterprises
Interviewer: A Meng (vchome.net)
Personal background: 6 years, communication industry, Zhuhai
I am very fortunate, I will enter the US software company when I graduated, engaged in the development of system software, mainly to apply C / C , X86 assembly, MIPS assembly, DDK, SDK and other technologies, more than 40,000 annual salary. Two years later in this foreign company, the technology and his work ability have greatly improved, but began to be bored and always feel that the world outside is very exciting. Later, there was a company engaged in communication software products, and promised to double the annual salary. After a year, he can go to management. After the heart, he will go to the new company to report. One year later, I went to the management, two years later, technical management capabilities and industry business capabilities have a qualitative leap, but also more and more discovered that this industry has future, so I started planning to open the company, and the financial arrival I am very vigorous. No day, night did one year. Due to funds and market reasons, the company OVER, I had to go to a Hong Kong joint venture to continue working, still do management.
My feelings are that foreign companies have a complete set of rules and regulations, and the salaries are also more perfect. The work assessment has objective value: monthly work plan and summary, quarter work assessment, overall evaluation of the boss, these assessments are very detailed, fine to complete Codes, number of documents, what suggestions, and so on. Domestic companies also have planned and assessment, but more subjective attitudes, and the effects of work are not particularly refined, interpersonal relationships, and expression skills, etc. often play a delicate key role. Of course, domestic companies have many advantages, such as the system flexible.
Expert comment: The competition for talents, on the one hand, I am going to grab a personal developer who grab the potential and the environment. On the other hand, the talents between the enterprises are more fierce. In this case, in order to attract domestic high-quality talents, many foreign companies have opened a research institute in China to walk "curve to save the country" road. According to a headhunting data, Motorola R & D Center, Matsushita Electric China Research and Development Company, IBM China Research Center, Lucent Company Bell Lab, Microsoft China Research Institute is hunting high-level scientific research, managing talents. Foreign companies and foreign companies, foreign companies and state-owned enterprises, state-owned enterprises and private enterprises, this triangular relationship, although the best and unity in the early years is very obvious, but now, this gap is being significantly narrowed. Specifically, which company is, it is not three days and except for the surrounding city (see next page table 23). ----------------------------------------
Hot industry is easy to get gold
First level recommendation: mobile development, game development
Secondary recommendation: security field, corporate informationization
Level 3 recommendation: General Software, System Platform, Project Development, etc.
----------------------------------------
Expert comment: This trend is mainly determined by the market for the supply and demand of software talents, because the current development personnel in the mobile and game field is indeed fewer, so relatively, their salary is high, this is the so-called "odd goods". However, the current market grows in growth, the number of developers in these emerging or hotspots is also gradually increased. When a balance point is reached, their salary will decline, which is mainly determined by the market's supply and demand relationship. It is not recommended that developers easily give up their original development fields to spend a lot of time and energy to invest in a field that is unfamiliar.
Therefore, the Xiong Jun believes that the long-term development of the two industries is optimistic, but also more developers, but young people must make the direction of their own industries according to their own hobbies, thinking patterns, technical capabilities, and also have Many more potential directions, it is recommended that young people will consider long-term considerations.
----------------------------------
Regional fire
Level 1 indicator: Beijing, Shanghai
Secondary indicators: Shenzhen, Hangzhou, Guangzhou
Level 3 indicators: Chengdu, Wuhan, Dalian, etc.
Most software practitioners focus on the four major cities in Beijing, Shanghai, Guangzhou, and Shenzhen, especially in Beijing, but in another related investigation, Shanghai is the most popular city. In this income investigation, Beijing and Shanghai have higher salary. Wuhan is slightly lower than Chengdu.
----------------------------------
The region is different, and the salary is different from interviews: Qingrun
Personal background: 5 years, telecommunications industry, software company service
I have worked in Beijing, Shanghai, Shenzhen, and Chengdu. I basically think that for software personnel who have just graduated from college, the salary is like this: Chengdu 1500-2000 yuan / month, Shanghai 2000 yuan / month, Shenzhen 2000-2500 yuan / month, Beijing 2000-2500 yuan / month. After a few years, the Chengdu coefficient was 1, Shanghai and other places were 1.3-1.5 times the income of Chengdu. The difference is mainly caused by living costs.
In contrast, Beijing has a king's atmosphere, with the strength and influence overlooking the country. Shanghai is an economic-driven city. Shenzhen's friendly friendship, its advantage is that there are a variety of new technology companies, the disadvantage is the lack of support. There are many software companies, but most of them have fallen in Chuan, but most of them are still comfortable and lazy.
An interviewer in Chang Chengdu competition Beijing: Xiaom
Personal background: .NET developers
After graduation, Xiayang came to Beijing to engage in software development work. But he often missed the life of Chengdu, where the mountains, where the water there is also a deep impression on him. But Xiaoy is still not regret. On the one hand, the comfortable environment is unfavorable, and moderate competition can discover its potential. Moreover, the eyes are broad, and the salary is much higher. Of course, in Beijing's life is absolutely not comfortable, but there are many opportunities, there can be many options, which greatly changed their current situation.
At a glance, I can see Wuhan, but I like it.
Interviewee: Liu Ringer
Personal background: University teacher, project supervisor
In Wuhan for more than 10 years, Liu Ruing feels more comfortable. More than income, Wuhan may not be as good as Chengdu, not to mention Beijing and Shanghai, but Wuhan's cost of life is relatively low, and several dollars a day of food. In colleges and universities, Liu Running, a university teacher, and the scientific research task is not heavy, and there is enough time to go outside to undertake the project, earn extra fast with its own software development technology. "I am not a person who specially likes to accept challenges. This kind of thing to do, quiet and rich, I am still more satisfied," There is a room, there is a car, and Liu Ringer, the stability of life, "said.
Expert comment: More than "Camp", must be a closed loop. There is an income comparison, and there is a comparison, and the two are finally harvested. On the issue of the region, big cities do have high income, but relatively, cost-effective costs.
Trend Global R & D and Information Executive Vice President Liang Guoshan said that the trend's salary structure system is the same worldwide, and the specific value should be adjusted according to the markets. For example, a manager, his level may be 10, then, whether in China, Japan or the United States, his level is 10. But this level of salary is to see the local market, the trend will work together with the local salary investigation unit to determine the coefficient, and then calculate the specific salary.
In addition to salary, the additional value of the region will be more important. First, for the rapid technology development, it will be better in big cities, the overall environment and atmosphere, such as in Beijing and Shanghai, etc., there will be technical forums, developer conferences, and large manufacturers in almost every day. The tour lectures of the masters of various fields. Second, the opportunity to work will also be more, because various types of companies and enterprises will always find suitable positions and options for your condition. Third, you can participate in a relatively large technical group, form a unique life and social circle. In the words of 8848 company CTO, "If you are a master, you are not a master is also difficult, so the most affected people have the greatest impact providing an environment, followed by opportunities and salary.
In this regard, the general manager of the Northern District of Telelog is advised, "If the developer can be good at using the Internet, it is determined to learn more, this geographical difference will be weakened."
I took youth gambling tomorrow in this special organization, most of the intervieweed people clearly stated that they will struggle in the software industry, because they have received a lot of happiness and passion. But it will be better tomorrow, this needs to be considered from two angles: First, from the perspective, young software must have a personal professional plan, and this plan will start from his own characteristics or expertise, with current The industry is compatible. In addition, more importantly, what extent is to be developed, and it needs to be hooked throughout the software environment and social environment.
Personal occupation to plan
Now Guangzhou has done a 4-year Delphi / C industry development, and the annual salary of 100,000 Wang Xuan said. Before I decided, I usually consider more factors, including long-term development, personal route planning, the cost of paying, the difficulties may encounter, etc., etc., will also develop more clearly after decision Plan, including the short-term, medium and long-term, the resources you can use, and how to transition to a higher phase every stage. "Now, more and more in-service people realize that future professional segments In a certain field, people who have expertise and resources are valued by the company, and the Shaoyu is victorious.
China software industry is facing difficulties
China's software industry development is currently facing two difficulties. To the country, we have given considerable policy discounts to each city, but the development of the overall software industry has always been thunder, and the rain is small. In this regard, Sun Wei is worried about the Dean of the North Airlines Software, "Many people can't see India from their heart, but India's software industry has several 20,000, 30,000 employees, the largest enterprise, and the largest Dongping Group, UFC The real software developer is not two or three thousand people, this difference is too great, we must think about it, what is the problem in China's software industry? "
In this regard, many experts believe that the Chinese software industry has faced a new turning point. As the informationization is in depth, the software industry has the opportunity to depth, and the core will enter the core, thus forming depth specialization The core competitiveness of the characteristics. Whether individuals are still the company, we all have been in the first time in the software industry, but will it be better tomorrow, and it is still waiting for the overall development of the Chinese software industry. In this quite dull moment, we expect " Let the storm come more violently "!