Small companies are unstable, and big companies are afraid of being laid off. What should programmers do?

Affected by the epidemic, some large and small companies have closed down, and relevant departments of various Internet companies have also begun to lay off employees.

A friend of mine has been a little distressed recently. He has been working in a new company for half a year. He is doing java development, but now it seems that the leadership is not satisfied with him. Otherwise, why is his position and personnel interviewing newcomers?

He began to get nervous. Was it because his ability was not good enough that the leader wanted to replace someone? After thinking about it, he couldn't be sure! So his sense of insecurity at work became stronger and stronger, and he was afraid that one day he would lose his job.

image-20211228175926465

Once entering the society, everyone thinks that only with a job can they feel safe. Only when there is a sense of security can we make progress in life.

However, today's workplace has completely evolved towards value exchange. If you cannot exchange equivalently and make your value irreplaceable, then you are likely to be replaced or eliminated.

People in the workplace complain about "iron-built units, streamlined employees", with a heart that can't be put down. In this rapidly iterative and ever-changing society, everyone is anxious, lest they suddenly lose their jobs.

Recently, a survey by China Youth School Media showed that post-00s value growth and a sense of value more than high salaries when looking for their first job.

Behind this, it reflects that young people no longer blindly pursue high salaries, but pay more and more attention to the long-term value of work and the so-called "occupational security".

When discussing the issue of affecting "occupational security", in addition to salary, there are actually a large number of people who have a longer-term perspective. They believe that salary is important, but having strong professional ability can make the "sense of workplace security" to a higher level!

As a java development engineer, I would like to share some of my generalizations and conclusions about technology over the years, and share my notes on the skills that a senior developer needs to master. I hope it can help those who are interested in technology. Friends who have gone all the way!

Due to the need to control the length of the article, the content is displayed in the form of screenshots.

Regarding the full version of the interview manual, if you are interested in learning, send a private message to 666 to get it for free.

Directory overview

image-20211103155841537

note content

Basic

img

JVM articles

img

Multithreading & Concurrency

img

Spring articles

img

MyBatis articles

img

MySQL articles

img

SpringBoot articles

img

SpringCloud 篇

img

Dubbo article

img

Nginx articles

img

MQ articles

img

Data Structure and Algorithm

Linux

img

Zookeeper articles

img

Redis articles

img

Distributed articles

img

Internet articles

img

Design Patterns

img

maven articles

img

ElasticSearch 篇

img

tomcat articles

img

Git articles

img

Resume

img

Due to the limited space of the platform, more content cannot be displayed. Regarding the full version of the interview manual, if you are interested in learning, send a private message to 666 to get it for free.

Guess you like

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