There is a saying in China, “If you have three hundred and sixty lines, you will be the champion.” Before this saying came into being, the industry of programmer should not have appeared. The first generation of programmers like Qiubojun, Bao Yueqiao, Wang Zhidong, etc., had already been relegated to the background. Second-generation programmers such as Ma Huateng, Li Yanhong, Ding Lei, Zhang Chaoyang and Lei Jun have also become leaders of Internet giants. Also led to the rapid development of the Domestic Internet.
With the rapid development of Internet technology in China, technology companies have sprung up everywhere, the market value of Internet companies has soared again and again, and there are more and more programmers on the richest list. With the expansion of programmer demand and the promotion of pay, the status of programmers is getting higher and higher. However, in the ten years of rapid development, programmer talents have expanded, and technical talents are not very scarce. Problems of one kind or another have emerged in the programmer community, among which one problem has attracted much attention:
Are programmers fed by youth or technology?
A 36-year-old programmer in Hangzhou recently applied for a job with the expectation of a monthly salary of 10,000 yuan, but his job was rejected even though he had excellent qualifications. HR gave three solid reasons for this
1. Programmers over 35 years old have no cost performance and no high degree of cooperation with young people
2. 35-year-old programmers are not good at “fooling” and have many opinions.
3, 35 + programmers have no effort, but also busy with housework.
HR has said very true, but still want to help the HR translation, understand the current situation of programmers in the Internet enterprise.
I believe many people have heard of the term “code farmer”, which is the self-mockery of programmers, but with the change of Internet projects, the term “code farmer” has gradually become realistic.
The workman becomes the workman
In the past, programmers were craftsmen, but now software projects are so large that they are no longer the work of a single person. Nowadays, programmers are more like forced laborers, demanding “rough and fast” work.
While many companies have written requirements for programmers that make it look like they’re looking for a hero who can build rockets, when you get there you’ll find yourself twisting the screws day in and day out. A real “code farmer”.
Most programmers get paid more as they work longer, but hard work comes with it. The thinking of many bosses in the industry is that if you spend so much money on programmers, you must spend it harder.
Under such circumstances, I believe that many people can feel the sorrow of code farmers by taking a look at the three reasons HR said.
1, old age, dry work and graduating students about, but also as good as graduating students obedient, but the price is higher than graduating students, so low cost performance.
2. As I get older and have rich social experience, I also have many opinions of my own. It is difficult for leaders to manage tasks and projects.
3, older, more things at home, natural limited energy at work, overtime time is certainly not as good as fresh graduates. It is human nature to get married and have children. Taking care of the elderly is a traditional virtue, which has also become the reason why programmers depreciate.
35 years old, for a man, is the best age to struggle, but 35 years old programmers, many are facing unemployment, facing a change of career!
Move the nest for the young and set yourself free
The author before a boss is a “old programmer”, more than 40 years of age, and programmers, career in operating systems, cloud and big data, then the fire and began to study AI artificial intelligence, at that time he began to realize the influence of the age to learn new things, books and papers has not been moving on, leaving when he said: Leave is the best choice, to the young people Norway, to their relief.
In China, it is difficult for programmers to become a lifelong career, not only because of the changing technology, but also because the domestic workplace environment ignores the engineer nature of programmers.
For engineers, experience is more important than tools. Although technology changes rapidly, many technologies are extensions of the past. For example, the popular Python Web framework Django still contains the idea of the long-dead Ruby on Rails Web development framework.
And the current work environment, the division of software projects, does not provide a good career path for programmers. Companies now judge programmers by whether they can work overtime and be more valuable. In addition, there are a lot of “quick” programmers, and the middle-aged programmers’ learning ability and speed decline, unable to match the needs of the job, can only quit the workplace.
On the one hand, more and more universities set up computer major, young people keep pouring in. On the other side are more and more old code farmers who are facing career crisis.
The programmer’s world has become a siege, with those outside trying to get in, those inside trying to get out, and eventually most of them getting out whether they want to or not.
Just saw, an actor’s daily salary reached 2.08 million yuan, the same youth meal, how can the gap be so big?
The best time to plant a tree was ten years ago. The second best time is now. ** For those of you who are learning to program or are working, if you want to improve your programming skills, help you improve! ** I may be able to help you here ~
C language C++ programming learning exchange circle, **QQ group [951258402] ** wechat public number: C language programming learning base
Share (source code, project actual combat video, project notes, basic introduction tutorial)
Welcome to change careers and learn programming partners, use more information to learn and grow faster than their own thinking oh!
Programming learning video sharing: