软件工程专业大学生职业生涯规划书范文
软件工程专业大学生可以依据职业生涯规划书,在自身的职业生涯发展过程中实现自我的价值。下面是小编整理的软件工程专业大学生职业生涯规划书范文,以供大家阅读。
软件工程专业大学生职业生涯规划书范文(一)
一、前言:
大学曾是我梦想中的天国,因为这里将是我们走向社会的门槛,也是人生一大转折点。在科技高速发达的21世纪,大学生也是越来越多,市场上的竞争也是越来越大,随着中国在国际上的地位的提升,我国越来越需要那些能和国际接轨具有专业素质的人才。记得葛优在电影《非诚勿扰2》里说过:“21世纪什么重要?——人才!!”是的,在这个社会,我们只有不断的提升自己的能力,以便于更好的适应高速发展的潮流。高中三年的苦读,终于来到了大学,现在也是时候对自己的人生做出一定的规划。
二、职业发展目标:
成为一名的软件工程师。以下是我对自己实现目标的要求分析:
首先必须学好软件工程相关知识,积累丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。
其次培养领导能力与团队协作技能,软件工程师必须是一个得到承认的技术领导,能在关键时候对技术的选择作出及时、有效的决定。这点我欠缺的太多。以后一定要加倍的努力学习。
再次是具有很强的沟通能力,其时这一点好像什么角色都具备,软件工程师需要与各路人马经常打交道,而且在很多角色之间还要起沟通者的作用。
1、近期规划:
①规划年限
大学四年(2009~2013)+大学毕业后三年(20013-2016)=7年
②目标慨述
大学期间在掌握软件专业知识之外,进一步了解策划学和经济管理学,同时积极参与学校活动,全面提高自己的分析能力,管理协调能力,形成果断、独立的处事风格。为将来成为一名出色的设计师和经理人打好基础。在大四职业选择阶段有的放矢,力争进入自己感兴趣的行业。工作后尽快适应工作环境,做事积极主动,认真负责,协调各方关系,培养自己的专业素质。争取在职业成长阶段做出;一定的成绩,获得上级赏识为晋升和加薪增添筹码。也为职业成长后期的升迁奠定良好基础。
(1)阶段目标——职业准备期
大学一年级(2009-2010):探索期
目标:学业及职业生涯认知和规划
实施方案:适应由高中到大学生的转变,重新确定自己的学习目标和要求,开始接触职业和职业生涯的概念,重点了解自己将来希望从事的行业或与自己所学专业。在此阶段参加系学生会的工作,建立广泛的人际关系,提高交际沟通能力,认真做事,争取获得大家的认可,为大二竞选部长奠定基础。开始尝试兼职和社会实践活动。
大学二年级(2010-2011):定向期
目标:初步确定自己努力的方向以及相应能力与素质的培养。特别是算法数据结构,计算机专业英语。做好专业方向选择的准备。根据我校情况,软件工程专业分为DotNET技术、JAVA技术两个专业方向。
其中DotNET技术主要有如下课程:ASP.NET、ASP.NET高级应用、C#Windows、.NET移动开发、.NET平台XML及WEB服务开发、C#Windows高级应用、ADO.NET应用开发等。
JAVA技术主要课程有:JavaWeb编程基础、JavaWeb高级编程、J2ee企业级应用开发、系统架构和设计模式、XML、JDBC、团队开发与项目配置管理、WebService、J2me等。
实施方案:经过大学一年的学习,适时对自己做出客观的总结,扬长避短,积极改进,努力调整。认清自己的需要和兴趣,确定自己的价值观、职业观,考虑自己的毕业方向。在学业方面,在学好自己专业知识的基础上,好好准备自己的专业方向选择。以研究中国乃至世界未来经济发展和软件事业的发展趋势,做好服务社会的准备。
大学三年级(2011-2012):准备期
目标:掌握职业技能,顺利就业做好充分的准备。
实施方案:卸掉学生工作的职务,由以工作为重心转向以学习为主;由以集体事务为重转向以考虑个人为主。此阶段加强专业知识学习的同时,参加一些招聘会,获得应聘经验,为以后应聘做准备
大学四年级(2012-2013):冲刺期
目标:顺利就业。
实施方案:争取上学期做好毕业论文规划,下学期写好毕业论文,完成大学的学业,顺利拿到毕业证和学位证。然后从多渠道了解自己目标职业的公司,尝试投递简历,争取与之进一步接触。重视实践机会,在实习中做个有心人,通过实习检验自己各方面的能力,也通过实习从宏观上了解单位的工作方式,运作模式、工作流程,从微观上明确个人在岗位上的职责要求及规范。
(2)阶段目标——职业成长前期
大学毕业后一年(2015):适应稳定期
目标:适应工作环境,稳定工作状态,找到努力方向,争取能够独立。
大学毕业后两年(2016):调整提升期
目标:拥有自己团队,获得主持项目策划和亲身实践的机会。
实施方案:经过一年的工作,已经深入了解了工作流程和工作环境了,此时要努力表现自己,当然也要协调好与同事之间的关系,务实工作争取获得好的成绩得到上级的认可和注意,获得更多的项目负责机会。同时积极考取助理设计师资格。
大学毕业后三年(2017年):转折、实现期
目标:成为软件管理人员,能运用工程思想组织设计、开发、维护、管理符合功能、性能要求的软件产品。
三、职业分析
软件工程师从扮演的角色来看大致可以包括以下这些:一种是既懂技术又懂管理的软件高级人才,他们更注重项目进度管理统筹;另一种是系统分析及设计人员,主要职责是分解一个项目或程序,使之变成一个一个相对独立的模块交程序员开发,后还负责集合所以功能模块,还有统一项目中的所有规范等。还有一种就是称为一般的软件工程师或程序员。软件工程师是在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人月的技术负责人工作。
③带领的项目客户满意度满意以上。
④完成年度培训工作。
⑤具有很强的沟通能力,问题判断与解决能力,创新能力。
专业技能要求
①精通至少一种主流编程语言。掌握至少一种数据库或至少一种中间件。熟练掌握至少一种操作系统。
②熟练掌握软件需求分析/大型项目的策划。
③熟练掌握软件的系统设计。
④熟悉软件的高级项目管理和质量控制,具有分析和规避重大质量问题的能力。
⑤精通至少一种部门项目相关的业务知识。
⑥职称管理工作和相关标准将随着公司的发展而不断调整完善。
四、结束语
毕业以后先到一线城市的一家差不多的软件公司干几年积累经验,然后回到自己的家乡去扎根。当然肯定能做到怎样就做到怎样,尽自己的努力。软件工程是一个随着时间的变化,每时每刻都会有新的技术诞生,所以在工作和学习的过程中我会经常关心国内外关于这些新技术的发展。让自己适应这个动态的职业。参加工作后,一定要努力扎实的去工作,不能忘记在工作中学习,吸取经验与教训。与同事与老板好好相处,多向他们学习,为自己以后的路打基础。
软件工程专业大学生职业生涯规划书范文(二)
未来,掌握在自己手中大学生职业生涯规划书花开花又落,春去春又回。踏着时光车轮,我已走到20岁的年轮边界。大学生职业生涯规划书驻足观望,电子、网络铺天盖地,知识信息飞速发展,科技浪潮源源不绝,人才竞争日益激烈,形形色色人物竞赴出场,不禁感叹,这世界变化好快。大学生职业生涯规划书身处信息世界,作为一名软件专业的当代大学生,我不由得考虑起自己的未来。,在机遇与挑战粉墨登场的未来社会里,我究竟该扮演如何一个角色呢?
水无点滴量的积累,难成大江河。人无点滴量的积累,难成大气候。没有兢兢业业的辛苦付出,哪里来甘甜欢畅的成功的喜悦?没有勤勤恳恳的刻苦钻研,哪里来震撼人心的累累硕果?只有付出,才能有收获。未来,掌握在自己手中。由此,想起自己走过岁月中的点点滴滴,我不禁有些惭愧。我对自己以往在学业、文体、社团活动中的表现不是很满意。我发现我自己惰性较大,平日里总有些倦怠、懒散,学习、做事精力不够集中,效率不高,态度也不够专注。倘若不改正,这很可能会导致我最终庸碌无为。不过还好,我还有改进的机会。否则,岂不遗憾终生?
一本书中这样写到:一个不能靠自己的能力改变命运的人,是不幸的,也是可怜的,因为这些人没有把命运掌握在自己的手中,反而成为命运的奴隶。而人的一生中究竟有多少个春秋,有多少事是值得回忆和纪念的。生命就像一张白纸,等待着我们去描绘,去谱写。
一、自我分析
1.1、兴趣爱好
看书, photoshop,网页设计,软件测试,编程、流行音乐,看电影,上网等。
1.2、特长及专业
数据库维护管理,熟悉c 、c++、java语言,熟练掌握office 系列。
1.3、人格描述
依靠理智的思考来做决定,总是采取客观、合乎逻辑的步骤。
谨慎而传统,重视稳定性、合理性;天生独立,需要把大量的精力倾注到工作中,并希望其它人也是如此,善于聆听并喜欢将事情清晰而条理的安排好。
喜欢先充分收集各种信息,然后根据信息去综合考虑实际的解决方法,而不是运用理论去解决。对细节非常敏感,有很实际的判断力,决定时能够运用精确的证据和过去的经验来支持自己的观点,并且非常系统有条不紊。
是一个认真而严谨的人,勤奋而负有责任感,认准的事情很少会改变或气馁, 做事深思熟虑,信守承诺并值得信赖。
看问题有很强的批判性,通常持怀疑态度,需要时常的换位思考,更广泛的收集信息,并理智的评估自己的行为带来的可能后果。
1.4、在工作和学习中的优势
1) 办事精确,希望第一次就能把工作做好
2) 乐意遵循确定的日常安排和传统的方针政策,是组织忠诚的维护者、支持者
3) 每次都能十分专注地把注意力集中在一个项目或任务上
4) 特别能够专心细致地工作,可以不需要别人的合作独立工作5)灵敏的组织能力
6)一丝不苟、认真专注地对待具体问题、事实和细节
7)相信传统模式的可取之处,并且能够遵循传统模式
8)非常强的责任意识;别人可以信任你实现自己的诺言
9)通情达理、视角现实
10)有稳定平和的心态
1.5、在工作和学习中的不足
1)不愿意尝试、接受新的和未经考验的观点和想法
2)对变化感到不安,可能会有些僵硬、死板;排斥革新
3)对需要很长时间才能完成的任务缺乏耐心
4)有时会由于近期目标而忽略长远需要
5)不愿意促成必要的改变,不愿意支持有风险的行为
6)见到实际应用后的结果才肯接受新观点
7)不能理解与他们自己的要求不同的要求
8)对自己及自己对组织的贡献估计过低
9)缺乏挑战精神,对失败和挫折的承受力差
10)缺乏相应的工作经验
1.6、相应措施
针对我的缺点与不足,我应该采取一定的措施来弥补我的缺陷:1)避免墨守陈规,需要尝试新的东西 ;要有开放态度,敢于尝试探索新的可能性。
2)考虑问题要更全面周到,需要考虑人的因素 ,不单单只考虑自己的利益和感受。
3)对那些与我观点不同的人保持足够的耐心和虚心。
4)适合的时候,主动承担一些工作。
5)正确看待失败,碰到困难不随意放弃。
6)增强做事的灵活性,学会变通的看待和接受新事物。
二、确立目标
2.1、 近期职业目标:在校期间(XX—XX)
a.在校期间完成基本的学业,掌握好基础课,为考证作准备。通过英语四级考试,利用课余时间深入的学习软件编程技术(c++,java),linux系统,数据库语言,汇编语言、数据结构、计算机基础原理,提升自己的专业素质。
b.积极的参加各项活动,提高自己沟通能力,语言表达能力,交际能力,团队合作能力。
c.利用假期时间找一些小型的公司工作实践,在实践中发现问提,提高自己,了解最新的行业发展动态,学习最新的技术。
2.2、 中期职业目标:毕业后(XX-2017)
a.利用四年工作实践的时间熟练的掌握软件编程,积累大量的软件编程经验,学习企业管理知识,关注最新的行业发展动态新技术的应用,成为一个出色的软件工程师,自己接一些小项目,积累一些资金。
2.3、 长期职业目标:(2017--)
a.尝试和一些志同道合的专业人员朋友合作创业,以自己的成熟技术和良好的信誉为核心竞争力,在同行中拥有自己的优势,一点点的积累经验,扩大自己的客户群,使公司一点点的发展壮大。
三、职业倾向分析
适合的岗位性质:
工作环境稳定,不需要太多的冒险和变动,最好依照经验和规律解决事情。
有较多的独立工作时间,可以专心的完成整个项目或任务。
较多使用事实、细节和运用实际经验的技术性工作,能够充分发挥自己精细、准确、逻辑性强的才能。
工作对象是具体的产品或服务,工作成果要有形并且可以衡量。
要有明确的工作目标和清晰的组织结构层次。
工作有足够的准备和实施时间,在交付成果之前能够进行自我成就评估。
四、职业目标选择
根据我的个人兴趣和适合我的岗位性质,我初步定下适合我的职业有这些:
1、程序员:熟悉各种程序语言,有很好的逻辑,喜欢编程。
2、网站设计师:我个人爱好网页设计,photoshop
3、软件测试员:学过软件测试,对数据库以及编程都很熟悉或者说是精通,而且很有耐心,比较适合这个行业。
五、未来十年职业规划
XX-XX 学好专业知识,认真看高数、英语、马克思理论、数据结构、计算机组成与原理为考软考做准备。
XX-XX开始工作的职位是软件测试人员,积累经验。
XX年成为中级技术工程师
2018年后成为高级技术工程师
2020年后朝管理方向发展
六、总结