软件工程师职业规划 软件工程师职业规划书【优秀5篇】

2024-01-13 19:37:46

一、前言下面是漂亮的书包范文网小编为您分享的软件工程师职业规划书【优秀5篇】,希望能够为小伙伴们的写作带来一些参考。

软件工程师职业规划 篇一

一.背景分析:软件测试工程师,未来计算机领域的香饽饽

根据有关职位统计资料显示,***大多数软件公司,1个软件开发工程师就需要辅有2个软件测试工程师。目前,软件测试自动化技术在我国则刚刚被少数业内专家所认知,而这方面的专业技术人员在**更是凤毛麟角。根据对近期网络招聘IT人才情况的了解,许多正在招聘软件测试工程师的企业很少能够在招聘会上顺利招到合适的人才。

随着*IT行业的发展,产品的质量**与质量管理正逐渐成为企业生存与发展的核心。从软件、硬件到系统集成,几乎每个中大型IT企业的产品在发布前都需要大量的质量**、测试和文档工作,而这些工作必须依靠拥有娴熟技术的专业软件人才来完成。而软件测试工程师就是其中之一,目前已成为各类科技企业紧急征召的重要对象。

了解,由于软件测试工程师处于重要岗位,所以必须具有电子、电机类相关专业知识背景,并且还应有两年以上的实际操作经验。他们应熟悉*和国际软件测试标准,熟练掌握和操作国际流行的系列软件测试工具,能够承担比较复杂的软件分析、测试、品质管理等任务,并能**担任测试、品质管理部门的负责人。一般情况,软件测试工程师可分为测试工程师、高级测试工程师和资深测试工程师三个等级。

在具体工作过程中,测试工程师的工作是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。对软件测试工程师而言,必须具有高度的工作责任心和自信心。任何严格的测试必须是一种实事求是的测试,因为它关系到一个产品的质量问题,而测试工程师则是产品出货前的把关人,所以,没有专业的技术水准是无法胜任这项工作的。同时,由于测试工作一般由多个测试工程师共同完成,并且测试部门一般要与其他部门的人员进行较多的沟通,所以要求测试工程师不但要有较强的技术能力而且要有较强的沟通能力。 因此,在企业内部,软件测试工程师基本处于“双高”地位,即地位高、待遇高,有的人月薪可高达8000元。可以说他们的职业前景非常广阔,从近期的企业人才需求和薪金水*来看,软件测试工程师的年工资有逐年上升的明显迹象。测试工程师这个职位必将成为IT就业的新亮点。

二。 软件测试职位要求:

首先说说要做个软件测试工程师,需要了解的方方面面,也可以说是一个职业要求汇总吧。 基本常识类

1. 计算机基础知识

2. 计算机网络基础知识

3. 软件测试基本知识(软件质量,软件质量管理基础知识,软件测试概念,软件测试标准,软件测试技术及方法,软件测试项目管理)

4. 软件开发基本知识(软件工程知识,理解软件开发方法及过程)

技术类

1. 程序语言 C/C++,VB,VC,Java,.net,ASP,Javascript等。具体要求要视公司的具体项目或产品来定。但一般以C为基本要求。

2. 数据库知识

SQLServer,Oracle,Mysql,Sybase等。一般对测试人员的要求就是要求会使用,然后熟练使用SQL语句进行查询,修改,添加,删除数据操作。

3. 操作系统

Windows,Linux(常用的RedHat,SUSE,Debian)/Unix(FreeBSD,Solaris,HP-UX,AIX,Mac)系统。

自动化测试工具类

1. 自动化测试概念/自动化测试框架

好多人觉得自动化测试就是使用自动化测试工具,其实各种工具只是自动化测试实施的一个有效利器,如何建立一个脱离工具的自动化测试框架远远比研究如何使用测试工具复杂,困难的多。

2. 自动化测试流程

3. 自动化测试工具的使用

自动化测试框架(流程)

GUI的功能测试自动化

非GUI的功能测试自动化

性能测试(广义的和狭义的性能测试)

自动化测试工具(功能测试工具,性能测试工具,缺陷管理工具,测试管理工具)

实战类(工作经验)

1. 公司的测试流程

2. 公司的具体缺陷管理流程(提交bug报告,追踪bug状态)

3. 测试环境的搭建及管理

