Midlife crisis is a lot of people will worry about things, programmers this career, it is also a representative of eating youth. We often see news reports on various websites, such as “xyz company layoffs programmers over 35 years old”, “programmers over 35 years old are dismissed and so on”. This also proves that when we are young, we should not focus on the single work of writing code, we need to cultivate their comprehensive quality. For the future development of programmers, in fact, roughly speaking, there are only a few, but all require knowledge beyond program development.
What is the way out for programmers? Many articles are summarized in the following six directions:
1. Specialize in technology, become a technology master, and develop towards CTO. Personally, I think becoming a CTO is not about technology, but also about being in the right position and being in the right position by bole. Moreover, it is quite difficult to become the top in technology, with 60 points on the spectrum and 90 points on difficulty.
2. Move into management positions. Programmers are mostly inarticulate and lack innate management skills, but becoming a technical director should be too hard, on a score of 70 to 80.
3. Turn to Internet sales. Anyway, on a 60-90 score, it’s like being a CTO (at least in my opinion).
4. Find a reliable company and live in peace for the rest of your life… Do not lose is a good way out, but the company should rely on the line, a bit of gambling nature, rely on the spectrum cent 80, difficulty cent 50.
5. Studio + part-time job, too tired to start a business, I found a few friends to set up a studio and outsourcing, which is a free and comfortable way out, but it is very important to have a friend with wide communication, score 70 for reliability, 60 for difficulty.
6. Business… Struggle, program ape, fight right, you on ten thousand people, did not fight into, wipe away tears, continue to find a way out, but once the venture, no matter how the outcome, management ability certainly straight rise, but also convenient to choose the front line, spectrum points 100, difficulty points 100.
As a programmer, most of them hope to develop a sideline to increase their income. They hope that one day they will lose their job, at least they will have a sideline and not have no income. For programmers, they have the ability to write code and can contact some private work. Now work begins 996 and there is no other time!
In addition, most programmers usually like to brush the news, write something, just catch up with the we-media era, hoping to cash in the future traffic. However, it is very hard to insist on “we media”, from the average reading volume of several hundred to several thousand, to occasionally write a blast with a reading volume of two million, looking for hot spots every day, pondering ideas, pondering how to attract the public interest and so on. Need to persist persist persist!
In addition to starting a side business, the most direct path for programmers is to be promoted to architect, senior programmer, career manager, or CTO. Want not to be eliminated easily! This is the premise, we should keep a curiosity, constantly learn new technology, constantly try, such as artificial intelligence, finally, we should Debug the spirit, keep trying, even if failure, climb up and continue to work hard, in case there is a way for yourself?