Can't I develop it all my life? -- Leo online Q & A 38-1

Source: Internet
Author: User

I always hear the following arguments:

Ü programmers cannot do it for a lifetime!

Ü why can't programmers do it for a lifetime!

Ü can a programmer stay in China for a lifetime?

Ü after (30) 40, I won't be able to work as a programmer!

Every time I hear such a remark, I feel uncomfortable.

First, programmers are not models.

Models must rely on their faces and bodies to eat youthful meals. After being 30 years old or 40 years old, they will not be able to take the stage, or do not move, and will be forgotten. Program Development is a knowledge-intensive industry that relies on intelligent minds, constant self-updates and practices, and constant self-transcendence.

Second, programmers are not simple physical workers

I have no intention to despise the physical workers who have made selfless dedication to the construction of the motherland. Without their basic work, there will be no way to talk about high-quality life.

However, I do not agree that some programmers or non-programmers regard coding as a code brick. Yes, coding is a bit like code brick, but no one can deny the wisdom and skills that exist in it. To put it back, we have the title of 9-level bricklayer. The 9-level bricklayer can also work for a lifetime. I didn't hear anyone who said they wouldn't be able to do it after the age of 40.

 

Some reasons may be:

External reasons

1. Environmental Impact

For the current domestic software development environment, there are indeed the following situations, that is, the number of programmers who are over 30 years old is relatively small. Many outstanding programmers have been promoted to project managers, and there are not many developers in the first line.

2. low environmental impact

The flow rate of programmers in many projects and companies remains high. If you have been working in a company for a long time (for example, two and a half years, or even shorter), you will suddenly find yourself the most talented and knowledgeable person in the project team. If you are not promoted as a leader, the Leadership thinks it is inappropriate. As a result, many outstanding programmers began to lead jobs that they were not very good. Roar!

3. Progress pressure

The development progress of many projects is unreasonable because the development progress is blindly adjusted to the customer's needs. Programmers often need to work overtime 7 days and 24 hours. Development programs have become physical and even desperate. It is estimated that they will not be able to get old. Many people will be over before they are old, or they will retire early due to health reasons;

 

Internal reasons

Personal Understanding and willingness

1. Personal Knowledge

Many Programmers think they are engaged in a young industry. If they have been working in development for over 30 years, they will have to switch from the leadership to the company's management. Rather than thinking deeply about career development issues.

2. Personal Wishes

Some programmers aim to switch to sales or pre-sales jobs. jobs outside of programmers are more suitable for them, which is an inevitable choice for them. (However, from an external point of view, it will be misunderstood for various reasons and forced to switch .)

So after the age of XX, can we not write programs or be programmers? Where is the programmer's way out after the age of XX?

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.