4. 测试计划,测试用例,测试报告等相关文档的编写

语言类

1. 英语

2. 日语

三。自我分析:

1. 细心,关注细节

2. 耐心,不怕麻烦

3. 良好的沟通能力

4. 优秀的学习能力,逻辑思维强

5. 工作积极主动

6. 上进性强,永远不满足现状

7.团队合作精神

四。职业规划:

第一阶段:(测试员)初级测试工程师(初出校门)

自身条件:初入具备计算机专业学位,有一些手工测试经验。

具体工作:执行测试用例,记录bug,并回归测试,通过qtp等测试工具录制回归测试脚本,并执行回归测试脚本。

学习方向:开发测试脚本并且开始熟悉测试生存周期和测试技术。

第二阶段:(测试工程师)程序分析员(1-2年)

自身条件:有1~2年工作经验。具有初步的自动化测试能力,完善自动化测试脚本。具体工作:设计和编写测试用例,编写自动测试脚本程序且担任测试编程初期的**工作。

学习方向:拓展编程语言、操作系统、网络与数据库方面的技能。

第三阶段:(高级测试工程师)程序分析员(3—4)

自身条件:有3~4年经验。具有一定的行业业务知识,储备系统分析员的能力。

具体工作:帮助开发或维护测试或编程标准与过程,分析软件需求,获得测试需求。确定测试需求相应的测试方法,获得测试策略方案。参与同行的评审 (软件需求,软件测试计划等),并为其它初级的测试工程师或程序员充当顾问。

学习方向:继续拓展编程语言、操作系统、网络与数据库方面的技能。

第四阶段:测试组负责人(4-6)

自身条件:有4~6年经验。具有丰富的行业业务知识,具有系统分析员的能力,专长性能测试。

具体工作:负责管理1~3名测试工程师或程序员。集中于技能方面,担负一些进度安排和工作规模/成本估算职责。分析性能瓶颈的原因,为开发团队 提供bug解决策略。学习方向:性能测试,测试技能

第五阶段:(资深安全或性能测试工程师)测试/编程高级负责人(6-10)自身条件:有6~10年经验的测试工程师或程序员。

具体工作:负责管理8~10名技术人员。性能测试整体方案设计,软件系统性能问题定位和性能优化,内存优化及分析数据溢出等,分析系统的安全漏 洞等。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。负责开发项目的技术方法。为一些用户提供**与演示。

学习方向:开发一些特定领域的技术专长

第六阶段:测试/质量保证/开发(项目)、经理

自身条件:有10多年的工作经验。(10年及之后)

具体工作:管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。为一些用户提供交互和 大量演示。负责项目成本、进度安排、计划和人员分工

第七阶段:(公司级质量总监)计划经理

自身条件:有10年以上开发与**(测试/质量保证)活动方面的经验。

具体工作:管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任

软件工程师职业规划 篇二

第一章 认识自我

1.个人基本情况

别人说我性格偏于内向,但我认为我性格具有两面性,我喜欢安静的环境,喜欢一个人学习、看书。但有时却喜欢热闹,和朋友在一起谈天,给彼此带来快乐,我会感觉很开心。喜欢画画,喜欢运动,尤其是打乒乓球。也喜欢路游,开阔眼界,陶冶情操。我*常的生活中较少主动与陌生人交往,喜欢默默地做自己的工作,但是在熟悉的人面前也能放宽心态、活泼的姿态与别人交流。在与人相处时,待人坦诚,往往能得到他人的认可。对自己从事的工作往往能尽心投入,尽自己最大努力工作。

2.职业兴趣:

我不喜欢过太悠闲地生活,所以比较期待软件开发这一方面的工作,努力的先学好专业知识。

3.个人性格:

我有着双重性格,生活中,常常能让人见到我的笑脸,与人沟通时不仅能很好的阐述自己的观点,也能静心倾听别人的意见。我处理事比较细致,待人比较和善,很容易博得别人的好感与信任。

4.职业价值观:

我并不过于的最求物质方面的。待遇,更注重自身的精神感受,所以,我若是喜欢自己的工作,就会尽心尽职的去做,而不会因为物质财富的影响以致不能尽力工作。

5.优势分析:

