The middle-aged Java developer was inexplicably laid off. Is the mid-life crisis really unavoidable?

The IT industry in China is neither new nor old, and there is still a great demand for talents.

Many people say that a programmer is a good job. Although the work is a bit tiring, the salary is high, so they are eager to try. However, at 35 this year, he has really tasted the taste of a mid-life crisis. People usually ask me, do programmers really have a mid-life crisis? What should I do when I am older?

image-20211228174410309

Why middle-aged development engineers are being forced to change

Since 2019 last year, major Internet companies have experienced layoffs. In addition, BAT and other large companies have laid off employees over the age of 35. Everyone thinks that the winter of the Internet is coming, and they all think that developers are worthless after the age of 35. . As everyone knows, programmers' career changes or forced layoffs are all caused by various factors on the Internet.

So, why are these programmers who are forced to make changes at the age of 35? Here are the four main factors I attribute:

Determined by the development of the enterprise. Enterprises need to inject fresh blood to maintain their vitality.

Technological innovation is very fast. Many people over the age of 35 can no longer keep up with the script of technology.

Thinking is solidified with age, and it is difficult for many people over the age of 35 to have innovative thinking, and they always stay in their own solidified thinking.

Work enthusiasm decreases year by year. After the age of 35, he has become a veteran in the workplace! Start relying on the old to sell the old!

How to deal with the "middle-aged crisis" of programmers

For Java development, it is a job known as "the older the more popular" in the IT industry. The more project experience the more competitive, rich experience and qualifications will bring more jobs and salary.

But it cannot be denied that there are indeed some 35 and 36 development engineers who know neither management nor technology. You will face the risk of being laid off and not wanted by the company.

For the career development of programmers, I have summarized the following routes, which are mainly divided into two types:

Pure technical route

According to Schuber's career stage theory, 31-44 years old is a stable period, programmers should be stable in a job, find appropriate promotion channels, and establish their own future security.

Obviously, only large companies will have a purely technical upward channel, such as Ali, and small and medium-sized companies are unlikely to have it. Therefore, students who take this path must do everything possible to enter a large company and stabilize.

Technology Management Route

From small management to large management to CTO, this path. To put it simply, the management route goes all the way to the dark.

For technical positions, if you don't touch code for two years, basically your coding ability will be useless. It is basically impossible to find a development job right away.

Having said so much, in short, it is the opinion of the whole family. It is your own choice whether to continue on the road of technical experts or transfer to a management position. No matter which path you take, your own improvement and growth must not be left behind.

I would like to share with you a copy of the "Comprehensive Performance Optimization Brochure" hand-knocked out by Ali P8. After reading it, you will know how awesome it is.

Private message 666 to get the full version of the document for free!

Directory overview

img

content excerpt

Java programming performance tuning

img

Multi-threaded performance tuning

img

img

JVM performance monitoring and tuning

img

img

Design Pattern Tuning

img

img

Database Performance Tuning

img

img

Combat articles

Design a better distributed lock

img

Distributed transaction optimization of e-commerce system

img

Optimizing System Performance Using Caching

img

Double 10 - snapping up performance bottleneck tuning

img

at last

Performance tuning is a protracted battle! Even after your product goes online, you still need to continue to develop it. Many factors will cause performance problems. Go and see the performance optimization of other people's homes (such as industry tycoon Ali).

Private message 666 to get the full version of the document for free!

Guess you like

Origin blog.csdn.net/suikui/article/details/122200570