1、浅谈软件工程师的成长与职业规划浅谈软件工程师的成长与职业规划内容职业生涯规划三步曲职业生涯规划三步曲软件工程师职业发展路线参考软件工程师职业发展路线参考李开复对年轻人的忠告李开复对年轻人的忠告成为职位之星成为职位之星职业生涯规划困惑案例一:A先生,2001年入IT行业至今,一直在技术和研发领域,最高职位做到系统架构师。目前的困惑主要在于:1、想在技术上实现更高的成就,但又觉得年龄偏大,后劲不足;2、如果转到咨询/售前工作,又割舍不下自己多年的技术积累;3、对自已创业也暂时没有好的想法。 案例二:B先生,2000起做程序开发,后任职于某政府机关IT部门,因感到自己确实厌倦了辛苦的办公室斗争,所以
2、决定正式辞职。但是重回专业IT公司又难以适应从头做起。正在犹豫是否出国留学。 职业生涯规划我是谁?了解自己 安全型:寻找工作上的稳定,只要公司不倒闭,就不会换工作,可以一直维持下去 。 进取型:不甘于现状,刻苦学习,出现任何新机会都要去争取,渴望创业。 自由型 :不受束缚,希望有一个空间供他们发挥能力,最好是不用上班,在家里做SOHO一族。 平衡型:工作很认真,表现也不错,但是工作是工作,生活是生活,分得清清楚楚,决不愿意工作挤占了生活的时间。 攀登型:特点比较明显,目标高远,想进入企业高层,最好是能干总裁,如果没有机会就迅速跳槽。 技术型 :性格内向,喜欢独立思考,做事谨慎细致。即使提升也不
3、愿到全面管理的位置。 管理型:考虑问题比较理智,善于从宏观角度考虑问题。能在信息不全的情况下,分析解决问题,善于影响、监督、率领、操纵、控制组织成员,善于使用权力。 根据个人的性格、兴趣、能力设计适合自己的职业生涯发展路线 职业生涯规划我的目标是什么?短期目标、中期目标、长期目标和人生目标目前处于目标路线的什么位置?制订行动方案 我的职业正在帮助我实现人生的最终目标吗? 我是否有一种途径可以让我现有的职业与我的人生基本目标相一致? 职业生涯规划停止梦想,开始行动 在求职过程中不断与那个目标看齐在工作上不断推陈出新,学习新的技能知识在实践中,不断地对职业生涯规划进行评估、修正目标、策略以能适应环
4、境的改变。 职业生涯规划职业生涯规划个人职业生涯的四个阶段个人职业生涯的四个阶段 软通动力金融服务实施部职位体系序号序号代表性职位代表性职位开发类开发类实施咨询类实施咨询类产品类产品类测试类测试类品质类品质类专业管理专业管理专业技术专业技术专业管理专业管理专业技术专业技术专业管理专业管理专业管理专业管理专业技术专业技术专业管理专业管理专业技术专业技术1515CEO1414总裁1313高级副总裁1212副总裁1111总经理1010副总经理9 9高级总监高级技术总监资深架构专家高级实施总监资深实施专家高级产品总监高级测试总监资深测试专家高级质量管理总监8 8总监技术总监架构专家实施总监测试总监质量
5、管理总监7 7高级经理高级技术经理高级架构师高级实施经理实施专家产品总监高级测试经理测试专家高级质量管理经理高级品质经理6 6经理技术经理架构师实施经理资深实施顾问高级产品经理测试经理质量管理经理品质经理5 5高级主管高级主管工程师高级系统分析师产品经理高级测试主管工程师高级质量管理主管高级品质主管4 4主管主管工程师系统分析师高级实施顾问测试主管工程师质量管理主管品质主管3 3高级专员高级软件工程师实施顾问高级测试工程师高级质量保证工程师2 2专员软件工程师测试工程师质量保证工程师1 1助理助理软件工程师助理实施顾问助理测试工程师助理质量保证工程师职业发展路线参考软件技术特点:善于独立思考,
6、做事谨慎细致,热衷于专研技术及其创新,对新技术敏感,技术涉面广。 属专业技术人才。准备: 努力专研技术,紧跟行业动向,深入研究,掌握精髓,做到该领域的专家。 经常发表技术文章,总结交流技术经验 攻读软件硕士/博士学位风险:由于IT业发展很快,如果所专研的技术领域逐渐被市场淘汰(如COBOL、SYS390、PB、VB),需尽快转到新的领域。目标:对于进取型,可以考虑IT公司的技术专家,或科研单位的研究人员;对于平衡型,可以考虑国际知名软件公司的资深开发工程师。职业发展路线参考开发管理特点:首先要精通技术,然后还有具备良好的协调沟通能力、能团结人。精通软件工程的流程与进度控制、质量控制、资源的有效
7、使用等。 属复合型技术人才。准备: 至少在一项技术方面具备专家水准,能触类旁通。 精通项目管理的知识、技术、技巧与方法。参加PMP、CMM、软件工程等方面的培训等。 具备一定的行业知识。风险:项目管理比较辛苦,压力比较大,时常出差。目标:对于进取型,可以考虑IT公司的CTO;对于平衡型,可以考虑非IT企业的信息部门负责人。职业发展路线参考IT咨询特点:首先要熟悉IT技术及项目管理流程,然后还有具备良好的协调沟通能力和深入的行业知识。偏重于行业业务。准备: 熟练掌握至少一类IT技术,能触类旁通。 深入的行业知识,能够达到该行业的专家水准。攻读CPA、ACCA、MBA等。 良好的文字能力和外语水平
8、。风险:咨询工作需要快速学习、工作压力比较大,时常加班。目标:对于进取型,可以考虑的是知名咨询公司的咨询总监、外资咨询公司的行业顾问;对于平衡型,可以考虑的是专业软件研发机构的资深系统分析员。职业发展路线参考IT实施特点:首先要熟悉IT技术及项目管理流程,然后还有具备良好的协调沟通能力和行业知识,精通产品。偏重于产品与行业的结合。准备: 了解各类平台的软、硬件、网络知识,安装与使用。 熟悉项目管理的知识、技术、技巧与方法。参加PMP、CMM、软件工程培训等。 精通所要实施的应用系统结构,以及该产品所在的应用行业知识。风险:实施工作压力比较大,时常出差。目标:对于进取型,可以考虑的是IT公司的实
9、施总监;对于平衡型,可以考虑的是大型软件的资深实施顾问(如SAP、Oracle、SSA)。职业发展路线参考质量管理特点:要熟悉IT技术及项目管理流程,精通QC与QA过程管理,强调沟通。属专业技术人才。准备: 熟悉软件工程过程、编程方法与技巧等。 精通测试理论、方法与工具,有一定的编程能力。 精通质量管理过程,参加GB2000、ISO9001、CMMI等质量体系及软件工程方面的培训。风险:测试工作比较单调,质量管理体系标准不断变化。目标:对于进取型,可以考虑的是IT公司的质量总监、或质量管理咨询公司的质量认证顾问;对于平衡型,可以考虑的是大型软件公司的资深测试人员。职业发展路线参考销售特点:首先
10、要熟悉IT技术及应用方案,然后还有具备良好的协调沟通能力和深入的人脉关系。偏重于公共关系。准备: 熟练掌握IT应用技术相关行业方案。对行业流行的应用系统的架构非常熟悉,如ERP、CRM等。 培养自己的市场概念和思维,精通市场营销知识、策略和技巧。攻读营销、MBA等。 积累庞大的人脉关系,学会和用户打交道,培养市场意识和决策能力 。风险:工作压力比较大,没有固定的工作时间,时常出差,人际关系要广。目标:对于进取型,可以考虑的是IT公司的市场总监。对于自由型的人,可以考虑自己创业。职业发展路线参考工商管理特点:考虑问题比较理智,善于从宏观角度考虑问题。能在信息不全的情况下,分析解决问题,善于影响、
11、监督、率领、操纵、控制组织成员,善于使用权力和解决矛盾。属管理型人才,技术只是跳板。准备: 学会管理工程,熟悉财务知识,攻读MBA。 学会管理人。要重视团队建设、团队合作,重视团队的文化建设和凝聚力。 培养个人感染力。风险:第一责任人,风险和压力大。目标:对于进取型,可以考虑的是公司CEO。对于自由型的人,可以考虑自己创业。李开复对年轻人的忠告李开复对年轻人的忠告28岁以前不要急于定下职业目标 影响你职业发展的几项能力 研究问题的能力 影响他人的能力 个人履历 请相信以下观念 教育不是万能的。希望学校或者任何一个教育机构为你准备所有的知识,能力,水平,是不可能的。最好的大学是自己和无字书。 成
12、长在工作中。工作中的表现和积累才是人生腾飞的实际动力。 对年轻人而言,个人的成长绝对比薪资的上涨更重要。 培养你自己更广泛的兴趣,并坚持你的人生目标 锻炼你的演讲能力 多认识朋友,以他们为荣 培养你的远见卓识 现在行动,开始积累现在行动,开始积累1精通技术 精通技术是技术人员的根本要求,也是技术人员人生发展的必经之路。 精通技术不仅仅是为了精通技术,而是为了触类旁通,为了掌握精通技术的学习方法,研究方法。 为了精通技术,就要有以工作为乐的精神。以工作为乐,才会投入更多的精力和时间,才能够飞快成长,成为该方面的能手,从技术中得到享受。 做生活和工作的有心人。技术不仅指专业技术,如JAVA、.NE
13、T等技术,还包括能力素质,如文档编写能力、系统规划能力、项目开发综合素质能力等。现在行动,开始积累现在行动,开始积累2懂得管理 既要学会管理,也要学会配合管理。 既要学会管理工程(进度,过程,资源,需求分析,客户交流),又要学会管理人。 符合标准的过程控制,方法论的实际应用可以引导工程有一个可期望的好结果 。 资源的合理配置 。 与人畅快交流的能力,是软件人员必备的素质之一。 现在行动,开始积累现在行动,开始积累3进入行业 软件工作,离不开行业,尤其是应用软件(政府、税务、企事业、公检法、金融、铁路、海关 )。 软件人员看到需求分析,常常想到如何去实现它,而不会认真的去研究这份需求,站在用户的
14、角度上来做更多的工作,这是值得软件人才所注意的。 在用户不能提出明确的需求的情况下,能够综合经验,替用户提出明确的需求。 研究你所在的行业,也需要有一种系统的方法。了解其中的关键点是进入这个行业的捷径。 掌握核心技术。任何行业都有核心技术。掌握某一项核心技术,就可以让你进入这个行业并在其中生存。 不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有深刻的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!如何成为职位之星?如何成为职位之星?是否敬业是否将工作当成乐趣是否对技术痴迷是否喜欢主动攻克难题是否不断丰富自己的理
15、论基础是否看外行图书是否善于协作是否总是站在用户角度理解问题是否去掉了“我技术好,我就该拿高工资”的个人英雄主义思想是否全局考虑问题,而不是总是从技术角度考虑问题是否达到技术的融会贯通,不怕新的技术,并可以快速学会一种工具是否有独立的思考方式,而不是跟从或者盲目被厂商诱导,成为厂商的追随者是否考虑自己的下一步成长目标,并在现在就争取机会实践,并不断提高能力,储备优势,而不是等机会来了,却发现自己无法胜任是否不善于书写,不善于书面表达,现在工作节奏快,已经很难坐下来靠聊天交流,大多靠文档化的书面材料来交流,你是否学会了各种工作文件的写作?否则,有再好的想法,只能烂在肚子里,没有人知道! 现在行动!现在行动!停止梦想,开始行动吧!从现在做起,从点滴做起!年轻的朋友们,不要浪费青春!机会只垂青于有准备的头脑。预则立,不预则废知人者智,知己者明。 你了解你从事的职业吗?Smart原则职业生涯设计 定向 定点 定位讨论讨论