In 2022, how should Alibaba and Tencent ByteDance, the architect of the big factory go?

2022 is a very unfriendly year for programmers. Like previous years, this time period is generally a golden period for programmers to change jobs and raise their salary. It is a time period when many programmers collectively sprint to big factories; but due to the repeated domestic epidemics in the last quarter , major factories have laid off staff, and the entire Internet industry is panicking, and they have questioned: Is it worth going to large factories? Is the programmer industry dying? Do I still need to continue studying?

The answer is obviously no. In fact, programmers who have been in the industry for many years know that large factories lay off employees every year, but the number of layoffs is only the number of layoffs. Such large-scale layoffs have occurred N times in the past 20 years. In fact, the entire industry is still in an upward trend of wavy lines, and we are just at the bottom of the wave. So what should we do when we are at the bottom? Of course, keep learning to make yourself stronger, so that when the industry rises again, you can seize it when there are better opportunities! Dachang is laying off employees every year, but he is also recruiting people every year, but the number of recruits is less, and more people are competing for fewer positions. At this time, the core competitiveness is compared, and then the problem comes. now:

How can I improve my core competitiveness? What technologies do I need to reserve to gain a foothold in the industry?

If you have no idea about this and no direction, you might as well take a look at the latest P5~P7 architect learning route produced by Ali Dad in April. Follow the route to learn, technically you can understand the underlying principles; deal with common concurrency problems , able to deal with performance optimization problems at the operational level in actual combat; familiar with the application of various middleware in distributed microservice scenarios, and able to design and implement the general architecture of ultra-high traffic, multi-level caching, and elastic expansion. In terms of salary, you can impact Java development positions with an annual salary of 30W~120W. It consists of four parts: technology + project + interview + advanced. You can read it below. The content should not be too complete!

edit

Add image comments, no more than 140 words (optional)

Since the route covers all mainstream technologies in the Java field, it is not possible to expand all the details one by one for everyone to see due to the limitation of space. For those who need it, you can click: Portal ~

Alibaba P5~P7 Architect Learning Route

Required skills for posts with an annual salary of 30w~70w:

  • The bottom layer of the computer, concurrent programming, the principle of RPC framework

edit

Add image comments, no more than 140 words (optional)

  • The Principle and Application of Message Middleware

edit

Add image comments, no more than 140 words (optional)

  • Software Design Fundamentals

Edit switch to center

Add image comments, no more than 140 words (optional)

  • Performance tuning practice

Edit switch to center

Add image comments, no more than 140 words (optional)

  • Distributed microservice architecture in practice

edit

Add image comments, no more than 140 words (optional)

  • Mass data storage, search and processing

Edit switch to center

Add image comments, no more than 140 words (optional)

Required skills for posts with an annual salary of 50w~120w:

  • Distributed Architecture Design Foundation + Algorithm

Edit switch to center

Add image comments, no more than 140 words (optional)

  • Analysis of the underlying source code of distributed architecture design

edit

Add image comments, no more than 140 words (optional)

  • The core of distributed architecture design is high-performance architecture design

edit

Add image comments, no more than 140 words (optional)

  • Distributed Architecture Design Case Driven

edit

Add image comments, no more than 140 words (optional)

project

Edit switch to center

Add image comments, no more than 140 words (optional)

Programmer interviews and promotions

Edit switch to center

Add image comments, no more than 140 words (optional)

Advanced Architect

Edit switch to center

Add image comments, no more than 140 words (optional)

At last

Since the length of the article here is very long, LZ will not continue to expand in order not to affect everyone's reading experience. The friends who need it can click: Portal

Guess you like

Origin blog.csdn.net/wdjnb/article/details/124368592