How old is seen programmers code farmers? This article is serious

Often the old code represents a kind of farming that is mature, the most critical is the ability to solve problems, older programmers actually represents a combination of experience, remember that joined the line engaged in software development career, I met with a master craftsman , work has been more than eight years, and his very humble and approachable, usually do is look at technical information, rarely write code chunks of time, a little bit rich project experience will feel that way, the code is in fact not the first one the key is programmed guiding ideology, yesterday had a little brother to me technology initiative chat said, now feeling a little bit is that writing code at all, or most to be the guiding ideology, because the code for most people concerned with with the passage of time will get.

Now called old programmer, and now as a veteran programmer to what can be called old programmer, old programmers What are the characteristics?

1. rich project experience

General novice programmers to get a functional module will focus on how to use code to achieve, basically will be very anxious to enter the implementation phase of the code, the code sometimes found to achieve complete functionality and needs a very big difference, then the code down heavy Come. A hurried look, veteran usually repeated to confirm the function needs to get after, and then consider the various latitudes on how to achieve, to get an optimal implementation will fully engage in the code, and the code is generally not realize time It would be too long. Each novice will have a very calm rush from the stage.

The more projects and more experienced programmers, the more abundant practical experience, the more we have a general demeanor, but also on behalf of calm.

2. Like research framework

How to junior programmers pursue, ordinary programmers to achieve the pursuit of efficiency, the pursuit of performance to achieve the advanced programmer, old programmers in general for program functions are implemented will pursue an optimal solution, junior programmers think can realize the function it has been a very happy thing, and programmer this career opportunity with innovative ideas are mature after skills, only to master the skills of thinking will go after skilled innovation, in order to truly control framework, in principle, this career is the older the more valuable presence, but the domestic Internet crazy overtime rhythm, so many people feel old once older programmers will naturally produce a sense of hardship.

Many foreign proportion of older programmers are just showing geometrically after the maturity of the technology in the thing, a lot of good open source community code is a bunch of old guys get out of Europe after the technology is mature, experienced more often the framework research more natural it is easy to form their own technical characteristics, technology maturity will gradually beginning to show.

3. Learn new skills

The more veteran programmer more attention to follow up the new programming technology, industry technology update too fast, if you do not have two years to focus on new knowledge can easily be eliminated, often find that many programmers just write the code yourself after programming the feeling began to ease up on his own, a lot of work just three years programmers easily in stagnant for some time, the result is a divorced a few years time, so the more experienced old engineer more learning to relax is not new technology, not exactly the age factor.

Good programmers have a kind of sophisticated qualities like kept their own code, hone their programming ideas, take a look at some of the best of the open source community, some functional modules are repeatedly reconstructed, it is to be able to get the best results .

4. love programming career

If not love the estimated long career change or can not go on, after all, if the code is not interested to engage in a kind of out-of torment, not everyone suffering a few years time, so that in itself can become old employee of the highly recognized work, and will continue to sit down.

So older employees is more to this industry recognition, as well as rules on programming experience and have a certain degree of recognition. It is also the highest output efficiency when, in line with the requirements of the above four points basically can be called a veteran programmer.

Recommended reading:

Learn Python programmer, programming capabilities are "degenerate" into what?

What is the front-end development line learning? Internet trends, skill requirements

Select the programmer, which means lifelong learning, in front of a cozy, but confuse people hotbed

Programmer's skill tree, determines the height of a lifetime career

Guess you like

Origin blog.csdn.net/momingzhe23/article/details/91435224