Each programmer, or that every worker should have their own career planning, if you are not wealthy people, not the official second-generation, no career planning, I hope you can think about their own future. Today I have to share is a large bovine career advice from Ali to five years of experience programmers, hope you find inspiration.
The first stage:
Java programmers
Java junior programmers
The first stage I think the programmer is the first threshold, will be eliminated at this stage is not suitable for a group of people to write code. This stage, we leave the campus into the community to become a programmer, officially into a true enterprise-class development from the contents of the book.
second stage:
Intermediate Java Programmer
Enterprise standard programmer
The second phase - again distinguish the programmer a second threshold. Some people 1--3 years, in addition to the completion of the work, in their spare time basic research is not something else, keen to study a variety of technical implementation details, read more than N books, write some blog to share technology on Github, after five years, these people necessarily have the technical ability to work independently and know their future direction, Coder gradually from a systems analyst or architect, the project team has become indispensable figure.
The third stage:
Senior Java Programmer
project manager
System Architect
Consideration is to think about the ability to summarize, Review Code, and other comprehensive ability
The fourth stage:
technical director
CTO
Have foresight, coordination and technical development strategies such as fundamental in the company's most critical positions are CTO, technical experts, chief architect, etc. This is definitely an honor for their own thing, of course, economically boss also will not ill-treat you.
In summary, I believe that, with the growth of your working life, life-depth understanding of life, should constantly thinking three questions:
I was in the end it is appropriate to become a programmer?
I am in the end should not be a programmer to life as a career?
I hold in the end of the programming is what kind of attitude, it is good enough or continue to study?
In the end, their career planning, responsible for their own planning and worked.
Source: http://www.news520.top/