软件工程专业大学生职业生涯规划书
  一、前言:
 
  高校曾是我理想中的天国,由于这里将是我们走向社会的门槛,也是人生一大转折点。在科技高速发达的21世纪,高校生也是越来越多,市场上的竞争也是越来越大,随着中国在国际上的地位的提升,我国越来越需要那些能和国际接轨具有专业素养的人才。记得葛优在电影《非诚勿扰2》里说过:“21世纪什么重要?——人才!!”是的,在这个社会,我们只有不断的提升自己的技能,以便于更好的适应高速进展的潮流。高中三年的苦读,究竟来到了高校,现在也是时候对自己的人生做出肯定的规划。 高级java程序员掌握技能
  二、职业进展目标:
  成为一名的软件工程师。以下是我对自己实现目标的要求分析:
  首先需要学好软件工程相关知识,积累丰富的软件设计与开发阅历,这有助于理解并说明所进行的设计是如何映射到实现中去。
  其次培育领导技能与团队协作技能,软件工程师需要是一个得到承认的技术领导,能在关
键时候对技术的选择作出实时、有效的决断。这点我欠缺的太多。以后肯定要加倍的努力学习。
  再次是具有很强的沟通技能,其时这一点似乎什么角都具备,软件工程师需要与各路人马常常打交道,而且在许多角之间还要起沟通者的作用。
  1、近期规划:
  ①规划年限
  高校四年(2022~2022)+高校毕业后三年(20223-2022)=7年
  ②目标慨述
  高校期间在掌控软件专业知识之外,进一步了解策划学和经济管理学,同时积极参加学校活动,全面提高自己的分析技能,管理协调技能,形成果决、独立的处事风格。为将来成为一名超卓的设计师和经理人打好基础。在大四职业选择阶段有的放矢,力争进入自己感爱好的行业。工作后尽快适应工作环境,做事积极主动,仔细负责,协调各方关系,培育自己的专业素养。争取在职业成长阶段做出;肯定的成果,获得上级赏识为晋升和加薪增加筹码。也为职业成长后期的升迁奠定良好基础。
       
  (1)阶段目标——职业预备期
  高校一班级(2022-2022):探究期
  目标:学业及职业生涯认知和规划
  实施方案:适应由高中到高校生的转变,重新确定自己的学习目标和要求,开始接触职业和职业生涯的概念,重点了解自己将来盼望从事的行业或与自己所学专业。在此阶段参与系同学会的工作,建立广泛的人际关系,提高交际沟通技能,仔细做事,争取获得大家的认可,为大二竞选部长奠定基础。开始尝试兼职和社会实践活动。
  高校二班级(2022-2022):定向期
  目标:初步确定自己努力的方向以及相应技能与素养的培育。特别是算法数据结构,计算机专业英语。做好专业方向选择的预备。依据我校状况,软件工程专业分为DotNET技术、JAVA技术两个专业方向。
  其中DotNET技术主要有如下课程:ASP.NET、ASP.NET高级应用、C#Windows、.NET移动开发、.NET平台*ML及WEB服务开发、C#Windows高级应用、ADO.NET应用开发等。
  JAVA技术主要课程有:JavaWeb编程基础、JavaWeb高级编程、J2ee企业级应用开发、
系统架构和设计模式、*ML、JDBC、团队开发与项目配置管理、WebService、J2me等。
  实施方案:经过高校一年的学习,适时对自己做出客观的总结,扬长避短,积极改进,努力调整。认清自己的需要和爱好,确定自己的价值观、职业观,考虑自己的毕业方向。在学业方面,在学好自己专业知识的基础上,好好预备自己的专业方向选择。以讨论中国乃至世界将来经济进展和软件事业的进展趋势,做好服务社会的预备。
  高校三班级(2022-2022):预备期
  目标:掌控职业技能,顺当就业做好充分的预备。
  实施方案:卸掉同学工作的职务,由以工作为重心转向以学习为主;由以集体事务为重转向以考虑个人为主。此阶段加强专业知识学习的同时,参与一些聘请会,获得应聘阅历,为以后应聘做预备
  高校四班级(2022-2022):冲刺期
  目标:顺当就业。
  实施方案:争取上学期做好毕业论文规划,下学期写好毕业论文,完成高校的学业,顺当拿到毕业证和学位证。然后从多渠道了解自己目标职业的公司,尝试投递简历,争取与之进一步接触。重视实践机会,在实习中做个有心人,通过实习检验自己各方面的技能,也
