8 years of Java work experience, unemployed madly cast 36+ resumes but no news, how can I continue my coding career?

Preface

A few days ago, I have a good buddy who has been doing Java development for nearly 8 years (let’s call him Fei Ge), who is unemployed. He is almost 30 years old. He is still a single dog. He is still writing some business code every day. I am really worried. Thank you.

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

Although Fei Ge does CRUD work every day, she still dreams of being able to enter BAT, especially this year's impact, the company can't handle the crazy layoffs, Fei Ge is not unexpectedly forced to be unemployed. After being unemployed, Fei started to invest his resume overseas. To tell the truth, according to what I know about him, he is usually more playful and not very motivated. He always has no choice but to change jobs for a high salary to study. In the end, he is playing bamboo basket. The water is empty.

Think about Fei Ge who has been engaged in Java development for 8 years, and he is about to be 30 years old. How can he continue his career as a programmer?

In the past few days, I have combined Fei Ge’s personal thoughts. My advice to him is to advance his own technology and become a higher-level programmer. This is the most direct development direction and the choice of most programmers. It's like a game, through the continuous completion of more challenging tasks, the level is improved.

N0.1 Find out clearly, how to improve your own technical soft power?

Step 1: Sort out the knowledge structure

Compare the following learning system architecture outline to sort out your own knowledge blind spots. The technical points in this system outline are completely aligned with the mainstream technology of post P7, so this is a good knowledge outline note. If you need high-definition full version, please three consecutive times- Click Here ! !

(1) Essential skills for architects
 

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

(2) Interpretation of open source framework by design thinking

(3) Performance linear improvement architecture technology

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

(4) Efficient storage allows project performance to take off

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

(5) Distributed extension to microservice architecture

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

Step 2: Checking for leaks and filling vacancies, lay a solid foundation

After sorting out your knowledge points according to the learning route shared above, you will be able to clearly know your knowledge blind spots, so that you can learn more efficiently and develop faster to middle and senior programmers. The study notes shared below can also be used. See below to get it!

Java core technology: ( covering technical knowledge of JVM, concurrent programming, network, distributed, microservice, database, data structure and algorithm, etc. )

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

 

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

Spring advanced source code:

Needless to say, the importance of Spring is the technology used by 99% of Internet companies on the market, which is a common question in interviews.

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

Step 3: Get the data structure and algorithm

All the friends who have interviewed know that the algorithm is now a must, but the algorithm can not be solved by backing. The key is to understand the algorithm thinking. This study note is a very good material.

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

 

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

Step 4: Thoroughly understand the interview questions and clarify the interviewer’s ideas

The role of bareback in interview questions is actually not great. Even if you recite well, if the interviewer asks deeper, you will be confused. Therefore, you still have to thoroughly understand the above notes, and then thoroughly understand the interview questions. This interview note also covers the thinking of the interviewer and solves the interview questions by learning the thinking method.

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

 

Programmer's Life: After 6 years of Java development, 28 Haitou resumes were rejected. What should I do?

Final wave summary

Jin Jiu has gone, and Yin Shi is only a few days away. In fact, the current autumn move is almost over. But I still hope that everyone can study these technical points well. Friends who need to receive these study materials and interview notes please - Click Here ! !

 

(1) Learning video:

(2) Real interview questions from Dachang:

 

Guess you like

Origin blog.csdn.net/mifffy_java/article/details/109360221