After 30 years old, face an embarrassing situation: go to the technical post cannot go up, when the management post ability is lack. Slowly fade into obscurity, getting paid to do the same job over and over again in your comfort zone. Be the first person to be “dealt with” when organizational changes occur.

Li Hai, who is in his 30s, is silent and dull, not suitable for management, but he was appointed as a group leader because of his seniority. After he became the group leader, he began to distribute all the work to his subordinates. He only made up a few lines of code occasionally, and the work was very leisurely.

Later their group disbanded, his staff were absorbed by other groups, so Li Hai’s position is very awkward: the new leader is good, there is no need to give up for him; When the general development bar, the team is saturated, do not want him this Buddha.

He ended up in an optional operations support position. He left after a few months.

Why is it harder to take the easier path?

Because the easy way is downhill.

Then career development is generally divided into: exploration period, novice area, growth period, maturity period, bottleneck period, breakthrough period and career period.

In the exploration and novice phase, we put all our efforts into the current work, which takes about three months to a year. The novice phase and the growth phase are usually carried out together.

After one or two years of exploration from growth to maturity, we have summarized the experience of the current work, and explored the rules and procedures suitable for our own working mode, generally 80% of the working time is enough to complete the corresponding work.

After three or five years, some people will stay in the proficient stage, usually “Buddha” appears in the proficient stage. Unable or not to explore to break the bottleneck, even after 10 or 20 years of development experience, is still standing still.

At the same time, we need to recognize that the core competencies of programmers of different ages are different. Young programmers are energetic, creative, and flexible, which middle-aged programmers tend to decline with age.

However, the competitiveness of their accumulation in a certain technical direction, project experience, business knowledge, architecture and analytical ability, problem-solving ability and other abilities is unmatched by young programmers.

These skills need to be learned and developed by the age of 35.

The programmer who was laid off above, first and foremost, made his own profit. Do not know this sentence description “suggested to leave at the end of this month” is whether the company wants to force employees to leave voluntarily do not want to give compensation, but in any case, the laid-off workers first protect their legitimate rights and interests, need to ask the company to sign a good compensation contract.

According to the content of the question for help, the subject lacks a sense of crisis: “What should I do next? How do I make ends meet?”

“You are not asking for the mind of a 35-year-old,” reads the comment below.

Many people still have the illusion that with a single stock of skills, they can stay in the company for life as long as they don’t make mistakes. But times are changing so fast, AI can program, after 2000 started to learn programming in kindergarten…

Killing you may have nothing to do with you. But the only way to save you is by myself.

Lifelong learning is not a slogan, we ordinary people can use the 80-20 rule, spend 80% of the time to complete the daily work, spend 20% of the energy to develop their soft skills, such as communication and writing ability, from the main skills lateral training sideline, such as programming training teachers, blog experts and so on.

At any age, networking is a must. At 35, after all, most people don’t apply for jobs online anymore, they refer people from their networks. This requires us to give people the impression of being “reliable” in our daily work at any time, while actively adding weakly connected nodes, such as joining technology groups, knowledge planets, updating blogs, participating in technology conferences, etc.

I have met a 40-year-old coder. As an architect, he still likes front-line programming. He is serious and responsible in work and likes challenges. Last year, I was recommended by my former colleagues and succeeded in job-hopping with generous salary.

In the forum, I saw a 34-year-old programmer joke that he found a job in a state-owned enterprise after quitting his job. He was glad to leave an Internet company and have such a stable job. He was satisfied with 8,000 yuan a month.

Because when working in Internet company as a result of the programmer is very good, so the false with the colleagues in the company, also is very stupid, after used by a lot of leadership and professional person, also feel now age is big, the programmer can’t continue with those colleagues in the company, cheating so we made a resignation, into the decision of the state.

[img-iACglooe-1586419671387] (upload-images.jianshu. IO /upload\_ima…

After seeing this programmer’s choice, THE author also felt deeply. In my opinion, there are many young people who have strong ability in the company and can safely do their jobs well, but in the company, they have no way to deal with the relationship with their leaders and colleagues.

Because they find that many of their colleagues always have their own interests in mind, they use too many sensitive tricks and even means to target them.

In fact, these employees also want to retain evidence to fight against their colleagues, but finally they find that the leader does not take them seriously. Therefore, every young person should learn to protect themselves when working in the company. If they are unhappy in the company, they should choose to resign instead of compromise.

Before that, these young people had a weak character, but their temper was too good, but they always found themselves in the routine set by the leader, losing their own interests, and finally compromised. This is very unfair for young people.

Just like this programmer, it is a relatively stable and satisfactory choice for him to join a state-owned enterprise at the age of 34. After all, if he works in an Internet company with his colleagues at this age, it is likely to cause great trouble for him. Therefore, it is better to resign as soon as possible and choose to join a state-owned enterprise.

Steadfast work in state-owned enterprises, to a better performance in the workplace, and believe that the programmer because he doesn’t have the ability of the problem, as long as in the state-owned enterprises do a good job in interpersonal relations, many colleagues and leadership’s dinner party activities, privately, please colleagues for dinner, can also improve their emotional intelligence, to get more customers and the affirmation of the leadership.