据说学好编程,选择方向很重要?( 二 )

架构师是一个漫长的积累过程 , 架构师需要拥有完善和扎实的技术体系 , 具备较好系统分析和设计能力 , 丰富的项目研发经验 。

程序员要向一名架构师发展 , 需要进一步加强技能的修养 。 对于互联网公司来言 , 前端开发架构师最重要的技能是扩展前端的边界 , 所以前端架构还包含了很多Native开发任务:如客户端和前端结合的方案Weex和ReactNative、前端和图形学结合的方案GCanvas、前端的3D框架Three.js , 这些都是试图用架构的手段赋予前端新的能力的尝试 。

02项目经理

当然 , 除了成为架构师 , 还有一部分程序员不但负责项目的设计工作 , 而且还负责项目的管理工作 。

因此 , 这类程序员可以审视一下自己 , 是否合适这项工作 , 如果自己对这种工作比较满意 , 而且具备项目经理的要求 , 则可以向项目经理这个方向发展 。

作为项目经理 , 你的工作是负责项目的日常管理 , 并且必须有能力管理项目的六个方面 , 即范围 , 进度 , 财务 , 风险 , 质量和资源 。

推荐阅读