For tomorrow, how should the next move be played? ——Talk about future plans

Hello, everyone, I am a pig who is dominated by cabbage.

A person who loves to study, sleepless and forgets to eat, is obsessed with the girl's chic, calm and indifferent coding handsome boy.

Current status

It’s over half of the junior year, and I’m full of calculations. The autumn recruits are less than a year old. The resume is about to be completed in the junior year. Before that, the required technology stacks should have been learned. Of course, the knowledge points covered by each technology stack are best It should also be more or less understood, instead of showing a state of knowing that there is this thing but not being able to. In addition, before the autumn recruitment, many companies will approve in advance, so anyway, now it is time to prepare for what is needed to find a job. There are so many things, instead of waiting until the time is up to prepare. As I always say, the stupid bird flies first and does not fight unprepared battles.

The main task is divided into three parts: lay a solid foundation, learn new technologies, and solve algorithm problems.

Lay a solid foundation

After reading a few interview questions, comparing the knowledge I learned before, it can be said that I am in a state of confusion. I learned relatively shallowly at the beginning and only stayed at the stage of being able to use it, and there is no special in-depth for some knowledge points. , So it takes a lot of time to make up, and it’s not too late, let alone the state where the sheep hasn’t died yet. Grasp at least one principle every day, and leave the rest to time. The main content involves Java basics, collections, multithreading, MySQL, JVM, Spring...

My current idea is to solve the collection first. Here is the review brain map of the third prince Ao Bing. The ConcurrentHashMap listed in the figure has not been contacted before. It’s really bad if you don’t learn it. It’s too boring. Next is multithreading. I don’t know what optimistic locks and pessimistic locks are. Then there are indexes in MySQL. These theories need to be understood. Otherwise, what to talk to the interviewer, the interviewer will ask three questions, wait for our news. If I want to find a better job, what can I do if I don’t have anything in my stomach?

In addition, there are also knowledge of computer networks, TCP, UDP, what handshake and wave, Spring principle, SpringBoot automatic assembly principle, obviously not in the first time learning, of course, it will not be normal for the first time. So I have to continue to review and deduct the details. The first time of learning can only be said to be a mere taste, which is the learning new technology that I will talk about below. Get a general idea first, and then fill it up.

The learning method is online materials + b-site video + system notes sorting.

Learn new technology

There is no delay in learning new technologies and consolidating the foundation. For example, the current Redis learning can be summarized systematically after learning. The notes written during the learning process may be more casual. In the video, what the teacher writes and then writes , The final sorting must be targeted, and the next way to learn new technologies is to complete the study of Redis this week. Next, we will proceed to SpringCloud, JVM, Docker, Netty, design patterns... in no particular order, the bulk of it is placed on JVM and SpringCloud. Compared with the two, JVM is more important, or both can be done at the same time.

Learning method: b-site video + field operation + note sorting.

Algorithm brushing

It can be said that it is very necessary to brush the questions, and it is a long-term task, and it is not something that can be done in a day or two. I just started to brush a few days ago, I think it is a bit late, but there is a saying that it is the latest It's the earliest time. Don't pursue difficult problems too much at the beginning. Start with simple questions and find the feeling of brushing the questions. The strategy of brushing the questions is simple + medium, and the difficult ones are put aside first, and these two are settled to achieve the effect of thinking about the questions.

Then brush according to the module, first brush the part of the tree, and then the algorithm topics such as backtracking, dynamic rules, and divide and conquer. At least three times a day! If you see that the question has no ideas, look at the answer after reading it for five minutes and still have no ideas. If you find a new understanding in the question, write it down. First, write down the number of the question to facilitate the next second reading, and then write a blog. , Record the things encountered in the question or not considered or where you need to pay special attention. There is no need to write every question in the blog. It is meaningless to write it all at once. Of course, others will read it. Wow, this person is so awesome. I wrote a lot of questions. To be honest, this is not necessary. I learn for myself. Of course, I still have vanity. Although I also like to pretend to be forceful, I will leave it to find a job in the future. On that day, I’ll write down the questions that I can learn meaningfully in the questions, and I don’t need to memorize the rest of the questions.

The recommended WeChat public account labuladong here, watch more!

Learning method: Leetcode can't beat 3 questions + WeChat public account labuladong + notes sorting.

to sum up

The awesome people will always say that they have the same achievements they have today and say good luck and good luck, while those who have nothing say that they have bad fate, one fate, one fortune, and they see two completely different attitudes towards life. Opportunities are reserved for those who are prepared, so in order to find a job next year smoothly, then start working hard now, don't be a fool, and don't feel lonely and don't have a girlfriend. Expecting like she will come tomorrow, living like she will never come.

If you are in full bloom, butterflies will come.

Guess you like

Origin blog.csdn.net/weixin_44226263/article/details/109311953