Architecture Design 001-the way for Software developers to grow up
The growth path of software developers-1
From a technical point of view, there are basically three main routes:
1. Pure technical route:
Senior developer → system designer → architect → senior technical expert / senior architect
2. Technical management route:
Technical management of R & D
Senior developer → system designer → architect → Technical Manager → CTO/ Technical Vice President
Project-based technical management
Senior developer → system designer / Team Leader → Technical Manager / Technical Director
3. Entrepreneurial route:
Senior developer → system designer → architect → startup → as the boss
● architect-- the only way for software developers
The growth path of software developers-2
Change careers or technology periphery:
1. IT consultation
Senior developer → system designer → consultant → Senior consultant → Consulting Director
2. IT implementation
Senior developer → system designer → implementation consultant → Senior consultant → implementation Director
3. Testing
Intermediate developer → tester → Test Manager → Test Director
4. Quality management
5. Operation and maintenance
6. Products
7. Technical sales
8. Technical support
……
This article is launched by the official account of Wechat-- Architecture Design.
You can click "read the original text" to select the audio version
Listen to CC explain the contents of this issue!