软件工程师规划

(转载)浅谈软件开发人员的职业发展规划编程

  •   进取型:不甘于现状,刻苦学习,出现任何新机会都要去争取,渴望创业。
  •   自由型:不受束缚,但愿有一个空间供他们发挥能力,最好是不用上班,在家里作SOHO一族。
  •   安全型:寻求工做上的稳定,愿意作重复性、无压力、不加班的工做,并能够一直维持下去。
  •   平衡型:工做很认真,表现也不错,可是工做是工做,生活是生活,分得清清楚楚,决不肯意工做挤占了生活的时间。
  •   攀登型:特色比较明显,目标高远,想进入企业高层,最好是能干总裁,若是没有机会就迅速跳槽。
  •   技术型:性格内向,喜欢独立思考,作事谨慎细致。不肯意浪费时间去管其余人的事。
  •   管理型:考虑问题比较理智,善于从宏观角度考虑问题。能在信息不全的状况下,分析解决问题,善于影响、监督、率领、操纵、控制组织成员,善于使用权力。

要分析团队成员所处的环境。大到社会环境、行业发展阶段、市场环境,小到公司发展阶段、项目背景、我的机遇等均可能对一我的发展产生很大影响。还要了解团队成员的我的目标,他的短时间目标、中期目标、长期目标各是什么?目前处于目标路线的什么位置?他的我的特性和当前环境对他实现目标有什么影响?是否有一种途径可让他现有的职业与其人生基本目标相一致?安全

 

咱们认为能够将技术人员的职业生涯大体分为三个阶段,每一个阶段有不一样的职业路径可供选择:网络

1.         第一阶段为起步期,通常为毕业后的3年以内。不论何种背景,这一阶段的主要工做基本是编程、测试和维护;主要目标是学习和掌握公司产品/项目的基本技术、工具和流程。本阶段是软件行业全部职业的起点和立身之本,不论未来担任何种职位,都必须依赖于这一阶段打下的基础。当前这一阶段的职位主要有三类:架构

  •   软件开发方向:主要职位有“助理软件工程师”、“软件工程师”。
  •   软件测试方向:主要职位有“助理测试工程师”、“测试工程师”。
  •   软件技术方向:主要职位有“系统工程师”等;

2.         第二阶段为成长期,通常为毕业后的3~10年。这一阶段的人员已经掌握了基本的技术技能和经验,可以独立工做、指导或带领他人工做。公司为这类人才提供了专业和管理两条发展通道,具体地说有如下七大类发展途径:框架

l  软件技术方向工具

  •   职业通道:高级软件工程师—主管软件工程师——软件架构师——高级架构师——技术专家
  •   特色:善于独立思考,作事谨慎细致,热衷于专研技术及其创新,对新技术敏感,技术涉面广。属专业技术人才。
  •   准备:努力专研技术,紧跟行业动向,深刻研究,掌握精髓,作到该领域的专家;常常发表技术文章,总结交流技术经验;得到IBM、MS、Oracle等各主要技术的认证、攻读软件硕士/博士学位等。
  •   风险:因为IT业发展很快,若是所专研的技术领域逐渐被市场淘汰(如COBOL、SYS390、PB),需尽快转型到新的领域。
  •   目标:对于进取型,能够考虑IT公司的技术专家,或科研单位的研究人员;对于平衡型,能够考虑大型软件公司的资深开发工程师,或企业信息部门的系统维护工程师。

l  开发管理方向性能

  •   职业通道:高级软件工程师——主管软件工程师——开发经理/项目经理/产品经理——项目总监——技术管理总监
  •   特色:首先要精通产品和技术,而后还有具有良好的协调沟通能力、能团结人。精通软件工程的流程与进度控制、质量控制、资源的有效使用等。属复合型技术人才。
  •   准备:须要有软件开发各生命周期(如开发、测试)的工做经验,至少在一项技术方面具有专家水准,能举一反三;精通项目管理的知识、技术、技巧与方法;得到PMP、CMM、软件工程、MBA等方面的认证和学位等;具有必定的行业知识。
  •   风险:项目管理比较辛苦,压力比较大,时常出差。
  •   目标:对于进取型,能够考虑IT公司的CTO;对于平衡型,能够考虑非IT企业的CIO。

l  测试技术方向学习

  •   职业通道:软件工程师/测试工程师——高级测试工程师——测试分析师——测试专家
  •   特色:作事谨慎细致,重视细节;精通QC与QA等技术和方法,熟悉IT技术及项目管理流程,精通至少一个行业(如电信、金融、物流等)的业务流程;强调沟通,属专业技术人才。
  •   准备:精通测试理论、方法与工具,如黑盒/自动化/安全/性能/白盒测试等;有必定的编程能力;得到GB2000、ISO900一、CMM等质量体系及软件工程、质量控制等方面的认证和学位;学习业务知识。
  •   风险:目前来看测试与业务流程密切相关,若是不懂行业的话很难深刻测试。
  •   目标:对于进取型,能够考虑IT公司或专业测试公司的测试专家;对于平衡型,能够考虑大型软件公司或专业测试公司的资深测试工程师。

