In the end how the transformation of the programmer programmer this career?

The depth of a long article, the original dry goods

 

    Recent years, as the Internet industry's fires, technology, widely used big data, networking, cloud computing, artificial intelligence and fiery concepts, resulting in wage income growth programmers, programmers are often high salaries raised, even there are various media frequently heard news related to the programmers, programmers and marry marry scripts. Then the programmer as a profession in the end be considered a good career? On this issue, we are not directly conclude that we can start with the history of the programmer (Liezi look at the previous generation of programmers), and the advantages and disadvantages of this professional programmers moment, and then a comprehensive evaluation.

 

Programmers predecessors


 

    Since 1989, China's programmers roughly divided into three generations, the first generation of programmers rare, are experts at that time did not form a wide range of occupational groups, does not have the reference value, it is not within the scope of the discussion. From about 1998 is the second generation of programmers debut when this time probably to the end of 2009, from 2009 to now is the third generation of programmers, this year, or next year may be the fourth era of programmers Start.

 

    Let's start from the second generation of programmers. I went to school, my college teacher in several second-generation programmers transition over, they were doing before the switch over the VC MFC, VB, C #, and embedded.

 

    It estimated that the younger generation of programmers have never heard of these stuff. I'll come to you science next.

VC, is a set of Microsoft visusal C ++ development environment, as well as, the year is vc6.0 now, MFC vc is a set of components used to develop desktop software, probably long like this. If you even heard of desktop software is valid, then think about the WPS and office, they are typical of desktop software

    As VB is valid, we own Baidu, Microsoft also inside this system, and now have stopped updating, run its course. C #, Microsoft provided a set can develop desktop and web development components, and now some small sites, especially government websites background remains his (so, you know why many government sites, using them uncomfortable, right), as embedded Well, then learning to do now embedded in the phone, do pure embedded, do not know where to go.

 

    My several university teachers, are then a graduate early 20s did the programmer. According to their feedback, they was about 98 years into the line, at that time programmer salaries are high, probably monthly salary of 2000, Shanghai and other cities to carve 3000-4000 (when the average salary of several hundred to a thousand block, second-tier cities San Wuwan also a house). But till 2005, when feeling not go dry, one often work late at night because the body too much. Two java time out, although they have to keep up, but really not as good as young men can work overtime, the key is newly graduated students are very cheap (1500-2000 a month). 2005 prices and consumption levels rise more than 98 years a lot of programmers how wages did not rise (at that time the most powerful teacher month of 5800), but more importantly was the wages in other industries have ticked up, probably also look 2000-3000. Later, these teachers a plan, all through a variety of approaches and efforts to go I was studying third-rate university as a teacher, before they became colleagues, and do not know, but have made the same choice.

 

    Later in the industry combined with our understanding of some of the old programmer, conclude, it features the second generation of programmers. And most of the whereabouts later.

 

Features 1, high initial industry starting salary, wages have advantages relative to other industries, the industry relative to other industries pay late obvious advantages.

 

Features 2, overtime severe, often stays up late (this seems to have been not changed).

 

                         

Such a state is the norm programmer

 

Feature 3, young rice to eat, 30-year-old general, the market is not how to take it.

 

Destination 1: What you're seeing a lot of IT companies, the Internet company's senior leadership a considerable part of the second generation of programmers grow up, and even part of the company's founder is the second generation of programmers. But the number of these people share in the contemporaries belong to rare, virtuous and talented person.

 

2 whereabouts: a career change in sales, operations, and business. This is more common in the industry, then worked for several companies, a senior sales, pre-sales, business management are the second generation of programmers to transition over this part accounted for a lot, probably around 20%.

 

Destination 3: change jobs, specifically to other industries, such as several of my university teachers, and switch to repair the computer, switch to selling computers, a variety of career change, I have seen some. Some time ago a headhunter know uncle, is the second generation of programmers to change jobs, have turned 10 years.

 

    

Contemporary programmer


 

    The above is a summary of the second generation of programmers, learning from history, one can know the rise and fall, learn from history, you can out of honor, let's look at the third-generation programmer this career advantages and disadvantages.

 

 

 

advantage:


 

1, programmer this career of the biggest advantages is that unlike other industries seniority, who is who on the line, who has ability, who high wages, substantially fully market-oriented regulation. After because the industry is characterized by a peak level programmer to join the three years, the peak level will be maintained until the row 7 years or nine years this time, then level it fell. So there is no argument senior programmer on the market, it does not exist, like seniority Go to hell. So now the industry is very suitable for young people want to climb.

 

2, at present, the programmer this career starting salary and the average salary in the whole market large probability can be routed to the forefront, and low employment threshold, do not look for relationships, good technology will be able to on.

 

3, have the opportunity to give it a go million annual salary and financial freedom, but have a chance, just a very few companies in the part of the job options and equity, most people do not have this opportunity. But even so than many traditional industries, boil a hundred years to not speak out much better.

 

4, easy to become net red, this is true. This is because most programmers worked in the Internet industry is the flow of producers, proximity, but also the most likely to attract traffic, I have sent a handful of ignition.

 

                 

 

Shortcoming


 

    Finished advantage now is that we have shortcomings, shortcomings of the third generation of programmers still evident, but also inherited a lot of second-generation shortcomings programmers, and even carried forward.

 

1, the deadline is postponed from an average age of 30 years old to 35 years old, this is relatively improved, there is a 20-year-old boy out, there are 10 years of high-gloss time, a year to fight a 20-300000. But this is only the deadline postponed for the moment still exists, that is, before the age of 35 you come, we must accept, I tortured soul what to do next.

 

2, stay up late to work overtime is still severe, even compared to their predecessors, due to the rapid iterative requirements of the Internet, and even more so the programmer's various virtual physical, occupational, bald, death from overwork is more serious than their predecessors than their predecessors.

 

3, due to the fast iteration, it is difficult to accumulate a network of resources (just hard to accumulate, not can not accumulate), it is difficult to accumulate technical resources. The most important thing is that this is not a more popular the older career, is this a time to tighten, always have a sense of career crisis.

 

    On the whole, the programmer this career for now fairly good job, but there is this wonderful period of time, for most programmers (exclude climb leadership positions, achieve financial freedom people), most of the program members in nearly 30 years old, need to be considered in the second half of the career go from here. For programmers, the transition before the age of 35 is almost just to be. Later we will be a lot of space to discuss the transformation of the road is long program.

 

 

Published 26 original articles · won praise 23 · views 50000 +

Guess you like

Origin blog.csdn.net/dongdouzin/article/details/104919105