The "old age" of 40-year-old Android programmers around us

Yesterday the Beijing Municipal Government conducted a survey on 996. I participated in the survey for the first time and sent it to all readers so that everyone could speak up.

Many friends began to discuss enthusiastically. Some people are optimistic that this is the beginning of change, while others think that this is just a formality. In any case, it can be considered that the government has begun to take action on this issue.

In fact, the cruelest point of 996 is that older people are easily eliminated ruthlessly. The 35-year-old crisis of China's Internet is inseparable from the prevalence of 996.

996 is absolutely impossible for workers to be normalized!

Why can't it be normalized? **From the perspective of physiology, if mental workers do not aim to enter the ICU, then the time that they can devote every day will be the limit of eight hours. **Humans are not machines after all, they are flesh and blood!

But Chinese bosses generally hope that the program 996 , don't get excited, don't scold, this is a cruel reality.

At the same time, Chinese bosses prefer young people. Why? It's very simple. After you get old, your licking speed is obviously not as hard as young people, and you are ferocious! Years of hard work has made your screw rusty and even moldy! If you are a boss, at this time you have to pay twice as much salary than young people. How would you choose?

Not to mention, at such an old age, there are all kinds of sudden death risks . Take the recent pdd sudden death incident as an example. Under the pressure of super size week (996+997), such a young girl died suddenly, let alone 40 years old. The first-line farmer? How high should the sudden death rate be? Do you want the goodwill of the company?

Obviously, capitalists will definitely make the most commercial and correct choice: young people, even college students who have just graduated, these freshest leeks are their favorite.

Therefore, for workers, especially programmers, 996 itself is not the biggest problem. The biggest problem is how we can overcome the crisis of old age.

Rather than waiting for the environment to change, it is better to think clearly about this issue.

image

I think of an old article I wrote last year and share it with you again. It tells the story of five older programmers around me. I share an absolutely true experience. There are classmates, friends, and subordinates of the author. They all successfully surpassed 35. I hope their experience will inspire a little bit for everyone:

1. Addiction is a power

The first time I saw Mr. A was to participate in the interview of Renren.com 10 years ago. He was an interviewer. At that time, Mr. A was 35 years old and was the back-end leader. After joining the company, I found that he didn't spend much time in management, and 90% of his time was crazy coding.

Mr. A basically has no social interactions. When he goes to work, he writes codes, and when he leaves work, he goes home to take the children. He is extremely tolerant of good engineers, and has no patience for being nearly a little bit impatient.

Occasionally I can hear him scolding his subordinates: "This class is written like this, did you not read the code specification?", "This thread pool can't be used in this way, how many times have I told you!", "Is it because you didn't hear it clearly or me? Didn't make it clear? Can't do that!".

Once I got off work, I went home with him, and taught me various programming skills and methodology along the way. I listened with gusto. After talking for almost half an hour, I thought I could change the topic, so I asked: "What do you do for entertainment on weekends?" He replied like this: "I will look at some open source code. It is fun to change and play by myself. ". At that moment, the air was solidified, and I really couldn't take it anymore.

Then one day, Mr. A went to work and patted the table, and rushed out after being furious. Everyone looked dumbfounded, and only later learned that it was the big boss who criticized him for not knowing management and only knowing to bury his head in writing code.

A few years ago, I chatted with him on WeChat. He went to a start-up company to be the head of technology. I am curious and want to know how he manages this time.

I asked him: "How do you lead the team now", this question does not matter, and I talked for half an hour. From the superiority of Flutter to the landing of microservices, to what new technologies Google has developed, by the way, I despise some companies that are still using backward technologies. After a meal of hardcore technology popularization, the harvest is quite big, but the management of these two words? Well, it doesn't exist.

I understand now that he doesn't care about management at all. Gathering a group of geeks to grow up and fight with him is the happiest thing.

Mr. A is almost 50 this year. I talked to other people about him not long ago. Everyone sighed that this old man is too powerful. He is really a programmer with a top ten.