l  质量管理方向测试

  •   职业通道:软件工程师/测试工程师——高级测试/品质保证工程师——测试/品质保证主管——测试/品质保证经理——测试/品质保证总监
  •   特色:作事谨慎细致,重视细节,有具有良好的协调沟通能力、能团结人。精通软件工程的质量控制、流程与过程控制、风险管理、质量保证等。属复合型技术人才。
  •   准备:须要有软件开发各生命周期(如开发、测试)的工做经验,至少在一项技术方面具有专家水准,能举一反三;学习业务知识;得到PMP、CMM、ISO900一、ISO2700一、GB2000、敏捷开发、MBA等方面的认证和学位等。
  •   风险:质量管理须要精通至关普遍的专业知识,如开发、测试、流程、QA、项目管理等。
  •   目标:对于进取型,能够考虑IT公司或专业测试公司的CQO/ CTO,或质量管理咨询公司的质量认证顾问;对于平衡型,能够考虑大型软件公司的项目管理/品质保证/流程控制负责人。

l  IT实施方向生命周期

  •   职业通道:软件工程师/测试工程师——高级测试工程师——实施顾问——高级实施顾问——实施经理——实施总监
  •   特色:首先要熟悉IT技术及项目管理流程,而后还有具有良好的协调沟通能力和行业知识,精通产品,偏重于产品与行业的结合。
  •   准备:了解各种平台的软、硬件、网络知识,安装与使用;精通所要实施的应用系统结构,以及该产品所在的应用行业知识;参加项目管理、PMP、软件工程培训等;注重衣着言行等职业形象的培养。
  •   风险:实施工做压力比较大,时常出差。
  •   目标:对于进取型,能够考虑的是IT公司的实施总监;对于平衡型,能够考虑的是大型软件的资深实施顾问(如SAP、Oracle、SSA)。

l  IT咨询方向

  •   职业通道:软件工程师/测试工程师——高级测试工程师——咨询顾问——高级咨询顾问——咨询经理——咨询总监
  •   特色:首先要熟悉IT技术及项目管理流程,而后还有具有良好的协调沟通能力和深刻的行业知识。偏重于行业业务,如财务、金融、HR、SCM等。
  •   准备:熟练掌握至少一类IT技术;深刻的行业知识,可以达到该行业的专家水准;攻读MBA学位或CPA、CFA等行业认证;要具有良好的文字能力和外语水平;注重衣着言行等职业形象的培养。
  •   风险:咨询工做须要快速学习、工做压力比较大,时常加班。
  •   目标:对于进取型,能够考虑的是专业咨询公司的咨询总监、行业顾问;对于平衡型,能够考虑的是专业软件研发机构的资深系统分析员。

l  IT营销方向

  •   职业通道:软件工程师/测试工程师——售前工程师——客户经理——销售经理——销售总监
  •   特色:首先要熟悉IT技术、产品及应用方案,而后还有具有优秀的协调沟通能力和深刻的人脉关系。
  •   准备:掌握相关行业和解决方案;对行业流行的应用系统的架构很是熟悉;培养本身的市场概念和思惟,精通市场营销知识、策略和技巧;攻读营销、MBA等学位;积累庞大的人脉关系,学会和用户打交道,培养市场意识和决策能力;注重衣着言行等职业形象的培养。
  •   风险:工做压力比较大,没有固定的工做时间,时常出差,人际关系要广。
  •   目标:对于进取型,能够考虑的是IT公司的市场总监。对于自由型的人,能够考虑本身创业。

3.         第三阶段为发展期,通常为工做10年之后。这一阶段的人员已经成为组织内的技术或管理骨干,能够向更高层次的综合管理和企业战略方向发展。若是说第一阶段比较容易实现,第二阶段经过必定程度的努力能够实现,而第三阶段则主要靠机遇和我的奋斗了。

团队成员,肯定好自身的职业发展目标后,要专一进取,不要频繁更换岗位,特别是不要为了多谋一点工资而转移阵地,不然最后对哪一个行业和技术都没有摸透,永远是新手!

 

//2018.8.12

一、学历表明过去、能力表明如今、学习力表明将来

二、必定要肯定本身的发展方向,并为此目的制定可行的计划

三、详细制定本身软件开发专业知识学习计划,并注意及时修正和调整(软件开发技术变化实在太快)。请牢记:“若是一个软件开发人员在一、2年内都没有更新过本身的知识,那么,其实他已经再也不属于这个行业了。”不要告诉本身没有时间。

四、拥有书籍并不表示拥有知识;拥有知识并不表示拥有技能;拥有技能并不表示拥有文化;拥有文化并不表示拥有智慧。”只有将书本变成的本身智慧,才算是真正拥有了它。 

五、在一种语言上编程,但别为其束缚了思想。

六、养成总结与反思的习惯,并有意识地提炼平常工做成果,造成本身的我的源码库、解决某类问题的通用系统体系结构、甚至进化为框架。

七、书到用时方恨少,不要将本身的知识面仅仅局限于技术方面。诺贝尔经济学奖得主西蒙教授的研究结果代表: “对于一个有必定基础的人来讲,他只要真正肯下功夫,在6个月内就能够掌握任何一门学问。”教育心理学界为感谢西蒙教授的研究成果,故命名为西蒙学习法。可见,掌握一门陌生的学问远远没有想一想的那么高难、深奥。多方吸收、普遍涉猎。极力夯实本身的影响圈、尽可能扩大本身的关注圈。财务、经济、税务、管理等等知识,有空花时间看看,韬光养晦、未雨绸缪。 

八、在能胜任工做的基础上,当即去涉猎其它领域的专业知识,丰富本身的知识体系、提升本身的综合素质,尤为是那些目标不在技术方面的朋友。

相关文章
相关标签/搜索