How should current programmers face the complex employment environment

It’s already 2023, and we all know that development tends to be younger, most of them are born in the 90s and 95s. After all, software development is not like hardware development. The higher the age, the more popular it is relatively.

31 years old, front-end engineer, working experience for 8 years, 7 years in outsourcing companies, 1 year in start-up companies.

I can often hear on the Internet that some companies over the age of 35 have dismissed some people over the age of 35. I specifically searched the way out of the 30-year-old programmers on Baidu, and found that there is such a topic on Zhihu, "What should programmers over the age of 30 do?"

insert image description here

The reading volume of more than 100w shows that more and more programmers are paying attention to this topic.

I have summarized a few points:

1. Learn about the latest new technologies

The update of technology is very fast. For example, in the past, almost all background interview requirements were springmvc, and front-end interviews were css+html+js.

The backend now requires springboot+springcloud, and the frontend also needs to understand small programs, h4, vue, etc.

2. In-depth learning of the underlying source code

Technology is updated very quickly, but each technology is based on the idea of ​​a certain technology, or derived from a certain technology. For example, springboot is convenient,

However, while these technologies bring us convenience, if you don’t understand the bottom layer, you will be very passive when encountering problems. You should know what’s going on but why.

3. Keep a humble heart and know that there are others

You can go to some technical conferences, or join some technical groups, the president, in the process of blogging, I have met many technical experts, remember Cheng, sail to the sea, the third goddess Cheng Yinan

4. Form a learning method that suits you

Technology is endless, and we should form our own learning methods in the process of learning. Our learning method is to watch a video of a certain technical point,

For a certain technical point, go to some blogs in detail to see how everyone understands it, so that you can better understand and master it. After a period of time, I will return to this part of the knowledge points,

To sum it up, share it by writing a blog. Because, from time to time, some bigwigs will give you comments and put forward some of their own opinions, so that a technical exchange will be formed, which will improve the technology.

5. Think about the future direction

You need to pay attention to several time points. When you just leave school, you have the ability to go to a big factory as much as possible. Of course, the premise is to ensure that you can survive. In fact,

I have also met some people who find it difficult to find jobs by themselves, and they are picky and picky. They look down on outsourcing and do not want to outsource to such companies, or smaller companies.

personal suggestion:

Generally, they graduate around the age of 22. Everyone is an adult and has their own thoughts. After leaving school, they don’t need to look for their parents.

In your spare time, improve yourself. Make sure you can survive in society first, and then talk about other things.

In 3-4 years, at this time, we should think carefully about the direction of personal career development in the future, whether it is to develop in the direction of technical methods or in the direction of management.

6. Knowledge payment

After our technology has reached a certain stage, we can realize payment for knowledge, open paid special issues, and some people record video tutorials.

7 in good health

Only with a good physique can you study better. This is the prerequisite for some, so you have to exercise well when you have time.

In fact, the profession of programmers determines us, and overtime may not be avoided. However, we should take a good amount of time and take a look at the news about programmers on the Internet. Therefore, we should be vigilant and ensure our health. Exercise when you have time.

Summarize:

All walks of life will eliminate some poor ability, not just the IT industry, so don't be intimidated by topics like programmers eating youth food, etc., and don't think that if you find a job, you can enjoy a comfortable life ,

While you are at ease, others are struggling to move forward, so the gap with others will become more and more distant. Come on, hope, each of us can become a better version of ourselves.

Guess you like

Origin blog.csdn.net/efew212efe/article/details/130906787