我具有团队精神和协作能力,我是一个认真而严谨的人,勤奋而负有责任感,对待问题善于和别人交流,认准的事情很少会改变或气馁,做事深思熟虑,信守承诺并值得信赖。我依靠理智的思考来做决定,总是采取客观、合乎逻辑的步骤,不会感情用事,甚至在遇到危机时都能够表现得*静。

我谨慎而传统,重视稳定性、合理性;我善于聆听并喜欢将事情清晰而条理的安排好。我喜欢先充分收集各种信息,然后根据信息去综合考虑实际的解决方法,而不是运用理论去解决。我对细节非常**,有很实际的判断力,决定时能够运用精确的证据和过去的经验来**自己的观点,并且非常系统有条不紊,对那些不这样做的人没有耐心。

6.劣势分析:

我非常固执,经常沉浸于具体的细节和日常的操作中,我看问题有很强的批判性,通常持怀疑态度,我需要时常的换位思考,更广泛的收集信息,并理智的评估自己的行为带来的可能后果。我过于认真,对某些事物过于严谨和挑剔;我非常有主见,时常会将自己的观点和标准强加给别人,而且无视那些不自信的人的建议。自我感觉若能在以后多尝试和接受新颖的、有创造性的方法,就能做出更有效的决策。

自我分析小结:

每个人都有自己的长处和短处,总有一份合适自己的工作,通过充分了解自己,了解自己的兴趣和能力,对自己未来正确的进行从事行业的选择有很大的帮助,我虽然不是最优秀的,但是通过努力,一定能胜任选择的工作。

第二章 职业生涯条件分析

1.家庭环境分析:

我的家庭很一般,家里收入一般,我之前我并没有接触过与现在所学专业有关的东西,也没有特殊的家庭背景。由于家庭气氛比较**,让我无形中更懂得如何与人相处,这样潜移默化的让我也能更认真的对待生活、工作中的事情。我希望能踏踏实实的工作,去探索人生中的另一个领域。

2.学校环境分析:

学校是一个小社会,在这里,我们要处理很多人际关系,与周围同学相处的能力就很能体现一个人自身与他人的沟通交流能力。学校的学生来至于全国四面八方,我们能够通过对不同生活背景、不同生活习惯的人的交往来锻炼自己的与人同能力。

3.职业环境分析:

人才行情:需求大,对专业功底要求比较深,但也适合一般本科生从事。最重要的是,职业发展空间足够大

职业生涯条件分析小结:

包括各种上游设备以及通讯器材的销售。对于上游设备的销售,企业在招聘时非常看重专业背景,因此,对通信的一些基础专业课程得有比较全面的了解。对于那些想做销售的同学们,在毕业前实习争取去企业的研发部门,与市场营销的学生在销售专业知识上去竞争是不明智的,我们应该加强专业背景这一核心优势。

第三章 职业目标定位及其分解组合

1.职业目标的确定:

销售助理—销售工程师—销售经理

2.职业目标的分解与组合:

通过扎实的工作能力和努力的进取逐步提升自己。

第四章 具体执行计划

学习不仅是为了以后的工作,最重要的是它能让你终身收益。我一直坚信“活到老,学到老”的格言。无论怎样,学生最首要的任务就是学习。如果抛开学习,那么一切都无从谈起。在数字化、信息化的时代对计算机知识的掌握尤为必要。所以我对自己的大学生涯作出以下简短设计。

大学二年级:

在这一年里,既要稳抓基础,又要做好由基础课向专业课过渡的准备,并要把一些重要的高年级课程逐一浏览,以便向大三*稳过渡。大二里有两次重要的考试:英语四级和计算机等级考试。在这段时期,我们要做的就是通过获取这两张科目认证证明来充实和丰富自己的生活。

在这个时期,我们也应考虑清楚未来是否深造或就业,了解相关的应有活动,并以提高自身的基本素质为主,通过参加学生会或社团等**,锻炼自己的各种能力,同时检验自己的知识技能;可以开始尝试兼职、社会实践活动,并要具有坚持性,最好能在课余时间后长时间从事与自己未来职业或本专业有关的工作,提高自己的责任感、主动性和受挫能力。

大二是充足的(如果我们能安排妥当),然而,有一点是很值得注意的,那就是在适当的时刻学会放弃一些次要的东西。“如果你企图无所不知,那你将一无所知。”一位哲人如是说。是的,生命的小舟载不动太多虚无的希冀和渺茫的幻想。