Sometimes, addiction is a kind of strength, anxiety? nonexistent…

I remembered the sentence Mr. A said to me: "I want to be happy to code to 80!". I truly believe he can do it.

2. Dissatisfaction is doing

This time I will talk about my good friend Mr. B, who is 40 years old this year and used to be a senior engineer in the goose farm. Seven years ago, he started his entrepreneurial road after a failed promotion.

We met on the CSDN forum, and he helped me solve a low-level operating system-level anti-hijacking problem. Later, he often asked him some methodologies for troubleshooting online faults, how to split microservices, and how to build an architecture that can resist higher concurrency. He guided me very patiently. He also has a mantra: disobedience is doing!

Mr. B came out to start a business without financing, he invested 1 million. A team of 5 people, squeezed into a small private house. During the start-up period, he asked him to drink, and he told me: "I must change the world, otherwise I will be changed by the world."

A year later, I went to drink with him again, this time his face was gloomy and he was very depressed. It turned out that the previous 1 million yuan was burned, and another 500,000 yuan was invested in savings, but the project was still not completed. Halfway through the wine tour, he suddenly hugged me and started crying. Only then did I learn that his girlfriend had broken up with him because all my savings had been burned.

Later, he returned to a big factory to work as a programmer, and his level salary was almost the same as before he started his business. When it comes to entrepreneurial experience, I feel sorry for him, but he does not regret it.

Two years ago, he started to speculate in Bitcoin, speculating that these trading platforms were not doing well enough, so he started to build a trading platform in his spare time.

Last year, Mr. B told me that his trading platform raised 5 million yuan and came out to start a business again. For the second time he started his own business, he has been calmer and has no rhetoric. Keeping the company alive is the biggest goal.

This year I heard that Mr. B’s company has nearly 30 people. I wish him well, I believe he will definitely change the world.

Sometimes, we need a little bit of the spirit of not accepting it!

3. Anti-anxiety

This time, Mr. C, a master brother, 40 years old. Mr. C is a director of a big factory. It took him four years to jump three times before he came to the current big factory to take root. With a team of 100 people, he earns a high salary every month without worrying about the risk of the company’s bankruptcy. .

With Mr. C's professional skills, academic background, and work experience, there is no need to worry about not having a job at all. But he always worried inexplicably, afraid that he didn't create more value.

A team of 100 people is not so good. In addition to technology, you need to be proficient in business products, proficient in organizational processes, master good communication and promotion skills, and you need to fight back and forth in large factories.

Once chatting with Mr. C, he sighed: "I still feel safe to write code. I am not only tired of doing management, but I also feel that I don't create value." But no, I felt the same anxiety a few years ago.

The high P of the big factory looks very beautiful, in fact, it is not easy to change jobs. After all, there are not many small and medium-sized companies that can take over the package of the high P salary option of the big factory.

Sometimes, it is not that you will be happy if you have achieved it now. The decisive factor is whether you will be better in the future. If the answer is no, not only will you not be happy, but it may also bring anxiety.

Mr. C falls into this kind of anxiety, always worried about the future upside and income after the age of 40. In particular, big factories still have age requirements. If they cannot be promoted at a certain age, they may be eliminated.

For a period of time, the company's leadership fluctuated, and he was in danger of being linked to him, and he even needed to rely on antidepressant drugs. But in the end, he relied on continuous regular exercise and learning new fields to overcome it.

The words that Mr. C mentioned the most to me: ** "Anti-anxiety is very important", ** Yes, it is really important. I really learned one thing from Mr. C: No matter whether you can succeed or not, you must first anti-anxiety.

4. Run your life

This time, I’m talking about Mr. D, a Tsinghua MBA classmate, who is 39 years old. He has worked in the communications industry for more than 10 years, a super expert, and a team of ten people.

Asked why he was studying for an MBA, he said firmly: "I am very interested in investment. I chose to study at such an old age just to switch careers."

