程序员职业规划
程序员的职业规划
职业发展规划一般有三条路线,一条技能专精发展路线。另两条,是在技能发展遇到“瓶颈”时,分别向产品或运营转型的路线
1. 从技术向业务过渡(PM)
一个PM主要的工作是组织团队,控制成本,管理业务,控制项目进度,与客户进行沟通,协调工作,定期进行工作报告等。所以要成为一个成功的PM更要重视组织能力,PM必须能提高团队的积极性,发挥团队所长,在有限的开发资源前提下为公司得到最大程度上的利润。
2. 从程序员向技术管理发展(TM)
Team Leader带领,负责开发核心部分,而其它部分分派给不同开发小组或者分派给外包公司.
无论是PM与TL,对业务与技术都要有深入的了解,只是PM更侧重于业务的管理,盈利的多少,风险的大小等等,而TL则侧重于项目的成本,开发的难度,软件的架构等技术方面的问题。
3. 单方面向技术发展
深入地研究某一项技术,成为技术上的精英.要想成为尖端的开发者,必须对C、C++、汇编语言、嵌入式开发、Windows API、Linux API这些底层技术有着深入的了解。要知道解JAVA、.NET……等这些之所以称为高级开发语言,并不是指它们比C、C++、汇编语言更高级,而是指它们封装了C、C++等等的功能,更适合用于企业软件的开发,使开发变得简单。但如果要开发一些底层的软件,大型的系统的时候,就必须用到C、C++、汇编等开发语言,这是成功尖端人才的一个条件。
确定未来的目标
1.自立门户,勇敢创业
2. 急流勇退,退居二线
3. 不懈努力,更进一步

浙公网安备 33010602011771号