在大二这段时间里,我们基本上为我们日后的发展定了方向,所以大二是非常重要的。

1.认真学好专业知识和其他基础学科,坚信基础的东西一定是最重要的。注意提高自身的基本素质,通过参加各种社团等**,锻炼自己的各科能力,同时检验自己的知识技能。

2.做一些兼职,社会实践活动,同时在课余时间从事一些与自己未来职业有关的专业类的工作,进一步提高自己的责任感、主动性。

大学三年级:

开始尝试并学习写简历、求职信,了解社会需求。搜集与本人目标工作有关的信息,并通过信息渠道尝试和已毕业的校友交流思想 。开始毕业前的申请,积极参加招聘,在实践中校验自己的知识积累。

预习或模拟面试,积极利用学校提供的条件,了解就业指导中心体统的用人公司资料信息,强化求职技巧,进行模拟面试等训练,尽可能作出较为充分准备的情况下进行演练,为自己以后找到理想的工作而努力。

扬帆中的大四:

目标:工作申请,成功就业/专心考研

终于,到了大四了,大学生活似乎已经到了尾声,这段奏鸣也迎了最后的**。此时的我在前三年生活的积淀中已掌握了许多,也许未必首屈一指,但也应当有所作为吧,是找工作还是考研?困惑一直缠绕着我,就目前招聘形势,就在知识成为社会主宰的那一刻,我明白:考研成为热点,研究生成为真正的人才,本科生竞争力实在不强(除非出类拔萃,当然这样的人往往会去考研),所以考研这件事必须从大一便一直记在心中,我想用我三年积累的知识、十几年不懈的努力、亲人给予的激励,优雅高昂的成为研究生(当然世事难料,也许有时不考研也是另样的机遇)。

接着,我得对前三年的准备做一个总结:首先检验自己已确立的职业目标是否明确,前三年的准备是否已充分;然后,开始毕业后工作的申请,积极参加招聘活动,在实践中校验自己的积累和准备;最后,预习或模拟面试。积极利用学校提供的条件,了解就业指导中心提供的用人公司资料信息、强化求职技巧、进行模拟面试。

就要大四了,也没什么可犹豫的了,我想这时候一切都应当在我们的计划中运行了

结束语:

大学生首先要认识到生涯规划的重要意义,职业生涯活动将伴随我们的大半生,拥有成功的职业生涯才能实现完美人生。因此,职业生涯规划具有特别重要的意义。

一:职业生涯规划可以发掘自我潜能,增强个人实力:

一份行之有效的职业生涯规划将会:引导你正确认识自身的个性特质、现有与潜在的资源优势,帮助你重新对自己的价值进行定位并使其持续增值;引导你对自己的综合优势与劣势进行对比分析。

二:职业生涯规划可以增强发展的目的性与计划性,提升成功的机会:

生涯发展要有计划、有目的,不可盲目地"撞大运",很多时候我们的职业生涯受挫就是由于生涯规划没有做好。好的计划是成功的开始,古语讲,凡事"预则立,不预则废"就是这个道理。

三:职业生涯规划可以提升应对竞争的能力:

做好职业生涯规划,磨刀不误砍柴工,有了清晰的认识与明确的目标之后再把求职活动付诸实践,这样的效果要好得多,也更经济、更科学。

软件工程师职业规划书 篇三

当问程序员为什么选择。NET软件工程师方向时,经常听到一些这样的回答:当你在开发语言和工具方面不知道怎么选择的时候,那么你只要跟着微软走就行了。所以最终选择了。NET软件工程师职业。

当经历过数年之后,一些人在。NET软件工程师的某方面成为了专家,有些人精通数据库方面,有些人精通web界面设计,有些人精通系统架构。还有一些人是什么都会,但不管哪一方面都算不上精通。当然还有另一些人,他们没有选择。NET软件工程师,他们选择了java,在若干年之后,他们说:java程序系统比。net系统更稳定之类。

下面就介绍下。NET软件工程师职业规划。

1.选择研究方向后不要动摇

