If you do not have your own clear career plan, his advice can help you think about your future.
The career future of programmers is divided into three stages, and each stage will encounter a threshold of distinction.
How to do the programmer's career plan? A summary of the life of a 7-year-old programmer, which has benefited a lot
1. The first stage: the first three years
The first three years of work is the first threshold for programmers. In these three years, a group of people who are not suitable for writing code will be gradually eliminated.
At this stage, we stepped out of the campus, entered the society, became a programmer, and began to apply the knowledge in books to real enterprise-level development. We learned how to work in a team, how to use project management tools, how to control the project version, how to test the code written, how to run it online, and so on.
In the first three years, I have accumulated a certain amount of development experience and have a certain in-depth understanding of the code. It is a relatively pure code farming stage.
2. The second stage: the fifth year
The fifth year is the second threshold for programmers. This year, the programmer's work has been basically finalized.
In the past five years, some people would not study anything in their spare time except to finish their work. These people will always be code farmers. When they get older, they will be replaced by young people.
In the past five years, in addition to writing code, some people are also keen to study various technical implementation details, read a lot of good books, and write some blogs to share technology. These people will inevitably have the ability to be technically unique and clear after five years. My future development direction, from a code farmer to a system analyst or architect, becoming an indispensable figure in the project team.
3. The third stage: the tenth year
The tenth year is the third threshold of the program. Changing careers or continuing to be a programmer is at this node.
If in the past few years, you have been determined not to change your career and worked hard for it, then at this node of the decade, some people will inevitably grow into a person who has a deep understanding of the industry, a deep understanding of technology, and can start from scratch. A programmer who analyzes a product. Such people basically hold the most critical positions in the company, such as CTO, technical expert, and chief architect. This is absolutely an honor for themselves. Of course, the boss is also financially I will never treat you badly.
to sum up
With the increase of our working years and the deepening of our understanding of life and life, we need to constantly think about 3 questions about the career of programmers:
1. The first stage of life: Am I suitable to be a programmer?
2. The second stage of human life: Do I want to take programmers as a lifetime career?
3. The third stage of human life: my attitude towards programming technology, is it enough to use it or continue to work hard for it?
In the end, clarify your career plan, be responsible for your plan and work hard for it.
If you want to know more technical dry goods, scan the QR code and follow'Little God'!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。