laitimes

There are a lot of people on the Internet who think that code farmers come to the body is manual work, and after mastering several languages, it is basically copy and paste, all of which are Ctrl+C and Ctrl+V

author:Tiger Brother's World

There are a lot of people on the Internet who think: code farmers come to the body is physical work, after mastering several languages, it is basically copy, paste, are Ctrl+C, Ctrl+V keyboard kung fu, there is no technical content.

Some people even said on the Internet that such a satirical programmer was said: the boss recruited a programmer with a high salary, and the programmer carried a lot of things for the company in a year, and the assessment results were satisfactory. But the boss went around the employee's workstation and quit the code farmer. Because the boss looked at the code farmer's keyboard and found that the numbers on the three keys of the keyboard, Ctrl, C, and V, were all worn out.

Around 2012, there was a public opinion trend in China, hyping up the concept of software blue-collar: saying that what to do software does not require college students, high school students, and even junior high school students, training can be done. What now? Who still has this concept? Although every software company wants to save labor costs, why don't you see them recruiting high school and junior high school students?

Interlacing is like a mountain, one line does not know the suffering of the other line. Code farmers are self-deprecating software engineers, but many laypeople really think that software is manual work.

Ctrl+C, Ctrl+V keyboard kung fu, primary school students will, not worth anything. However, knowing how to copy and paste, how to implement the functional requirements of the software, the value behind it is fundamental. Do you go to repair the wheels, and the garage builds a wheel and replaces it for you? Software engineering is also like this, the average person does not have the opportunity to build wheels, the use of wheels well, can solve the problem is a good engineer. Code farmers are also very hard, because copy Dafa is also going to burn their brains.

The software industry also has different levels and levels. Many people think that the software is html web pages, or Android mini programs, in short, the application software he sees or uses. I didn't think that when he worked on the windows, Android, IOS and other platform software involved in the game, behind it was a huge and complex software project, I don't know how complex the software system in home appliances, cars, and routers is. Any mention of a basic software system, like our commonly used smartphones, will contain tens of thousands of years of accumulated workload.

The above is only from the perspective of workload. Not to mention the difficulty of chips, passive chips, components, and sensing components, let's say that the on-board drive software system that integrates them is what copy Dafa can solve? Give you a functional board, give you all the circuit diagrams, main chip manuals, software libraries, I see how you use physical strength to copy? Without these hardware boards and underlying software systems, where do your html web pages and Android mini programs come from?

Well, a running application software, less than ten thousand lines of code, more than hundreds of thousands or even hundreds of lines of play code, there is a problem BUG, there is no years of software engineering experience, you can use copy Dafa to get it?

Why many people ridicule code farmers for manual work, it is because software engineers are also paid more. Software work, in essence, is intellectually intensive, it is inseparable from mathematical logic, without a certain foundation, this road is difficult to go on. It is precisely that many people cannot suffer from learning mathematical logic, so the salary in this area is on average higher. I said earlier that if the sweeping aunt hired by the company can do our work, why should we, the so-called engineers! If well-paid monopolies don't need technical experts, employees will soon become relatives and children of cadres.

Since code farmers have technical content, why is there still a phenomenon of unemployment at the age of 35?

This is the result of the times, before 2015, the phenomenon of unemployment at the age of 35 was almost non-existent. In recent years, colleges and universities have expanded their enrollment, and college students have rotted on the street. Society has transitioned from the era of migrant workers' dividends to the era of engineers' dividends, a large number of unrelated, backgroundless, resourceless agricultural second-generation hard work to become college students, the national character of the guaranteed unit you can not enter, software engineering has become a guaranteed major. There is more manpower supply, and the market is oversupplied. The domestic software industry is also mostly in the downstream of the industrial chain, most of the so-called technology companies do not need experience and technology accumulation, but the operating cost is the first factor. Therefore, the back wave naturally shoots the front wave on the beach.

Read on