通过实习从宏观上了解单位的工作方式,运作模式、工作流程,从微观上明确个人在岗位上的职责要求及规范。
       
  (2)阶段目标——职业成长前期
  高校毕业后一年(2022):适应稳定期
  目标:适应工作环境,稳定工作状态,到努力方向,争取能够独立。
  高校毕业后两年(2022):调整提升期
  目标:拥有自己团队,获得主持项目策划和亲身实践的机会。
  实施方案:经过一年的工作,已经深入了解了工作流程和工作环境了,此时要努力表现自己,当然也要协调好与同事之间的关系,务实工作争取获得好的成果得到上级的认可和留意,获得更多的项目负责机会。同时积极考取助理设计师资格。
  高校毕业后三年(2022年):转折、实现期
  目标:成为软件管理人员,能运用工程思想组织设计、开发、维护、管理符合功能、性能要求的软件产品。
  三、职业分析
  软件工程师从扮演的角来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更着重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一个项目或程序,使之变成一个一个相对独立的模块交程序员开发,后还负责集合所以功能模块,还有统一项目中的全部规范等。还有一种就是称为一般的软件工程师或程序员。软件工程师是在IT中一般的职位,几乎每个IT企业不论你做什么内容,或多或少都需要这样的人才。而且它主要进行软件前期的项目需求的分析,然后对项目进行风险评估并试图解决这些风险,然后开始进行软件的开发,后期对软件的进度做相关的评估。重要是的软件工程需依据客户所需求的、所达到的目标而设立,也要考虑用户的用途、习惯、项目进行前期评估。
  1、企业对软件工程师的要求
  ①随着外包开发行业快速进展,对“人才”在代码和文档方面的规范性、技能和工具的娴熟程度要求越来越高;
  ②Java和.NET技术在市场上平分秋,都有大量的岗位需求,同时值得庆幸的是二者在应用层面上的技术差异越来越少;
  ③软件开发企业对开发人员的基本技术素养强调得越来越多,例如:面对对象的程序设计