对。net好还是java好的问题,我一向的观点是:它们都好,它们都是软件开发领域的杰出工具,它们都能够做出非常出色的系统。评价一个系统好与不好的标准不在于开发语言,而在于系统本身,更多地在于这个系统的开发者-程序员本身。只要你是一个出色的程序员,你完全可以用你擅长的开发语言开发出高质量的系统,而不管这种开发语言是。net还是java。而如果你过度地徘徊在研究它们到底谁更好的时候,甚至不断地在二者之间辗转的时候,你损失的将是宝贵的时间。

2.尽量缩小研究范围

.net只是一个大方向,你应尽量将自己的研究范围缩小,比如专注于数据库,专注于xml方面,专注于ajax,只要你专注任何一个区域深入研究,当你成为专家之后,都不会愁饭吃。反之如果你什么都会,而没有一样真正精通,那么你可能永远只能做一个普通程序员。

3.找到正确的入门方法

不管做什么事,方法很重要。特别是入门时的方法。正确的入门方法将大大加快你学习的进度。了解语言本身和前提技术是最先要做的事情,比如你选择c#方向的,那么你必须先学习c#基础语法,和基础知识,并实际写小程序测试你学习的成果。当学会基本语法后马上找到的官方入门指导。微软做得很好的一个地方就是他的帮助系统做得很好。新人容易入门,建议首先从入门教程开始,这个东西就在你的机子上,在FrameworkSDK的菜单里面。强烈建议把这个教程全部学会。

4.多看别人的成果(源代码)

这个很重要,如果你是一个团队的新成员,那么看他们写好的代码将是非常好的学习途径,因为那些都是成功的代码经验。如果你还没有加入团队,是自学,那么找一个好的学习网站,多看上面的源代码也是很好的方式。另外一个强烈推荐的途径:仔细研究微软的。netStarterKit,个人认为这是。net入门学习途中最大的收获。

5.敢于接受新项目挑战,敢于尝试

主动承担公司的开发任务,敢于在项目中尝试你最新的研究成果将对你自身技术水平提高带来非常大的帮助。记得当初我在做一个建站平台项目时有过这样的经历,之前公司开发的项目大都在原有技术积累下面用成型的框架做开发,那时我也正在学习,不过那个项目我是主程序员,因此在开发上有很大自主性。于是1.0时我尝试将所有用户文章保存在web服务器的xml文件里,而不是像传统项目那样保存在数据库里,以希望减少web服务器和db服务器之间的数据传输。结果1.0系统实际运行时确实达到了我的目的,虽然随着数据量的大量增加,最终导致了IO瓶颈。但通过后来对IO瓶颈的优化解决,我在文件系统、服务器进程、xml应用、代码规范和性能优化等方面学到了很多东西,倘若当初按原来的模式写程序,将错过学习这些知识的很好机会。

6.不断推翻自己,敢于重构

这是对程序质量的要求,我认为只有不断地优化和改造自己的程序代码,才能最终写出高质量的程序,做出高质量的系统,最终使自己的技术水平提高。通常我会把实现一个功能的代码量作为衡量代码质量的标准,代码越少,越精简,同时又具有良好的可读性,就越理想。重构需要几个前提:首先是项目时间允许,然后是确实找到更好的代码组织逻辑,如一种很好的结构模式,更合理的面向对象调用方式等等。只要找到更好的解决办法,那么勇敢地推翻原来的程序框架,重构它,经过不断地重构后,有一天你回过头去看之前自己写的程序时会有一个感叹:哇,怎么以前我的程序写的这么烂阿。

7.跟上技术更新的脚步

软件技术更新速度有时真的让人很郁闷,经常听人说,刚学会。net1.0,马上就出了1.1,1.1刚完成一两个项目,又出了2.0,用2.0不到一年已经出了3.5,但现实就是这样,你必须得跟上脚步,当使用的时候,你就不能再像以前用asp那样去写程序,当使用。net2.0的时候,你要敢于使用masterpage,skin去代替原来的usercontrol模式,原来的网站皮肤实现模式。而现在出3.5了,你必须马上学习vs20xx,学习Silverlight。只有跟得上技术更新的步伐,你才永远保持自己的技术领先地位。

软件工程师职业规划 篇四

一、软件工程师的职业优势

1、最具增值潜力的职业,掌握企业核心数据、软件技术,具有不可替代的竞争优势。

