You will not become obsolete in the future to learn what programming language?

A programming engaged in software development 7.8 years, joined the line when the C language is still very strong, and now has been replaced by the first language JAVA, no timeless programming language, because as technology advances, the programming language is also progress Do not expect to learn a programming language timeless, not eternal but only when the language of progress, as a technician at all times maintain a kind of awakened consciousness should always catch cutting-edge technology, need to have sense of urgency, although it is possible to grasp this programming language in the market have a good competitive, but it does not always represent a competitive, now integrated programming language tend to be diversified, in order to fast out of things, the use of direct calling library functions, although it may call the more layers of a single low efficiency of the entire project a lot of influence, after all these years through the development of hardware performance has improved more than doubled, to run the software environment laid a good foundation.

The progress of human science and technology is the result of accumulation, there is no need for mature module to work hard to re-examine the package directly into the library calls it, which is the high-level language future development trend too, so the programming tools more and more rich, does not mean underlying language out of date, after all, the actual internal code or by C language or C ++ to support the future development of the programming language is polarized, maintenance of personnel requirements for the underlying programming skills will be very high, wages are growing, after all, most people are going to join the queue high-level language programming to go, scarcity will become very high salary, the underlying programming needs more experienced veteran. So do not think that the underlying programming language out of date, no high-level language programming language where's the bottom, but the proportion decreased but did not reduce the importance.

As the high-level language development trend of high-speed presents two kinds of situation, a large number of newly recruited want to join in, leading to intense competition huge number of junior programmers, so that now a lot of people shouting finished the software industry is saturated, low-level saturation, senior talent is in short supply, many people may feel that such a powerful programming language integration, programming how much more difficult, difficult in these modules combine organic too, experience and infrastructure to withstand the test of double combination, a variety of modules together memory and performance, and compatibility is very strong test, only a few people can do it, most times is a senior software engineer, systems engineers, architects can do it, regardless of the size of the company are the lack of such talent, wages are not high-ranking small, to this level has been out of the scope of the programming language, the programming language is only a tool only, the actual programming process Once you master a programming language, and then switch to a new programming language would be a lot easier, the main difficulties are basically similar in syntax details programming mode.

As a software technician concerned about the pattern over time gradually to programming ideas and ideological framework switched from the scope of the programming language, it rarely care about in the end is what type of programming language used, on the beginners who select one currently in use programming language, and then slowly infiltrate learning, moving steadily step by step, day break through language restrictions is to enter the high-level programming day.

What things need persistent efforts in order to have a breakthrough opportunity, less complaining and more these efforts, self-esteem through hard work techniques are honored.

Recommended reading:

985 curriculum, called the beast to teach programmers Tucao too old-fashioned, working around the bat manufacturers are self-taught

More and more people learn the front end, and why more and more difficult to find the front-end work?

Why Artificial Intelligence (AI) preferred Python? How to switch to Python Artificial Intelligence?

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

The annual salary of 30W front-end programmer, you need to thoroughly understand the front-end book recommendations

Guess you like

Origin blog.csdn.net/bianchengnanyun/article/details/93750562