How many 35-year-old programmer to dry, then other people went to do?

"Programmers to dry 35 to die!" This is our way of saying the prevalence of the IT industry, but also the release of all ages, some when it comes to 30-year-old; some comes 35 years; some comes 40 years old, reached the upper age limit it is necessary to adjust the direction to do the job of management, products, services, etc., and even venture a lot of people, anyway, it is not to write code. But small opening've seen too many domestic developers have come across many foreign programmers. Responsibly say one, to 35-year-old man remains committed to writing code, some! ! !

101031581_3.jpg

Everyone says programmer to eat the young rice (or after the age of 35 can not write code) of the common reasons for the following two points:

First, the rapid iterative programming techniques, new technologies, a variety of languages, frameworks, theories of new technologies will be updated every year, so the programmer's skill base must also bear with the pace of technological change in the industry updates. With the programmer age, corresponding learning ability is in retreat, and it is often the case can not keep up the pace of industry technology will appear. In addition, in a lot of time is sure to be occupied household chores, you can spend married after learning new skills on the time it even less.

Second, the results of the work output of problems, overtime is another way of saying how much of a problem. On this point the programmer did not do anything after 70, 80 and just graduated brat compared. Energetic young children have not yet his wife and children in need of care, said overtime on overtime night said it all night, sleep eat and drink Lazard are not a problem in the company, the most important thing is people want less of paying the money. You can compare uncle had a family do? This is also the source of stress.

I believe that many programmers will be troubled by this issue, that the programmer is not a future career, but also envy such as doctors, lawyers, accountants these so-called older the more popular career, that these industries will give later in life practitioners bring protection in other words, in these industries will feel more secure.

Do not forget, every family has the cupboard, we see the appearance does not represent the whole truth. A doctor from apprenticeship training to get to spend ten years, is now the most common second-tier cities armor hospital doctor, we would usually spend ten dollars to hang a number that we see a doctor, basically Ph.D., and also 211, 985 elite. Dr. programmers do? Even scarcer than scarce it. And on the income, it is estimated a bunch of little less than the doctors had just graduated in BAT intern job of it. There are lawyers, practitioners also a high threshold names, programmers envious at the same time look at their own lawyers, please, if you could return if they have no talent or ability to become a qualified lawyer. As for accounting practitioners, unless it has a CPA certificate, otherwise the average income must have been rolling programmers, however, in the accounting profession, more than ninety percent of practitioners is not this certificate.

It is already possible to explain the problem, those in the public eye it seems very job security, there are some common features that pre-training costs are very large and very high threshold practitioners, they guarantee not come out of thin air. In contrast programmer, do not need a certificate degree, a little bit of people on the road, a few months out of training courses to be able to roll up its sleeves and dry. Such a low investment return will be able to guarantee a lifetime, it is estimated that a wonderful thing no other profession, everyone will run when the programmer.

As for the technical upgrading program too fast, older programmers can not keep up the pace to learn, I think this argument itself is flawed. Programmers that is how white-collar industry, and still be able to link the tall point relationship. Now that high-end industry practitioners, who do not need to continue to grow constantly learning, unless it is the owner's son (nor relatives), or if you have been marking time, will certainly be living on the later ones, and then eliminated. Even in charge of my home, a telecommunications equipment maintenance master also climb telephone poles installed telephone lines from twenty years ago to the present installed capacity of the top together, cat-configured routers, broken network troubleshooting problems, and people are already six of Uncle Ben, in order to adapt to the society does not progress you are constantly learning.

In fact, there is a reason for all programmers understand: in the software development industry, has always been the algorithm first, second base, technology for the end. This is also the programmer hierarchy practitioners pyramid distribution. All the energy spent on learning the language, the programmer on the frame, is certainly technically third-rate, that is, the batch as it approaches the upper age limit, out of fear of technology so other practitioners to find programmers direction. Reason apparently everyone know everything, though when the programmer threshold is not high, it is relative, at least these guys are not stupid, for the essence of their own profession or look through the. But can people really do apply what they learn very little, most of the time people in both the rational and emotional sensibility is certainly occupy the high ground, like smoking, drinking, knowing that harmful, but it can quit and only a very few.

Although programmers are aware algorithm and infrastructure are the most important, however, to learn these two things is very tedious, difficult and extremely strong, short-term investment basically no output. Instead, when the direct use of a certain technology, simply call the interface directly to obtain the results and can be effective in practice, apparently at the level of performance both compete with established contractors. People are just for the sake of convenience, so more programmers are in favor of abandoning the direct use of technology and algorithm-based learning. However, technology is always changing, and the algorithm and infrastructure since the invention of the computer, basically nothing changes, which it has from the side and learn basic arithmetic, can maintaining the status quo, all natural matter of course, vice versa light weight algorithm underlying technology is often the end result is that with age becomes large and programmers have to face the so-called mid-life crisis.

In addition, afraid to fight on overtime but the young to worry about their future even more this is nonsense, and take their overtime hours and the length of the feather boy just graduated go over, it is not to attack our own weaknesses he long do they have the time we have the experience, from the perspective of product development companies to hire staff is concerned, the time is at hand, can require employees to work overtime, you can increase the manpower, are way. However, to find a rich experience of professionals, not an easy thing; to find a professional to avoid stepping pit, but led the team in the positive way forward is hard to find a million gold. However, if the years of work that is useful to accumulate experience and no, that deserve to be eliminated.

There is also a fake like we always thought 40-year-old programmer certainly diverted to other things, and this year is 2017, born in 1977, it is about a programmer in 2000 to participate in the work of the batch of programmers, in the era, the domestic IT industry, there is no such a scale, the number of programmers and practitioners also can not now be compared. Thus, instead of over the age of 40 programmers to do otherwise, in fact, more than 40-year-old programmer is too small, less most young programmers no chance encounter.

So I think that writing code is no age limit, even the retired would still be able to write, just now reaching the retirement age of the people about whom, in selected industry has no time programmers such an industry only, which leads us mistakenly thought that the world simply does not exist such a programmer.

These figures are screenshots of Microsoft over the years the most outstanding technical personnel, take a look at their age you know, the most prominent is the ability to gang gray hair and beard grandfather.

Finally, it is important to write code may have been, but do not write code in addition to the other nothing will, just write code to solve the problem of one ring only. The abstract says learning to write code that is learning to solve problems, and all the problems faced by a company in size, degree of difficulty, importance is different and, as an employee, where the ultimate goal is for the enterprise to solve the most important core of the problem, as the way to solve the problem is by writing code or through other ways, this is no limit. However, at home, generally speaking, problem solving through technology is not a problem.

Reprinted from: https://www.yoodb.com/quotation/detail/1124

Guess you like

Origin www.cnblogs.com/MrYoodb/p/11236796.html