2、新型软件人才缺口大,27%的行业增长速度导致软件人才年缺口达30万,高薪高福利成为必然。

3、可实现专业零基础入行,6—18个月的强化训练和职业化引导,就可成为企业急需的技能型软件人才。

4、就业面广,一专多能,实践经验适用于各个领域。

5、增值潜力大,职业价值随着自身经验的丰富以及项目运作的成熟,升值空间一路看涨。

6、职业发展前景广阔、软件工程师到项目经理仅一步之遥,从容晋升Manager。

二、软件工程师解读

何谓软件工程师,软件工程师是通过学习和训练,掌握软件技术的理论知识和操作技能的软件技术人员。软件工程师能够从事计算机软件、网站的设计、开发、维护和测试工作。

具体来说,我们可以从企业技术部的岗位体系中作一些了解。企业(或*)信息化过程中需要以下四种人:

1、企业信息化管理:负责信息化建设中的目标与方案决策,信息化建设、升级、更新;

2、工程技术人员:负责软件系统的分析、设计、开发、数据库、使用、维护和升级;

3、运行维护岗位:负责软件开发代码的编写以及基本的开发和测试;

4、操作应用人员操作应用人员:主要应用软件进行日常的管理工作。

一般来说,IT企业的IT技术职位根据职能可以分为管理岗位:企业信息主管CIO、总监、IT经理、项目经理等;

工程技术岗位:规划***、网络工程师、系统工程师、软件工程师和数据库工程师等;

运行维护岗位:数据库管理员、系统管理员、程序员等;

操作岗位:办公文员、CAD设计员、网页制作员、多**制作员等。

根据企业规模大小,规模较小的企业,一个岗位可能涵盖几个岗位的内容,系统管理员既要负责系统管理,又要承担网络管理;大企业则会分的比较专业,有软件***、系统集成工程师、网络工程师、程序员和系统测试工程师等。

软件工程师的三个进阶:

阶段职称岗位前景和待遇

程序员初级程序员专业软件工程师必经阶段

网页制作工程师

中级普通的软件设计人员软件公司/企事业单位/数据中心

普通的系统分析人员软件公司/大公司/外包公司

软件系统分析师工资过万

软件系统***需求量60万,缺口极大,当前最极缺

软件工程师职业规划过程主要有以下几步:

两年以上的小型企业→四年左右的中型企业→大型企业或跨国集团公司。

第一步,小企业的软件开发设计编程人员;

第二步,进入大中型企业,同样的软件开发设计编程工作,工资就可能完全不同了,一般都在3000元以上。做了部门经理时,还可以高达5000元或以上;

第三步,学习更全面的知识成为普通的软件工程师工资就高达3500元以上;第四步,学习更全面的知识成为专业的软件工程师,如软件设计工程师,系统分析工程师的工资就可以达8000元以上,做大型企业或专业软件公司IT经理的工资就更高了,基本在万元以上。

Ⅰ、程序员

■工作职责描述:

编写计算机程序,开发软件包,调试并执行计算机应用程序,负责计算机程序的维护工作,为用户提供计算机维修服务。

■职位要求:熟练的代码编写能力熟悉一些常用数据库软件。

能**承担企业网站或***站系统开发。

具有良好的沟通、协调及**能力,有钻研精神,有工作责任心和良好的团队合作精神及表达能力。

具有良好的撰写需求分析、解决方案、PPT、系统软硬件配置等方案的能力。

■就业前景:

**每年所需的IT人才在100万以上,每年还在以20%的速度增长;随着大学和职业的扩招和培养,弥补了一定的缺口,而目前**缺口还是极大。随着IT信息产业的日益普及,此类人才在未来几年中的需求将持续攀升,专业的软件开发和管理人才的工资标准可能还要远高于硬件开发人员。

Ⅱ、软件工程师

■工作职责描述:

(1)参与项目研发的技术,估算成本、制定预算,评估项目的可行性;

(2)参与新品开发和建设公司产品库;

(3)开发公司系统集成项目中的软件系统以及公司开发产品中的软件等;

(4)软件外包项目的开发、测试等工作;

(5)负责产品的设计、开发、测试和维护工作,并进行相关文档的编写。

■工作要求:

有多年的软件设计和开发经验。

熟悉多种编程语言,对各种主流的技术有较好的理论基础和实践经验;精通熟悉各种常用设计模式;

