晋升路径
学习路线

重在 质量(深入思考)

语言只是解决架构问题的工具,架构师不按语言做区分

代码质量

看接口 看api
更能看出好的代码

路线

01 初级开发工程师
岗位工作基本要求有熟悉使用Python语言;熟悉常用的框架;熟悉使用Linux、数据库等。

02 中级开发工程师
岗位工作基本要求有了解Python语言高级特性和技巧;了解常见框架的源码;对整体程序构建有一定认识;了解Linux系统内部的一些机制和原理;了解数据库的优化方案;了解各种算法的原理等。

03 高级开发工程师
岗位工作基本要求有深入了解Python语言;了解Python的不足以及解决方案;能够针对系统中的各种问题提出解决或优化方案;能够更对其他同时提供帮助和指导等。

04 更高层次
(1)技术方向:系统架构
(2)管理方向:项目主管