Tsinghua's MBA program is very tight. We are all six-day classes, half a day on Saturday and full day on Sunday. His company's work is very busy, almost 996, but I have never seen him be late once.

In three years, Mr. D was racing against time. He completed group discussions, business interviews, and coursework perfectly. I asked him once, why are you fighting like this? He said that when you decide on one thing and decide on a goal, all that is left is to run away with your life.

After graduation, Mr. D got his wish to join an investment bank and became an investor. Once asked him curiously about the income of investors, he told me that the salary when I first started in the industry was very low, only 1/3 of that of the previous architect and team. But when he said this, he looked happy.

Last year, Mr. D has been promoted to the partner level of his institution, and he is very happy for him.

5. Accept the reality

The last player to play was old colleague E Jun, 41 years old. He is the kind of old scalper in the workplace. They belong to people who do what their leaders ask to do. They are hardworking and diligent, but their personal growth has been relatively slow.

A few years ago, Mr. E was not going well, because the coding ability has not reached the level of senior or architect. In fact, he has been fighting young people physically, but as he gets older, he can't really fight. A topic he and I often discuss is how to recover from cervical spondylosis.

Last year, Mr. E's company was not very profitable. The leader decided to lay off employees and he entered the optimization list. After being optimized, he rested and rectified for a long time, reduced the original weight of 90kg to the current 75kg, and recovered a lot of cervical spondylosis. It took a few months to start looking for a job again, and he finally found an offer that was not so satisfied.

Hearing the news that he had found his next home, I was quite happy for him, because during this process I also helped him submit various resumes, but the big guys were reluctant to give interview opportunities when they heard that they were 41 years old or at an intermediate level. .

Unexpectedly, after half a year, I ate with him, and he said to me: "Brother, I did not join this company. I want to understand. It doesn't make sense for me to continue to be a programmer. I took my savings and opened a small shop. "When I heard the news, I was very sorry, but in the end I went into a small business after coding for more than ten years. In my eyes, I was a deserter.

Until recently, I went to his shop to play, and I realized that this is another good life. He runs a small parent-child amusement park. He takes his children and works with them. The monthly income is not bad, and there is no problem in raising the family. At this moment, I had a feeling of envy.

Sometimes, accepting reality and starting anew is a better choice.

Concluding remarks

Programmers are not a "silver-haired profession", but they are by no means as advertised by some self-media that sells anxiety: a crisis at the age of 35, and unemployment at the age of 40.

Some of the 40-year-old programmers became executives in large factories, some became joint ventures of small companies, some became serial entrepreneurs, some switched to investing in finance, and some continued to insist on writing code and fighting on the front line.

It is undeniable that some people will be eliminated by the industry, but the elderly on the Internet may still be young in other industries. Accepting the reality, there is no problem in life again.

The most important thing is that we can't be anxious because of age, because anxiety itself has no meaning except to interfere with our growth.

Do your best, plan for the best, but accept the worst. In this complex and ever-changing society, it will always be important to fight anxiety, continuously improve your cognition, and constantly enrich your professional skills.

At last

I also compiled an Android advanced, architecture, audio, video and video materials with these big guys, as well as specific Android learning routes, hoping to help friends who are interested in improving their technology!
Based on this, I combined the first-line Android interview recruitment needs, and listed 4 knowledge frameworks that Android developers need to master during interviews:

image

And combined with the Android interview knowledge framework, compiled a core PDF of the Android interview. (A total of 863 pages, including four topics: Java interview knowledge summary, Android basic interview knowledge summary, Android advanced interview knowledge summary, data structure and algorithm interview knowledge summary ), friends who need it can [add here to package and get] .

Screenshot of the content part (Android interview core PDF)


As the saying goes, a lone tree does not become a forest, keeping an empty cup mentality, stepping out of the comfort zone, and looking in line with the big technology guys. Only in this way can we always have our own core values.

Finally, friends who need (Android Interview Core PDF) can [join here to get it in a package] .

Guess you like

Origin blog.csdn.net/A_pyf/article/details/114898011
Old