思想和代码组织方法、HTML/CSS/java script客户端技术;
  ④为了保证质量和工期,企业中大量运用各种框架技术,要求开发人员至少熟识一种框架技术;
  ⑤CMS,MIS、OA、ERP、CRM、系统集成、物流、进销存、电子政务、网站建设这一类B/S系统,成为软件工程师需求的业务领域。
       
  2、成为软件工程师所要具备的技能
  软件工程专业高校生职业生涯规划书
  (1)见习程序员
  ①计算机相关专业毕业;英语通过国家四级。
  ②具有较强的学习技能,可以编写代码,达到公司的工作要求。
  (2)初级程序员
  ①本科学历,半年以上工作阅历;英语通过国家四级。
  ②达到工作承受要求;具有肯定的沟通技能和工作责任心。
  专业技能要求
  ①负责编写代码,掌控一种主流语言/开发工具,一种主流操作系统,一种主流数据库。
  ②了解和掌控开发作业(PD设计、编码和测试等)的规范和技巧。
  ③所编写的代码质量较好。
  ④能够根据要求编写文档,文档结构条理清楚,内容详实精确。
  ⑤具有独立理解所担当模块的业务理解技能和问题阐述技能。
  ⑥能阅读非中文技术文档。
  (3)高级程序员
  ①获得程序员资格1年以上;或满意程序员级别标准,2年以上相关行业工作阅历。
  ②完成年度工作量指标;具有较强的沟通技能和责任心。
  ③所承受的项目满足度达到满足以上
  专业技能要求
  ①精通一种主流语言及对应的开发工具;精通数据结构。
  ②具有较好的业务理解技能和技术调查技能。
  ③编写高质量代码并具有代码审查技能。
  ④具有具体设计技能。
  ⑤熟识系统测试工具,对系统问题具有改善的技能。
  ⑥能够带领2个以上员工开展工作,胜利领导过3个以上不少于5人月的项目/模块的团队项目。
  ⑦了解质量管理体系和项目管理知识。
  (4)软件工程师
  ①获得高级程序员资格2年以上;或满意高级程序员级别标准,4年以上相关行业工作阅历。
  ②完成年度工作量指标;具有较强的客户沟通技能。
  ③担当过一个20人月以上的项目或累计超过60人月项目的技术负责工作。
  ④所负责的项目客户满足度达到满足以上。
  专业技能要求
  ①精通并娴熟运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
  ②能够很快完成新项目的技术调查工作,能够完成繁复算法的设计,能够设计可重用的和柔韧的软件结构。
       
  ③具有系统设计技能及系统提案技能。
  ④对系统或项目的技术框架有深入的认识和较丰富的阅历。
  ⑤具有某一领域的行业知识。
  ⑥具有项目领导技能。
  ⑦掌控质量管理体系和项目管理知识。
  (5)资深软件工程师
  ①获得软件工程师资格2年以上;或满意软件工程师级别标准,6年以上相关行业工作阅历。
  ②完成年度工作量指标;具有较强的客户沟通技能。
  ③担当过一个50人月以上的项目或累计超过100人月项目的技术负责工作。
  ④带领的项目客户满足度满足以上。
  ⑤完成年度培训工作。
  专业技能要求
  ①精通并娴熟运用2种以上的开发工具,至少一种数据库知识,至少一种操作系统知识。
  ②具有整体系统设计技能及系统提案技能。
  ③具有较强的技术筹划技能、技术指导技能和处理疑难问题的技能。
  ④深入了解某一领域的行业知识。
  ⑤具有大型项目领导技能。
  ⑥娴熟掌控质量管理体系和项目管理知识,并能够推过程改进。
  (6)主任软件工程师
  ①获得资深软件工程师资格2年以上;或满意资深软件工程师级别标准,8年以上相关行业工作阅历。
  ②5年项目负责人以上阅历,累计超过120人月的技术负责人工作。
  ③带领的项目客户满足度满足以上。
  ④完成年度培训工作。
  ⑤具有很强的沟通技能,问题判断与解决技能,创新技能。
  专业技能要求
  ①精通至少一种主流编程语言。掌控至少一种数据库或至少一种中间件。娴熟掌控至少一种操作系统。
  ②娴熟掌控软件需求分析/大型项目的策划。
  ③娴熟掌控软件的系统设计。
  ④熟识软件的高级项目管理和质量掌握,具有分析和规避重大质量问题的技能。
  ⑤精通至少一种部门项目相关的业务知识。
  ⑥职称管理工作和相关标准将随着公司的进展而不断调整完善。
  四、结束语
  毕业以后先到一线城市的一家差不多的软件公司干几年积累阅历,然后回到自己的家乡去扎根。当然确定能做到怎样就做到怎样,尽自己的努力。软件工程是一个随着时间的改变,每时每刻都会有新的技术诞生,所以在工作和学习的过程中我会常常关怀国内外关于这些新技术的进展。让自己适应这个动态的职业。参与工作后,肯定要努力扎实的去工作,不能忘却在工作中学习,吸取阅历与教训。与同事与老板好好相处,多向他们学习,为自己以后的路打基础。
  我相信经过自己不懈的努力,我肯定能实现我的理想!加油吧!从现在开始!
 
         

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。