The problem of programmers not writing code (no future) after the age of 30/35.

Source: Internet
Author: User

2010, I have 30, as the saying goes, "30", I was neither married nor Liye. The mix is still quite miserable. It's just that I'm still interested in writing code. Now 30, long dare not say, at least can write two years of code. It means that I have two years to do a good job of the natural framework, so that more people can agree.

Of course, the most important thing is to be able to get the application in the official project, earns the customer the money. Not that I am alone, but that other people can also use the natural framework to write projects and earn money. To earn money is to "kingly".

Originally wanted to sigh about the 30-year-old question, and today saw an article, said what 35 years old no future. I thought I could say something meaningful, and it turned out that two project managers were fired.

Programmers can be project managers, not programmers, but also as project managers. Besides, when did the project manager become a mid-level? The project manager is responsible for communicating with clients, companies, programmers and so on. is not responsible for writing code. He is, by reason, a little more distant than a programmer. The programmer should not be the project manager in the direction of development.

Most programmers are not good at expressing, and project managers are really good at expressing and communicating.

So I thought that when I saw the project manager fired, I lamented the programmer. Ah, misunderstanding.

Well, say something positive, or you'll be complaining.

Say what programmer is the youth rice, that is ancient history.

This may have been the case before, but now that the times have developed, ancient history no use.

  

First say Han off, look at the frequency of the CPU increase. Do you remember 486. 486 of the CPU frequency is 100M up and down, then Pentium 1,200 more m; In the future Pentium 2, Pentium 3, and so on, the CPU frequency has been significantly improved. If the computer does not upgrade for two years, it will be very slow to use.

But when the CPU frequency of more than 1.5G, the computer upgrade time is greatly extended (to the home computer, excluding the game). Hardware technology has passed the stage of Super rapid development, the former Dongdong can also be used to live more time. After the smooth period, the gap between the old and the new computers is not so big.

All right, let's talk about software. SQL Server 2000, there are many more projects to use it. Look at the name of the 2000 years have been out of the time, and now have been almost 10 years. It can still be used. VS2003, although many people are directly using VS2005, but there are still companies in the use of VS2003 to do the project.

The problem is not what tools are used, but what problems are solved.

This year's age of 35 years old, before 75, a stranger, 82 years or so in primary school, the time of the university is 93 or so, then know how many people computer, computer has not been popularized. Even if I learned computer knowledge, it is ... This is a bad compatibility. Once the study, it will form a "concept", this concept in the study of time is very helpful, but the time is long, update the knowledge, this inherent concept will form obstacles, hinder themselves to learn new information. 95 to 2000, it seems that there is no big software projects, the site began to rise, the computer is not how popular, how many companies will think of a software project. So it's not easy to accumulate some big project experience. When the company wants to do big projects, new technology, the concept of the overwhelming sweep over. At this time the inherent idea of the blocking effect of the effect.

I envy a few years younger than me. They have a good computer environment from an early age, and the knowledge they receive is also very new. There are also many major projects to participate in, the process of participation is the process of accumulating experience. By the time they reach the age of 30, they will have a lot of experience. Of course, the premise is to seriously work, diligence and hard to think of ways to do.

This time the experience has a chivalrous place, because the gap between old and new knowledge is not big, can better solve the problem is kingly.

But I think our wave (80 to 83) is a lucky wave. Access to computer knowledge is not too late, there is time to learn basic knowledge, such as assembly, C + +, computer composition, digital circuits, data structure, database principles and other courses. We did not have any trendy concept at that time, or we can learn these outdated but not too outdated knowledge at ease. After a few years, the new knowledge of the overwhelming coming over, everyone's heart began to impetuous, think that learning these is a waste of time. So, some people's foundation is not strong enough, hehe.

In short, I think it is very promising, as long as interested, have the ability, there are ideas, then there must be no 30, 35 of the said. At least I broke the argument that I couldn't write code after I was 30 years old, huh.

Perseverance is victory.

PS: In fact, I am also more special, there is no family, there is not much household burden, the pressure of life is not big, a person to eat a full family not hungry people. So a little more comfortable, a little leisure time to make their favorite things.

Just hope everyone, no matter what to do to be serious, a little more down-to-earth, stick to a point. There must be a good future.

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.