对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力;良好的沟通技能,团队合作能力。

■就业前景:当前最急缺的人才,工资增长幅度大。

Ⅲ、专家

■职称:高级

工作在大的软件公司、或研究所主要是技术主管、项目经理、技术专家。

①技术专家

■工作描述:

(1)某一行业的专家、顾问、权威;

(2)如果的确非常喜爱技术工作,而不擅长和喜欢与人沟通,则可以完全专注于自身的领域,以发展成为行业资深专家为方向和目标。

(3)发展过程比较漫长,任何一个领域的顶尖技术人才都需要长期的行业经验的累积和个人孜孜不倦的投入;

(4)优势是越老越吃香,当别人随着年龄的逐步增长而开始担心饭碗问题时,你则渐入佳境,开始进入职业发展的黄金时期。

■工作要求:全面的软件技术。

对新技术有深刻的认识,所以要求有极强的学习能力。

■就业前景:待遇很高,技术人员到30岁后的发展目标之一。

②项目经理

■工作内容:

(1)融合技术和管理的复合性人才。

(2)参与项目谈判。

(3)项目目标和项目财务指标。

(4)划分工作内容并合理分配。

(5)指导软件工程师。

(6)**工作的进度,按计划完成项目。

(7)**项目会议。

■职位要求:

多年的软件工程师经验希望做管理。

需要自己学习项目管理知识。

■就业前景:

技术人员到35岁后的发展目标之一待遇高,可晋升企业核心管理层。

③技术主管

■工作任务描述:

(1)带领技术团队创造更多的价值。

(2)在信息方面参与公司的规划和计划。

■职位要求:技术全面;有管理能力。

■就业前景:是网络工程师30岁后的发展方向。

软件工程师职业规划书 篇五

一、初级测试工程师

刚入门拥有计算机科学学位的个人或具有一些手工测试经验的个人。开发测试脚本并开始熟悉测试生存周期和测试技术。

二、测试工程师/程序分析员

具有1~2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期领导工作。拓展编程语言、操作系统、网络与数据库技能。

三、高级测试工程师/程序分析员

具有3~4年经验的测试工程师或程序员。帮助开发或维护测试或编程标准与过程,负责同级的评审,并为其他初级的测试工程师或程序员充当顾问。

四、测试组负责人

具有4~6年经验的测试工程师或程序员。负责管理1至3名测试工程师或程序员软件工程师个人职业规划软件工程师个人职业规划。担负一些进度安排和工作规模/成本估算职责。

五、测试/编程负责人

具有6~10年经验的测试工程师或程序员。负责管理8至10名技术人员。负责进度安排、工作规模/成本估算、按进度表和预算目标交付产品。

六、测试/质量保证/开发(项目)经理

具有10多年的工作经验。管理8名或更多的人员参加的1个或多个项目。负责这一领域(测试/质量保证/开发)内的整个开发生存周期业务。

七、计划经理

具有15年以上开发与支持(测试/质量保证)活动方面的经验。管理从事若干项目的人员以及整个开发生存周期。负责把握项目方向与盈亏责任。

软件测试人员的三大发展方向:

“软件测试人员一般有三大发展方向。”微软公司的陈宏刚博士介绍说,一是走软件测试的技术路线,成长为高级软件测试工程师。二是向管理方向发展,从测试工程师到组长,再到测试经理,以至更高的职位。三是可以换职业,做项目管理或做开发人员软件工程师个人职业规划职业规划。

经过软件测试岗位洗礼的人才往往是行业中的多面手,在技术、管理、市场甚至其他非IT领域都能得到良好的发展。当然这首先要取决于从业者是否具备长远眼光,对自己的职业生涯进行合理规划。

最新范文

做好职业规划【精彩9篇】01-13

个人职业生涯规划书范文【优秀8篇】01-13

大学生活规划书(优秀6篇)01-13

关于职业生涯规划书范文(优秀4篇)01-13

职业生涯规划书优秀10篇01-12

学前教育职业生涯规划书【精彩9篇】01-12

护士职业生涯规划(精彩8篇)01-12

最新个人职业生涯规划书最新8篇01-12

会计职业生涯规划书【优秀6篇】01-12

职业生涯发展规划书(优秀7篇)01-12

128 153029