I am still writing code at the age of 40. Is it a happiness or a sorrow?

Source: Internet
Author: User

Tianguang, a wind to stop the wind gather the world's free half-court possession volume theft of ancient and modern masters

 

I am about 40. I am still writing code, writing various types of code, writing from C/C ++ to object-C, and writing from Java to Lua. I enjoy it.

Of course, I do not rely on code writing to earn a living. In fact, I almost never rely solely on code writing to earn a living. Writing code is just a pleasure and a hobby.
Of course, is it painful to write code to make a living? Not necessarily.
The company has two colleagues, both of which are very good.ProgrammerIt is also a mature architect. One is 77 years old and the other is 78 years old. Their main work content is code writing, and they are also happy. In fact, if there is no accident, they can continue to work together in the company. I think they will keep writing code to 40 years old. They are all excellent specialists in the technical direction. They waste their talents by not writing code. They are also very happy to write code.
By the way, I, including the two colleagues mentioned above, have families, children, elders, and children.
In fact, if you are 40 years old, you don't need to write code. It's not a problem. If you are 40 years old, do you still rely on code to make money.
The key lies in your passion for writing code and what code are you writing?
If you don't get any fun in writing code, you don't need to be 40 years old. Writing code in your twenties is a tragedy.
Is it not a tragedy that a person is forced to do things he does not like?
More importantly, if you write some spam code for poor communication and cannot reap any sense of accomplishment, it is even more of a tragedy.

Writing code does not mean low income. (The key is what code you are writing ). The salaries of our two colleagues are not low. The revenue exceeds the Project Manager, Department Manager, and no performance appraisal pressure.
Another example is a friend who is in his early 50 s and specializes in big machine code. Such a person is hard to find now, and his/her monthly salary is tens of thousands. Everyone has to make an offer whenever possible, NB. I once chatted with me and said that the time node for the death of a big machine is exactly the same as the length of his career. I wrote the big machine code for a lifetime, and by the way, I ended the technology field, feeling and happy.
The above cases are all in mainland China.



 
In fact, we can gradually talk less about China's national conditions on this issue. After so many years of development, China's software industry has gradually matured. Sometimes, in some places, it is no longer so "China.
I am more optimistic about the future. I don't need to worry about the classic cases of well-known "Elderly programmers" in China.

Pansz, Comments

This is irrelevant to age. The increase in age does not make one person another.

People who want to write code are happy every day. Even at the age of 60.
People who do not want to write code are sad to write code at any time. Even if you are only 20 years old.
Finally, let me leave a speech:
Some people sacrifice their lives to make money, and do what they want to do only for their elders.
Others are doing what they want to do every day, just earning some money by the way.

Cundong, An android Attacker

I hope that when I was 40 years old, I don't have to write code for catch-up, but I did my research on my favorite technologies, write exquisite code, open source code for everyone.

Enjoy the fun of this open source.

 

Li Chen,Android Developers

Programmers are not only making money by coding. At present, many Silicon Valley app developers have diversified revenue channels. As a successful application requires not only excellent programming skills, it also requires superb marketing skills and many other commercial factors. Therefore, many application developers have begun to select large companies as partners and are employed by large companies to help them develop applications. "In this way, although the copyright of the application is not yours, big companies are very powerful in marketing and other commercial factors. This is more competitive than personal marketing, so that programmers can earn a lot of money, in many cases, the revenue is higher than that of applications sold independently.
Programmers cannot understand the world. What they see is that we are hard-pressed, and we are embarrassed when we stay up late. We have our own interests, the fun of coding, and the sense of accomplishment of changing bugs, project R & D participation can only mean that others laugh at me, And I laugh at others.
Programmer world you don't understand

Gayscript, Http://read.douban.com/column/27/

I worked as an intern in a startup company when I was a junior. In fact, the so-called "start-up company" only has two employees working on products, nearly 40 years old, and one engineer working nearly thirty years old. They used to work as stable workers and work in a well-known company in Shanghai, but their salary was not low, but they resigned and started their own business. Not only do they have no money to start a business, but they have to pay for interns, teach interns, and take risks ,......, In short, I paid a lot.

The engineer told me that he was already a top engineer in the company. Because he joined the company early, he still had many shares and was responsible for many projects. He was holding meetings, meetings, and meetings almost every day, I am in a meeting all day long and only write code for a short time. The efficiency is very low, or I will give it to the people below. In short, the meeting is almost always in progress.
He enjoys writing code. At least as he taught me, he always advocated concise and efficient code and regarded code writing as a pleasure of life. -Unfortunately, I did not learn such a realm.

 

According to the logic of some people, he gave up his stable and high-paying job and started his own business, which is both troublesome and risky. Opening a meeting every day, talking, chatting, drinking tea, refreshing Weibo, and committing tasks to the people below, isn't it easy. But some people don't think so.
I once mentioned to him that I would write code all my life? As a programmer for a lifetime? He said that he prefers to write code. Writing code is not only his job, but also his hobby. He didn't like it when he had a meeting every day in the company. Now, when he came out to start a business, he would also participate in the product. He was not only writing code, but also doing what he wanted to do. No matter whether it is successful, at least what he likes, is passionate, and wants to do. Even if there is a risk, he is willing to take responsibility, and he can afford it.
He has been working for many years, saving a lot of money and is not short of money. He said that even if he fails to start a business, he will not be able to look back for a job.-I believe that, based on his strength, a casual Internet company in Shanghai, they all really want him. In short, he has no worries. He writes code and makes his favorite things. Sometimes he is happy to stay up late to get online.
I believe that when he is 40 years old, he will have the same idea. The above materials are collected by zhihu.

I am still writing code at the age of 40. Is it a happiness or a sorrow?

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.