[Career planning] Internet technology practitioners experience and age, Career Planning practitioners
An interesting thing in the technical circle. It is difficult for managers to find the right technical talent. However, we will find that many programmers who cannot find a job are so miserable. Why?
According to data analysis, the salaries of technicians around the age of 30 are the largest. After the age of 40, the growth will obviously slow down, and it may become fewer and fewer. In addition, the academic qualifications that people often talk about seem a little abnormal in this circle. The salaries of graduate or doctoral students of the same working life are not necessarily better than those of undergraduate students. In these fast-growing Internet companies, it doesn't matter if the competition is intense or the education level doesn't matter. Relatively speaking, age is an important factor affecting salaries, which is more detrimental to older programmers.
Technical practitioners face the risk of being dismissed once your abilities and positions cannot be upgraded. Technical practitioners are aware of such issues. Why does the company not hire a company with rich experience, but with a monthly salary of 2 w. On the contrary, I prefer to find graduates who have no experience and have only a 5 K salary? Even if it takes several months to train these young people, the company's development work can still be very fast. Young people can understand New Technologies faster than those older ones and learn new code and ideas quickly without technical burdens. At the same time, if an elderly programmer has a family, he must get off work on time. On the other hand, young people can even work overtime for the whole night, without any exercise!
To reduce costs, startups are unlikely to make too high salaries for experienced technicians. So they are more willing to find those passionate and young programmers. Their salaries are relatively low, and they can be motivated by options, future expectations, and career development, so that they can actively and enthusiastically invest in their work. For example, it is difficult to find the right talent for companies that can afford a considerable salary. As a result, they began to look for potential students in school and found that after several years of training. These cainiao do not differ much from those experienced developers, and some of them even become core members of the team.
Young programmers are more energetic and creative, but there are a lot of things they don't know. Many things need to be learned over time and experience. A large company like BAT will also recruit inexperienced cainiao and experienced old birds. As older users prefer high-end jobs, but there are relatively few high-end jobs, there are still more young people in the company. Big companies hire the best and most promising programmers at the same time. In contrast, age and education seem to be no longer a problem.
Therefore, in an Internet industry that is highly motivated by competition, there is no direction for newcomers:
1. Strive to climb to the position of management or architect. Learn more valuable skills for your current company and seize positions that young people cannot fill. If the current company finds the direction of the company and its own direction, you can consider switching to the positions of sales and products. Or change jobs and start your own business.
2. If you are still planning to write code and take the technical path, you must realize that there are many things to learn and there is no end to it. Even if you are experienced and smart, the company will not pay you two or three times the salary you just graduated from. And be prepared, because as you get older, you will be more and more marginalized and your salary may be reduced.
3. Learn the latest programming technologies and development languages to adapt to constant development and changes. If you want to allow yourself to write code to support your family when you are 50 years old, you must become an industry leader and be able to develop new things from time to time.
As a manager, you should seriously consider the value of the experience of technical practitioners. Age Growth, in addition to experience and wisdom. In addition, he has the ability to become a mentor and leader for young people in the technical direction. Older developers are more aware of the importance of the team, and their pride and self-confidence will be polished over time. Can write better code and be more loyal. It may help you in the most difficult time.
For students who have just stepped out of school, the school will not teach you career planning, how to think about your future for a long time. It is time to seriously consider what is the best path for you.
Related Articles:
How can programmers make themselves more valuable?
Big Data tells you how programmers increase their salaries
No one in the Internet age is more suitable for start-ups than programmers
Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.