The advantage of older programmers over new programmers?

Source: Internet
Author: User
Tags informix odbc

First of all, how much actual work experience is called the old programmer? I define it for 5 years, after all, I have been in the company for more than 5 years. (True real development for more than 5 years, very little business trip, a day to sit development.) Two years before graduation not engaged in development, not counted

I write blogs about specific techniques, implementation details, or the way the code is written. Because I'm good at. NET, the direction of desktop development, the new programmer web development or app development are more than my technical NB.

But, but, where is my advantage? I think my 5 years of work experience, the biggest advantage is to develop a programmer's work habits or work attitude and solve the problem.

For example, I have a new project in the company, I will first build a computer folder on the project, and then categorize all the information involved in this project, in a folder.

And then in the subsequent development, and the modification process, I will put my own analysis, and solutions, business understanding, customer needs, and so on. So, even if I let other colleagues in charge of the project, he will have information to look at, or I quit, the programmer will be able to take over quickly. If I go to a new company, Take over the maintenance of a project, if there is no information, I am very difficult to start, I will resign soon. (This is also a big loss for the company)

Moreover, I can persist in writing so many years of code, there is only one reason, that is, I like, enjoy writing code. This is very important, many programmers do not insist on the reason is not interested in development.

NB programmers also have an important reason, is good at summing up, good at thinking technical points. If you think about it for so many years, the bottom of the story, a lot of technology will be very clear. will also extrapolate innovation.

Today, it occurred to me that, like c,c++, these programs compile the link to produce binary executable code, and binary commands are for hardware such as Cpu,ram,io, which is not relevant to the operating system, so it can be ported. That's what I thought.

To do C #, I only have one understanding, go sideways. NET, which is to understand the reference type as an address variable.

Finally, the accumulation of experience, will let me extrapolate, better solve the problem, for example, I did not learn C + +, so translate C + + into C # to operate the hardware, install an Oracle, error constantly, I do not have to ask others, but to solve their own. Again, I didn't develop the Delphi program, but look at the code can also open to understand 6, 70%. Also, I have not used ADO to connect to the Informix database, but I have seen other colleagues with ODBC Oracle, the extrapolate, the connection is successful and so on

To sum up, the advantage of the old programmers is that so many years of development, has developed their own work (development) habits and the solution of their own problems.

This is valuable, novice programmers can not understand and competitive advantage.

A long way to repair the long, technology changes, but the fundamental things will not change, only to change the surface. Proficient in a language, others are similar.

A good memory is better written on a computer when you are old.

I want to lifelong development, technology, write code!

Moreover, I can persist in writing so many years of code, there is only one reason, that is, I like, enjoy writing code. This is very important, many programmers do not insist on the reason is not interested in development.


Interested in learning Web front-end Qun can come to the Web front-end "189394454" free to get 2018 of the latest Web front-end learning materials.


NB programmers also have an important reason, is good at summing up, good at thinking technical points. If you think about it for so many years, the bottom of the story, a lot of technology will be very clear. will also extrapolate innovation.

Today, it occurred to me that, like c,c++, these programs compile the link to produce binary executable code, and binary commands are for hardware such as Cpu,ram,io, which is not relevant to the operating system, so it can be ported. That's what I thought.

To do C #, I only have one understanding, go sideways. NET, which is to understand the reference type as an address variable.

Finally, the accumulation of experience, will let me extrapolate, better solve the problem, for example, I did not learn C + +, so translate C + + into C # to operate the hardware, install an Oracle, error constantly, I do not have to ask others, but to solve their own. Again, I didn't develop the Delphi program, but look at the code can also open to understand 6, 70%. Also, I have not used ADO to connect to the Informix database, but I have seen other colleagues with ODBC Oracle, the extrapolate, the connection is successful and so on

To sum up, the advantage of the old programmers is that so many years of development, has developed their own work (development) habits and the solution of their own problems.

This is valuable, novice programmers can not understand and competitive advantage.

A long way to repair the long, technology changes, but the fundamental things will not change, only to change the surface. Proficient in a language, others are similar.

A good memory is better written on a computer when you are old.

I want to lifelong development, technology, write code!

Original link: http://www.cnblogs.com/wang-charle/p/7726444.html

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.