Author of "confused and programmers China's software industry": wfwonde (upwind sink) From: Life program sequence: I feel now stir software blue-collar wave will destroy the software industry. I collected information on May 1, I spent this weekend to write this article, I want to send it to the general newspaper in China. Professional newspapers must not be sent. Peers, give some advice, help to modify changes. In 2001, the IT industry entered the winter, and China's programmers first sneeze. In 2001, the "Software World" reporter Liu Xingbo about the program of programmer's salary issues "questioned" high salary system "and subsequent articles in China. In newspapers, magazines, functional departments and IT borders are mostly attitudes. Plus the previous people to take the public opinion report for cultivating software blue-collars to India with Xuanzang to take it. So, the programmer's functional differentiates, the salary is differentiated (mostly to the blue collar, paying salary), using policy guidance education system to cultivate software blue-collars, and have a bunch of public opinion such as India in two years. It seems that China's software industry's root is worthy of the so-called "software blue collar". But on the Internet, in the main forum of programmers, it is great to raise the wind and rain. A large number of articles on the development of the software industry and the development prospects of programmers are widely spread online, so that there is a network congestion. The debate about programmers salaries and software blue-collar has made many programmers have a shaken to their career orientation and development prospects. The author is also a programmer, which is for optimistic and preference for programming. Getting a programmer in the software industry. But now, because of the huge contrast of reality and dreams, the Chinese software industry and the prospects of their own prospects are quite a painful. The development of a industry has its own law, but in a region, the development of a country has more dependent on public opinion, policies and many other social factors. The role of social factors will be fed back in the development of the industry. There is no social environment, the development of software industry has not talked. But do not collect the views of most practitioners, but the public opinion and related departments have closed their own policies, which is really difficult. After all, the software industry will ultimately rely on programmers to develop. The blur of programmers will eventually be blurred in the software industry, and the pain of programmers will eventually be the pain of the software industry. Chaoyang's first software software industry is in the early stage of computer development, which is seriously attached to hardware, although it is important, but it is an industry. Until the Software Crisis, the software crisis arising from the 1960s, it was rapidly developed as an industry. In 2000, the US government will sell sales in the previous year to $ 2200, second only from the service industry into the manufacturing industry from the service industry, and its rapid development of the US economy acts as a draft soldier. Although there have been more than forty years of history in the software industry, it is still a sunny industry. With the development trend of social information, with the electronic and digital trend of various production, consumer equipment, it is easy to achieve, easy to achieve, easy to achieve, easy to achieve compared to hardware in transactional equivalent. The advantages, the software will get wider applications. The importance of the software industry is also a consensus. Compared to the IC industry in the information industry, the software industry has low requirements for technical accumulation and financial support (India can be evidence, the hardware foundation and funds of its information industry are inferior, but their software industry is the second) . Therefore, there is a lack of per capita resources in China, but the relatively low human resources and rich countries have been selected. For China, the development software industry is not only the development of an industry. More importantly, it can be improved in the production and operation of the traditional Chinese industry (the author Zeng: Foreign equipment is sometimes sold in hardware with more than ten years ago, just updated the software system, and New equipment sold). It can be said without exaggeration: To make the center of gravity of the earth, the software industry is the best fulfillment. This is probably the reason why India's per capita GDP300 dollar countries put IT cowhide into India's Tomorrow.
The global software industry can be divided into: technical leadership, industrial support type - USA, software localization - Ireland, Orish, USA, Software - India, embedded development type - Japan, Western Europe. The United States accounted for more than 80% of the market in the core field of system software, service support software, and development tools, leading the direction of the software industry. Ireland regards itself as an European base of American software, and raises more than 20 European and fiwasses for Europe. Japan's embedded development is born in the digital, entertainment trend and communication equipment of its consumer product. Western Europe is based on the application of production equipment, high-precision instruments, communications and fighting machines in Sweden, high-precision instruments, communications and fighting machines (which updated the software system, and is also the production equipment sold in new equipment. The precision is mostly from this. The status quo and blur prospects of the Chinese software industry are always compared with the Indian software industry, which is always compared to the Indian software industry, which is based on the two countries. Similarity. In the mid-1980s, the software industry in China and India did not differ. The Chinese software industry did not put the Indian software industry in his eyes. This is the giving of China's rapid development. We drarted India A San (in terms of economy, the Asian countries, Japan first, China 2). But now, the Indian software industry has indeed a global second, and the Americans who have always been a big one do not dare to be small, and Gates call it as the next super software big country after the United States. The Chinese software industry seems to be Wang Xiaodi New Year, and the growth rate is compared to other domestic industries. It is better than other software big countries. The 67% of the domestic market has been taken away by foreign giants (indeed taking, no sniper) and is a high-end market. The gap between companies in technology competitiveness and foreign giants is getting bigger. Most software companies are developing general application development and is a business unit development management system. The development tool is someone else, the backend database is someone else, and most of the service support software is also someone else (the profit of the road can with the profit ratio of large tools). If the Chinese piracy is rampant, many small companies are bought and developing tools. Not only the technical gap is increased, but the morale of employees is affected. In the past, the product has developed the product, but most of the praise is added, now, sometimes the thief is not stolen. The past programmers are not much rich, but they are often sought after by many enthusiasts. Now, now, only the "Qingguang" in the school is not a few years, "Qingguang" is proud of their programmers. After a few years, I didn't want to say that I was a programs encoded. While China's programmers did not think that their level was poor than India, mostly admitted the gap between software and India. Nobody believes that the Chinese software industry has a good situation, and the song is fierce. As for why the Chinese software industry will fall over India, there have been many summary, here they don't have a table. Look at the industry people who have triggered a big controversial in the Internet. The rapid development of the Indian software industry has attracted global eyes, and China's software industry is not another. Industry people have traveled to take the scriptures in Xuanzhu Westbound, which is a matter of course. Industry people have comparable contrast to the comparative system: China software industry needs functionalization, a large number of software blue-collarments, open up overseas markets. Perform functionalization, implement software engineering, and strengthen management of these not much controversy. Controversy focuses on software blue collar. In the current other software developed parts of the United States, Japan, Western Europe, this division and discussion (master and ordinary people are of course different, where is the same). This is a special product we have come back from India. The reason is that the Indian uses high school students in programming, plus the guy software engineering, the project management is very good, actually can get off work on time, almost almost different. So I got a concept of software blue-collar (being the primary in India, or our new invention, waiting for test).
However, I want to remind India Minister of Information Technology, in May 2000, in Washington, in Washington, is 200,000 to transport 200,000. Half of the US existing IT talent visa quota is occupied by India, it seems that the conveyance is not a high school student. Old beauty is still so benzene. Taking India's current training system status and strength, it is inevitable for high school students. They are a solid computer education in secondary school. Our so-called crackers are born, is it not educated from high school? Our university technical education is not strong than their training system, this I have no hair quantification comparison. I know that Professor Tan Haoqiang said at a computer education conference that he was confused by most of China's current computer masters. Most of the master of non-computer sciences are self-study, there are still many more than the daily acceptance of computer education. I also also know that India IIT is called MIT in Asia. I also also know that India's training system came to China to help us training technical engineers. Although the industry people disdain for the software blue collar, it is really our education and training than them, that we should help them in the name of helping the third world brothers. How did I fall? The kind of because there are many programmers in India without university degree, regarding people as a high school students see if they are too late. Although they don't tell you the industry's contamination, I suggest that the personnel carefully consider the smashing software blue-collar, to investigate the computer education that others receive, it is not too late, and the programmer is not a few people to grab "software blue collar". The words of this word are right. Maybe, their training system is better than we, our certification training system allows a secretary professional MM to take MCSE in one month, it is a genius! (Aka2006 见: I strongly protest against Chinese students <- Please note: "China" "Student"! -> The so-called foreign certification of the Chinese society. I listen to a lot of people. The level of MCSE - "Shart".) The development of software is still a creative activity, you have to logically transform the transaction to be processed, then the program logic, and code. Even if you introduce a software engineering, subdivide your business, divide it into a smaller function module. You have to conduct logical conversions, can't resell. If you don't want the entire program, you have to carefully consider the overall impact. Software engineering can no longer let the previous programmer write if, then a programmer writes Else, and then a big bracket. It is really not necessary to write brains, and use the code to automatically generate it, and use a person. Just don't give salary, you have to use a computer, but also waste energy. If you change in the business process, the core logic is unchanged, it is called maintenance or called development? Is this like this? If the development is really an interface, pull two controls, change the properties, then you still find someone who will photoshop, the effect is definitely good. Continue to say this software blue-collar, we have learned to learn India's management experience, and bring back the software blue-collar words, but also vigorously go to the world, it seems that we are indeed "printed printed". The forego has a description of the type of the world software industry. The model of the United States, we are now lack of funds, and the lack of technology accumulation, and there is no reasonable industrial community. I can't learn for a while. Ireland is not working, and who is selling more than 20 Asian version? The growth rate of the Philippines software industry is surprised. Let's take a look at the Indian software industry, most of the Indian industry is outsourcing. We have more than a domestic market for the post-hospital, which is very dominant. Take a look! Everyone recognizes that Indians can get outsourcing business because the official language is English, has the advantage of language, and the labor cost is low. Of course, there is also a saying: Chinese and Indians are suitable for programming, without it, with minor values.
How to get rush? Language advantages? India is better than us. branded advantages? I can't ratio. Are we smart than they? Still waiting for this expert to explain, don't think so. That is the price of it! Let's fight a price! The home appliance industry can play, how can we do it. The price of the price is first dropped, the cost of the software is the main sales of the programmer. Let a per capita GDP847, existing programmers, now annual cultivation of more than 50,000 countries with more than 50,000 countries with a per capita GDP300, existing programmers, 400,000, now cultivated nearly 200,000 technicians every year Country hit talent price war! Of course, our certification training institutions can use a secret professional MM into MCSE technical experts a month, it seems that victory is looking! Let's take a look at our backyard. According to Caidi.com (http://www.sina.com.cn 2001/08/13 16:18 CCID NET - China Computer News Han Xiongfei http://tech.sina.com.cn/c/2001-08- 13 / 5084.html) We now have 160 programmers, distributed nearly 6,000 software companies. So many software companies can live, I am afraid you would like to thank the information crash in these years. Although most of the software companies are doing industry applications, management software. But some large industry applications are not completed by local companies. For example, a communication company's network core software is completed by its Indian research institute. This is also a Chinese software company. But it does not represent the true level of the Chinese software industry. Some people have been in the cold thoughts of informationization: although there are thousands of companies, the business processes in the same industry have amazing similarity, and the standardization of industry applications is probably the direction of such software. Striped to "Do the lack of assets; do the application lack of communication; do information lack of classification; do the lack of engineering; Most software companies for the lack of management; Most of the team lack of organization", I am afraid, I am afraid that this is . When the Indian Software Elephant has begun to get involved in the Chinese market, we should not be busy with you! What strengths do we have: management? Fund (accumulation of software companies)? Technology accumulation? Labor costs? In order to reduce the human cost of the software company, you will explode the blue collar? Let the existing practitioners feel fascinating, lost to the intersection? Senior design talents, manage talents can really cultivate from classrooms? Even if you really can, existing senior design talents, manage talent locations to a computer professional class, which is still mostly computer-booking, let them pay expensive tuition, spend a lot of energy, and finally become a software blue collar? With the so-called software blue collar, you can fight with India? Capturing a function to create a group of senior design talents and managers. They are not encoded, they become senior design talents, managers, more powerful than India, can lead the Chinese software industry to grab the Indian outsourcing market with lower Human resources than India, to hold the domestic market? More than 100,000 programmers have lost the night, there is no software blue collar. Docker! (AKA2006 见: The following is very exciting, happy!) Take a look, what kind of monthly salary is in the blue collar of 2000 yuan -4000 yuan (Beijing price)? See the 2002-04-11 Beijing Evening News: Basic Quality One, is a good coding ability, and the encoding ability directly determines the efficiency of project development. This requires software engineers to master at least a programming language, such as C / C , VB, and internationally popular Java languages commonly used in domestic enterprises, familiar with its basic syntax, technical features, and API (application interface). Basic Quality II, consciously specified awareness and team spirit.
Enterprises hope to recruit programmers to programming not necessarily, but it is necessary to make very norms, personal abilities are not necessarily strong, but they need cooperation awareness. The basic quality is the ability to understand and use the database, that is, using currently common database software, such as Oracle's Oracle Database and Microsoft's SQLServer, etc. The basic quality four, strong English reading and writing skills. The lead language of the program world is in English, writing program development documents and development tool help files are inseparable from English. As a basic software engineer, a certain English foundation is very helpful for improving its own learning and working skills. The basic quality five is the concept of software engineering. From the beginning of the project demand analysis, the basic software engineers must clearly understand and grasp these processes, and can compete for the specific work of various links. The basic quality six is to understand the desire and enterprise. Software industry is an industrial and continuous innovative industry, and the knowledge of software talents is particularly important. It is the basic conditions based on this fierce competitive industry. Look at the basic quality. From the beginning of the project demand analysis, the basic software engineers must clearly understand and grasp these processes, and compete for the specific work of various links. This is also called software blue collar. The worst, you have to call "Wanjin", even the project demand analysis is eligible. Take the basic quality, at least mastering a programming language. In the IT industry that is extremely advocating self-study, no matter what you listen to the teacher, I haven't heard of the work of the teacher, and the light training can be proficient in a programming language, and I don't have a substantive thing. Can't talk about it. proficient? It's understanding that this software is not from the training class or the newcomers from the training class or school, that is, most of you are doing you. Speaking of software blue collar, the result became a salary division, and it turned into a salary. It seems that it is not in the wine. I finally pulled this topic that made the programmer tooth itch, then let's take a look at our high salary. (Aka2006 is ignorant: one C is enough for you to learn 3 months, then it is the introduction!) Programmer's high-paying Liu Xingbo, the Chinese-English talent network information,: in 15 industries, 23 types, The most attractive computer industry is most attractive, with an average annual salary of 4,4102 yuan. Just http://edu.sina.com.cn/l/2002-03-07/21599.Html The fourth China British talent salary index survey report show: In all 34 industries, the annual salary of the telecom industry is 57,208 yuan. Leading, up 5.8% over the previous period; fast consumer goods (food / beverage / tobacco, etc.) replace computer and Internet jumps, annual salary reached 48,769 yuan; computer (hardware and software and system integration) and Internet, e-commerce At the 3rd, 4th, the number of 45276 yuan and 44014 yuan, respectively; the national salary is 3,9678 yuan, the 57208 and computer industry 45276 is the most attractive? According to Mr. Liu Xingbo, the software payment should be liter, and it is ordinary programmer, and the management personnel, the system analyst. This does not have the meaning of Mr. Liu. We will discuss it with this 45276 annual salary as a regular program. Yes, after all, is it 3, is this? Then come to the back of this salary and take a look! A programmer's work intensity and career price Tianji Net Qiu Wenyu's survey report show that many programmers a week of working hours often take up to 98 hours (11 o'clock in the morning) or even more, the two-year days are often empty words ( Programmers who have worked in companies such as brand products, functional equipment, have much better.
The author's supervisor is the company's technical backbone, and is known as the people in the whole company as the whole company, most of which can take a vacation. But most of the Chinese programmers are not such a class). The general laborers will be 40 hours in nine and fifth, one week. The programmer's working time is 2.45 times the ordinary worker. Of course not everyone is working hard, since the salary is calculated in an average, it works for 80 hours. The salary is simple to take 2 (this is of course extremely inaccurate, but people are very stupid, no way, take 2), the national salary is 39,678 yuan, then 79356 yuan. Over-duty salary is not based on the labor law. If the programmer is 40 hours a week, 45276 yuan is the two-year salary. vomit! Annual salary 22638 yuan. High? Do every programmer like overdraft life? Is personal income tax now really reasonable? What I want to remind here is that most of the programmers in China have been highly educated. Although we think that higher education is not so real, but the more you are, the more you are more education. We certainly don't have to make the program that the programming is high, but a fact that the programmer from the computer class is basically a batch of computer levels. Of course, there is a computer-book because of the fact that the programming is boring and unwilling to program, but there are still many computer books that play the programming. I don't know if I am not clear, but they are definitely not able to learn. I have been able to learn a hot computer, but I've been like Tan Haqiang's professor. Every day, what is the knowledge economy, the programmer has leaked the night, is it the antique tooth? Is the programmer, a lot of books, and the CD, is God sent us? Probably Liu Mr. Liu still doesn't know that computer book is basically the most expensive. Is this all our occupational costs? Of course not! Sitting on the chair every day for more than a dozen hours, when you tend to move, but the main movement is breathing and heartbeat, and the gastrointestinal disease produced by this is not exaggerated! Of course, we also know that some of the reporters have occupational diseases: "Eating banquet eats the stomach, drinking, drinking the stomach bleeding." For rice grains, the occupational disease is equal, deeply sympathetic. However, please also ask some of the reporters. Is this all our occupational costs? Of course not! Most of the programmers single, this is the fact? Since the industry is less than a grass (several women when the programmer?), I wanted to sleep at get off work. It is also dark, and it is a bitter gourd, which doesn't blame it. Sometimes people look like watching the wizard, attached a personal experience: on a day, the company administration MS. came to the office, see the colleague computer desktop, there is an exaggeration, "A, you also like the beauty". Oh, should we like the Congo gorilla? Returning a lot of jokes: Someone in Guangzhou three years ago, I touched one person. People who are watching, they will say, see: The people outside the province, now I encounter a same person, people will say: Yah, another programmer came over! Of course, this is a joke, there is no malicious. Let's take a look at Mr. Liu and his supporters' evaluation of programmers: lack of professionalism, I have to sell cheap, I only know to fight for money, I don't know how to make money, pick fat, national software industry, these lack of responsibility IT Personnel should bear some responsibility (more polite, not most). Mr. Liu actually put this in the top three of the top three in the top three, and the society has formed a high-level mechanic staff, leading to a large amount of wealth, resulting in a small number of fur.
The programmer's employees of 160,000, the average annual salary is 45,000, which is the 7.2 billion RMB is so powerful? Some people in the programmer, who? It is pointed out to everyone to finger the direction, so that everyone will send a multi-class class, stabilize the class structure. If you have a fortune of 45,000, you have to be called god. Mr. Liu repeatedly mentioned social responsibility, national spirit of the software industry, giving us a morality. Mr.'s wind, mountain high water. Five-body investment, five-body investment. Just telling these programs who have no words to say. The reporter actually said that the programmer is so profound. Interesting, really interesting, real fucking interesting. The host is wrong! I have a suggestion: let gene experts and anthropologists to study the programmer, look at the school, study hard, drunk technology, often adhered to the night reading, obsessed with the programs, and the guys who have leaked nights after every day. After more than a dozen hours of CRT radiation, the genetic mutation has become a lack of professionalism. It has been cheap and still sells. I only know that it is a fortune, I don't know if I'm going to make a fortune, pick vegetable and thin, worse and shame, and then actually seem to be like the Congo gorilla. . Second programmer's professional life programmer is an industry that eats youth, this is to be established in China. Most of the signboard advertisements are required to be aged under 30 years old. One of kindness is 35 years old! It is said that there are still many people in 40 to 50 years old and are also treated as masters. This is not blamed for us to be old, and you are only young. This has a certain relationship with the Chinese software industry in the global industry chain, and there is a certain relationship with the level of management. Most software companies in the United States are in large system software, service support software, and the products have continued, and that kind of work is not easy to find, so, in a certain range, it is more Fragrant. Most of China's software companies are engaged in management software, others have new things, then you have to follow up. You just played for a while VB, Dephi, Java, and C # came out again. You don't want to learn so much, the customer wants, the boss is forced, do you don't learn? Just graduated fashion, you can still read the candle after 30 years old, do you have a greement night? Is it possible to work with the young people who have just graduated? Can't. Of course, there is a technology accumulation, but most of the time it brings profits to the boss. This is no monster, your boss is not you. This kind of atmosphere has been popular in the industry, you can make it. The original vchelp.net made a survey of development directions, system analysts and project managers, with 11698 to 4148 far-developed masters. This is where to blame them impetuous, after all, people have to eat, pay more, and expect to return more. I want to remind it that the next development direction is the development expert. If you want to investigate, who wants to be a software blue collar, then you have to go to the groundbreaking, and you will not be a few afterwards. If you have not made the system analyst, the project manager is not a programmer? Find 10 computers yourself, seven or eight guns yourself as a boss? It can now have more than 6,000 software companies, and if you are a programmer, is there so much money to open a company or a problem. When you arrive at 30, I found that my money didn't earn more people, but people became a farther fart! You used to be able to learn from the past, patronize the game, and the college, now in the elite character, eight sides come to the wind. It is the classmate that you are doing, I am afraid that the day is good, and it is in the golden period. You want to go, and your closed technology circle gives what Kangzhuang Avenue. However, because of the long-term sex to a cold ice computer, he has become a good professional problem (you want to face the cold ice computer for ten years, the tongue of the Lotus, the river, the trumper is the genetic mutation). If you have a little play talent, you can grab the rice bowl.
It's just a thin body, the cheek is thin, the person is not old, the top is thankful, and I am sure. Otherwise, then "there is two thousand years old, not easy to die", slowly painful! What is the reporter of the year, the reporter of the year is exquisite, and it can be impassioned, and the words of the people will be induced, and the induction of the Bo Ya. Wide body is fat, face-to-face, can make the Chinese people's life greatly improved, and the outside world can be demonstrated. We eat youth, the end of the year of the year, and some people say that our salary is too high, and the upper jump, it has to be considerable responsibility for the development of the Chinese software industry. I know today, why bother. That is not as good as the early picture. I don't just listen to people say that I want to go to the fire pan. We are waiting for the small people, the financial order is weak, open the fire pot shop. However, it is said that Mr. Taiwan Cai Xueqi's "Procedure and Xiangji" said. It's also possible to engage a barbecue stadium. According to the observation in the school, the income is definitely more than the software blue-collar. Anyway, it is called the blue collar, and there is anything uneasy. I have repeatedly played with my classmates before I graduated: I went to sell barbecue. Now I have regretted it. If you sell barbecues next to the original university, you may learn to take care of you for your heart. As for your favorite programming, then don't work, you will be your own. In particular, give your wife to compile management software, manage money. Just leave your own back door, take a point of funds, enrich the small treasure, how good! As long as you don't let the Chinese top program master food poisoned and rescued invalid, you will not pay the delay of the development of the Chinese software industry. You must know that the imagination of Chinese software industry development is the weight of life that is unbearable. Sanzhong Printing process is comparable to Mr. Liu Xingbo to borrow netizen's mouth: As far as software programmer or system designer, the same position Indians often have to stabilize and have achievements. It has been reported that the income of India's programmers is not very high. The conversion is a monthly salary of 3,000-4,000 yuan, and the project manager is 4,000-5,000 yuan. This group of data is quoted, it seems that everyone recognizes this group of data. And thus concluded that Chinese programmers took the almost even more salary but not honest, but also jumped. Just, I have to remind, India is a country with average GDP300 dollar, while China's per capita GDP847, China's software industry is concentrated in large cities such as Beijing, Shanghai, Shenzhen. And the reform and opening up. The level of consumption in these cities is also close to developed countries. I am not an economist and will not be converted according to the corresponding model. Mr. the reporter saw a lot of knowledge, it should be, but it seems that I don't want to give us. Then I will take 847/300, it should be 8400-13200 yuan. I also listened to Mr. of a communications company in China to India, told him that their project managers told him that their efficiency is 300 rows / month, and they can get on time every day. Our software blue-collar is like this, I think most of the Chinese programmers in China will call three. I also have seen other reports on India programmers, saying that their salary is 10 times that of local people. Entering foreign companies will be higher. I am ignorant, I haven't heard that China's domestic programmers have 10 times that of local people. Of course, the above algorithm is too simple. Look at how the capitalist is calculated. "Business Week" reported in China's largest software company TCS in China. Pang De repeatedly stressed that the development cost of China's talent and software is too tempting, the labor cost is low, and the cost of development software programs will be 20% more in India. This per capita GDP has more than 300 US dollars to us to say that labor costs are low, and the cost of development software will save 20% from India! Of course, I have to remind you that the main cost of developing software is the salary of the programmer. But we are not enough, we still have the lead! Strip our clothes, we only wear underwear, is it enough? What class says.