【一】程序员通常的发展路线是怎样的?
程序员通常的发展路线是怎样的?可以看看这个图,当一个初步的职业规划方案已经
成型时,如果制订者目前已在一个软件公司工作,那么,对他来说进一步的提升非常重要。
首先要做的则是进行角色分析,反思一下这个职业环境对个人的要求和期望是什么,如何
使自己在单位中脱颖而出。
通常,软件技术人员的职业发展有几个选择:专注于技术,成为技术专家;转型到技
术型销售、技术支持等;随着技术成长,从技术性管理到高级管理。这是大家都看得清楚
的方向,也都在向这些方向的金字塔尖努力。
‘
’
就像烹饪一样,每一个阶段目标都需要你进行角色分析,找出这一角色需要的 配料 ,
‘
’
当你注意收集技术、素养等相关 配料 后,就会成功烹饪出你所需要的目标鱼。前提是你
一定要了解自己的特点和优势,就好比黄瓜种子是不可能培育成西瓜一样。
这归根结底,都是以技术为基础。在扎实的技术基础上(高级软件工程师),如果有
着比较强的抽象设计能力,又打算专注于技术开发,架构师是个好的选择;如果 性格更适
‘
合做管理,情商能力突出,技术型管理应该是下一步的方向。这种发展规划属于 瘸腿走
’
路 的类型,各有侧重主攻发展的职业方向,也是目前一般程序员 普遍采用的发展路线规
划。
决胜点在于长期的点滴积累,认证证书、成绩、丰富的经历是求职的表面文章,在目
‘
’
前软件行业里不是很看中这个,真正的 内功 是需要规划的。至于培训,我倒 是很建议直