With the rapid development of the Internet, programmers have become the darlings of today's society.
According to statistics, the number of programmers worldwide has exceeded 20 million, and in China, there are about 6 million programmers, and this number is still growing at an alarming rate.
In some developed countries, recruiting programmers has become a highly competitive battle, and there are even high-paying positions with attractive bounties.
In Silicon Valley, the average salary of a junior engineer reaches 11w 16w US dollars, compared with China's first-tier manufacturers, the junior programmer who has just joined the company is almost 20w yuan.
Relatively speaking, the salary of programmers in China is still low, but compared with other industries, programmers are still one of the industries with higher salaries in China.
At this time, someone complained: "Write a ** monthly salary of 1w+, can you still go up to 2w+?" ”
And the programmers also responded: "If you don't accept it, you will also become a programmer, feel some involution, and feel the situation of changing a day."
Reasons for high salaries for programmers
Why are programmers paid so much? There are two main aspects:
1.Programmers come with an aura of high thresholds
The threshold for becoming a programmer is very high, and this threshold does not refer to academic qualifications, but many people fall on the way to entry.
Because there will always be setbacks when getting started, lack of programming ideas, inability to understand concepts and syntax, collapse of tuning**, etc.
It's easy to give up when encountering these setbacks, and there are still very few people who can really stick to learning and then doing this line of work compared to other industries.
It takes real talent to learn, and it requires strong self-learning ability to be competent.
2.Supply imbalances
The programmer market is still in a state of imbalance between supply and demand.
In addition, the Internet is also an industry with rapid technological iteration, and technology iteration is often achieved in just two or three years.
In this case, even if there is no shortage of programmers in the industry, there must be a shortage of programmers who have mastered the new technology, so in the early stage of technology iteration, the people who master the new technology will be competed for by major enterprises.
The combination of these two conditions makes the programmer's salary relatively high.
Programmer pay cut crisis,
How to break the game?
But in the current environment, programmers don't seem to be so popular.
It's hard for programmers to find a job these days."
Programmers are saturated, and it's hard to find a job".
Programmers eat youth, and they are eliminated when they are 35 years old
Many industries have midlife crises, and the midlife crisis for programmers is even more serious.
As we get older, the younger generation of programmers flock to the Internet industry, and the technology is changing rapidly, while older programmers tend to lag behind in technology.
In addition, some companies tend to hire younger and more energetic programmers, which puts older programmers under increased competitive pressure.
Many programmers face unemployment.
However, with the programmers' super involution ability, the problem of unemployment can still be solvedMany smart programmers choose to change their career direction at this age, such as technology management, project management, or even entrepreneurship.
They will apply their technical knowledge and experience to achieve new breakthroughs in their careers by managing and leading others.
As a programmer, they feel helpless or even annoyed by their leader's salary cut notice because they believe they have valuable skills and knowledge, and the salary cut is an unpleasant decision.
Programmers are faced with a salary cut, and it is estimated that there are only two choices: endure if there is no better choice, and leave if there is a better choice.
If you have confidence, you can naturally shout: "There is no place to stay here, there is a place to stay here" and leave in style; If there is a burden on the family, there is a high probability that you will consider staying first and then riding a donkey to find a horse.
The market economy requires a balance between supply and demand, and salary cuts are still very common in the industry.
In the short to medium term, there will be a certain degree of saturation in the number of programmers, and most programmers work in small and medium-sized IT companies.
Because of the current economic downward pressure, many investors are reluctant to invest in a large number of small and medium-sized IT companies that are not profitable but burn money recklessly.
In the long run, the future social experience will be more in the direction of virtualization, not only the current programmers, but also many professions in the future will become AI-based.
For example, automated driving, the taxi driver team of the future will be replaced by super AI, and background maintenance will only require a small number of senior programmers.
Most programmers are in a hurry if they want to get to that height.
In the face of salary cuts, programmers have also taken many measures to protect themselvesImproving one's technical skills is one of them, increasing one's competitiveness by strengthening one's own technical learning and improving one's skill level.
Proficiency in new programming languages and in-depth knowledge of new technology trends.
Of course, this is what most programmers will do, to catch up with the pace of the new era.
However, there are also a small number of people who take a different path and create added value for the company in other ways.
Actively participating in projects, making innovative proposals, and taking a leadership role in a team can help them stand out in the company and secure better career opportunities for themselves.
This is also destined for this part of the people to go to management.
However, whether it is a formal university or a training institution, it is almost impossible to take the initiative to cultivate everyone's management ability.
That is to say, in the whole development work, the value of a project manager is difficult to replace, if you want to climb up, not only need to have strong management skills, but also need to be able to continue to find some people who can solve some technical needs, which is inseparable from the charm of networking.
Therefore, in the face of the leader's salary cut, climbing up is not a kind of self-protection ability.
Entering the education and training industry is also a "rebellion" of programmers who are dissatisfied with the salary cut.
They have accumulated a wealth of expertise and experience in the field of programming, translating complex programming concepts into easy-to-understand language to teach students.
Learn to self-market and build a personal brand.
By blogging, publishing, and participating in industry seminars, they have built up their professional profile and visibility to attract more students, expand their educational careers, and make the road to success.
In general, when programmers are facing the crisis of unemployment or salary cuts, the choices they make are rebellion against life, after all, they are all studying hard and crawling into this industry, and they have survived those days of endless learning technology and putting in resumes.
This spirit of rebellion and perseverance in life is the greatest strength of programmers in the face of crises.
No matter what path you choose at a turning point, you will never stop pursuing your goals.