海考网>考生写作>应用文>职业规划>软件技术的职业生涯规划书

软件技术的职业生涯规划书

时间:2024-06-12 13:41:54 职业规划 我要投稿

软件技术的职业生涯规划书

  时间的脚步是无声的,它在不经意间流逝,你是否希望职业生涯发展顺利呢?我想是时候好好地做一份职业规划了。那么做职业规划需要注意什么问题呢?下面是小编帮大家整理的软件技术的职业生涯规划书,供大家参考借鉴,希望可以帮助到有需要的朋友。

软件技术的职业生涯规划书

软件技术的职业生涯规划书1

  软件工程师职业方向发展到一定程度都会面临一个选择,是走业务+技术方向,还是选择纯钻研技术。软件工程师职业规划问题,这是所有软件工程师都在关心的问题。一般来说,软件工程师的发展基本上都会经历这么几条路径。

  程序员-系统分析员-架构师技术经理-CTO

  程序员-项目组长-项目经理-项目总监-CTO

  程序员-产品设计师-产品经理-CTO

  当然这只是一个大致的路径,不是所有程序员都必需要这么经历的,有些人可能跳过其中的一些步骤,也可能有些人会把中间的很多职位都做了。

  实际上很多时候,有些公司并没有明确的技术经理、项目经理、产品经理之分,在许多的公司里,他们经常是由一个人承担。在外包公司里,通常会有项目经理和系统分析员(也可能是技术经理)。在一些非IT公司里,可能会是部门经理,而做自己产品的公司可能会分得比较详细一些。在此,广州北大青鸟海珠学校大致说一下这三个职位的区别,让正在徘徊的程序员有一个大致的了解。

  项目经理是项目的直接负责人,这个角色相当于一个中间接口,不管是团队成员还是需求方(客户),或者是上级领导,有事都直接找他,所以这个职位着重于管理与沟通。一般来说,项目经理的`工作重点在同客户沟通需求、项目进度的把控、团队的沟通方面,有些公司也会需要项目经理承担团队建设的工作,不过貌似很多国内公司都忽略了团队建设这个工作了。对于项目经理来说,重点会要求沟通能力、协调能力、危机把控能力、执行力、团队管理能力,着重于沟通、管理与计划。当然也有些公司还要求项目经历要参与招标谈判,这就要求项目经理有一定的商务谈判能力。

  技术经理有时候也可能叫系统分析员,一些小公司可能会整个部门有一个技术经理。技术经理承担的角色主要是系统分析、架构搭建、系统构建、代码走查等工作,如果说项目经理是总统,那么技术经理就是总理。当然不是所有公司都是这样的,有些公司项目经理是不管技术团队的,只做需求、进度和同客户沟通,那么这个时候的项目经理就好像工厂里的跟单人员了,这种情况在外包公司比较多。对于技术经理来说,着重于技术方面,你需要知道某种功能用哪些技术合适,需要知道某项功能需要多长的开发时间等。同时,技术经理也应该承担提高团队整体技术水平的工作。

  产品经理这个职位一般在有自己产品(不管是软件还是网站产品)的公司比较常见,产品经理主要会负责产品的设计、产品的改良等工作。需要注意的是,产品设计与设计师是两个不一样的工作,产品设计主要会从用户体验、业务需要等层面去设计产品,而设计师更多是从用户的视觉上去做。产品经理应该是最懂业务的人,比如说你在设计一个微博的产品,就要求你对微博这个东西非常熟悉,从用户习惯、用户体验、公司的发展战略上去设计这个产品,还要对比同类产品会有什么优势等等。

  不管是项目经理还是技术经理与产品经理,都要求要熟悉业务,业务是需求的`来源,没有不谈业务的技术,所以不管你从哪个方向发展,都要求对业务熟悉。产品经理要求对业务最熟悉,项目经理次之,技术经理排最后。对于程序员来说,刚开始工作的前几年可以埋头扎到技术里面,一般这个时间在2-3年的时间,然后就应该多关注业务了。这个业务不一定是指某个具体的业务,因为具体的业务的范围太少,而且也需要机遇。

  有关软件工程师职业规划问题,请广州北大青鸟海珠学校专业老师。经过多年的教学实践,广州北大青鸟海珠校区以产业化形成软件工程师人才培养机制,以专门培养符合国际市场要求的软件工程师人才为目标,在人才培养速度、质量以及规模上,都取得了较好的成绩。

软件技术的职业生涯规划书2

  职业生涯规划是每个大学生的入学必须课,它就像指南针,为学生指明了航行的方向。

  1.个人基本情况:在朋友看来,我是一个性格外向的人。但我知道,我只是在朋友面前性格外向,而在陌生人面前,我是内敛型的。比较胆怯和他人搭话,所以我的交际能力还是比较差劲的。我比较喜欢呆在图书馆学习,觉得一个人学习时,效率比较高。

  2.职业兴趣:我这个人,虽然平时比较活泼。但我比较喜欢做枯燥的事情,不喜欢自己很闲,所以我觉得我很喜欢软件开发这个工作。

  3.个人性格:我的性格还是比较好的,很容易与他人相处,不会和他人发生很大的矛盾。自我觉得比较善良,责任心比较强,不怕吃苦,做事呢,粗细有致,也能把握好分寸。

  4.职业价值观:对于喜欢的职业,并不要求过高的物质要求。正常范围内可接受。另外,比较喜欢有团体活动的职业,劳逸结合。

  5.优势分析:我处理事情比较理性,不会感情用事。我做事的态度比较好,不喜欢违背规则。做事比较有耐心,也很有责任心,喜欢把事情做好。相对来说比较勤劳。有时候也很固执,不会的东西,一定把它弄好,不会轻言放弃,很少半途而废。我这个人也比较耐得住寂寞,能够静下心来。另外,我的性格比较好,很好相处,不会招人嫌弃。我是一个擅长为别人考虑的人,不会伤害别人,所以我想我很适合团队合作。

  6.劣势分析:我这个人缺乏自信。我很害怕各类考核。我害怕失败,即使我擅长那一方面。所以我很少参加竞赛。我的交际能力不行。和陌生人说话很紧张、很害羞。所以我的朋友并不是很多,可以说人脉稀薄。我很容易被人打扰。因为我不擅长拒绝别人。另外,我这人没有主见,喜欢随大流,也时常优柔寡断。

  自我分析小结:可以说,每个人都是优缺点集于一身。一个人要想进步,就必须不断地取长补短。而对于我个人来说,我的缺点是致命的。要想在这个社会上有所成就,自信和交际能力是不可或缺的。我必须改掉这些缺点,才能够胜任将来的工作,把事情做的更好。除此之外,我相信技术才是硬道理。所以,我会不断地学习,充实自身的专业知识和专业技能。

  1.爱情规划:在大学期间我不打算谈恋爱。除非真的遇到了志同道合的并能够一起为梦想而努力的人,我可能会谈恋爱。我觉得大学生之间的恋爱不切实际,可能会耽误学习,同时浪费精力,浪费时间,所以我个人比较反对大学期间谈恋爱。

  1.家庭环境分析:我的家庭条件很一般。父母长期做高强度的体力活供我读书。只能勉强供我读个大学。可以说我身上的担子还是蛮重的。所以,我并不打算毕业后就考研。我会考虑先工作两年,再继续考研。

  2.学校环境分析:学好的住宿环境还行,虽说交际能力不够好,但经过长期的相处,我和舍友们相处的也比较融洽。但是由于我所在的学校学习氛围不够浓郁,同学之间相互交流专业知识的情形比较少见。另一方面,学习被他人唠叨的情况时有发生,这可能降低一个学生的学习热情。

  4.职业环境分析:可以说,信息化时代,在软件这个行业人才需求量很大。由于高校普遍开设这个课程,所以竞争也是很激烈的。只有拥有高技能才能更好的就业。另外,很多知名企业在招募员工的时候要求应聘者的专业背景及教育院校。可以说门槛很高。这儿就要求我要更加的优秀。

  2.职业目标的分解与组合:先从程序员做起,不断了解公司的运作环节,逐步着手软件设计部,最终成为软件工程师。

  对于一个目标的实现,不能是纸上谈兵,必须制定行之有效的周密计划,加以最大程度的实现,才能够达到最终的目标。机会只亲睐有准备的人。以下是我的各个学年的具体实现内容:大学二年级:可以说大一是打基础的一年,专业课的知识用于实践的比较少。到了大二,我们应该在抓好基础的'同时,多实践。这样才能更好的检查和调动自己的知识储备。在平时的学习中,不但要珍惜学校提供的各科实践课程,还要主动的多抽时间敲代码,增加自身的代码储备量。多积极参加蓝桥杯等专业竞赛。另外,学习这个专业必须学好数学和英语。所以,我要在业余时间多加强英语和数学的学习。在大二这段时间里,我要尽快地确定研究方向。另外,在不影响学习的情况下,我也会做少许的兼职,丰富自己的生活阅历,为将来适应社会做好准备。

  大学三年级:在这一学年,可以说实践优于基础知识的汲取。这一学年,我相信学校会提供大量的实践机会。我们为大一大二学习的知识做检验的时候到了。在实践的过程中复习和运用,进一步巩固和增强自身的编程能力、算法分析与设计的能力。我们可以尝试着投简历,提交工作申请,切身实地的到企业进行实习,体验工作,为大四的找工作丰富经验。同时,我认为大三是一个查漏补缺的好时期,我们应该独立的做一些项目,测试自己的应用能力,不断地更新自己的知识,多关注计算机界的新发明、新动态。另外,多于其他高校的学生进行交流,看看别人在做什么,不能闭门造车,落后于这个时代。

  大学四年级:这一学年,很短暂,大学生活即将结束。很多人应该忙着考研或是忙着找工作。我应该是倾向于后者。我想我应该确定一个目标,我想要去哪一个公司去任职?我应该做哪些具体准备。我想,此时的我应该具备丰富的理论知识和一定的专业技能。我也应该清楚前三年的准备情况,并开始拟定和提交毕业后工作的申请,积极参加招聘会。另外,我会强化求职技能,积极做好求职准备。可以说,已经大四了,一切已成定局,我需要做的就是极大限度的展现自己三年来的所学所长。

  结束语:大学生职业生涯规划很有意义。它促使大学生提前做好生涯规划,大大降低了大学生荒废学业的可能;促使大学生反思自我,做出相应的自我评估,为今后的学习提供了着重点;增强了学习的目的性和计划性,提高了成功的几率。同时,它引导学生发现自己的兴趣,为今后的学习增添乐趣;引导学生发现自身的价值,正确认识自我,提高学生的自信心。另外,职业生涯规划是学生的理想,及早地确立学生的理想,有助于激发学生的自我学习意识,充分发挥学生的潜能。

软件技术的职业生涯规划书3

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

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

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

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

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

  2.尽量缩小研究范围

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

  3.找到正确的入门方法

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

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

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

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

  主动承担公司的开发任务,敢于在项目中尝试你最新的研究成果将对你自身技术水平提高带来非常大的帮助。记得当初我在做一个建站平台项目时有过这样的.经历,之前公司开发的项目大都在原有技术积累下面用成型的框架做开发,那时我也正在学习asp.net,不过那个项目我是主程序员,因此在开发上有很大自主性。于是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.net的时候,你就不能再像以前用asp那样去写程序,当使用.net2.0的时候,你要敢于使用masterpage,skin去代替原来的usercontrol模式,原来的网站皮肤实现模式。而现在出3.5了,你必须马上学习vs20xx,学习Silverlight。只有跟得上技术更新的步伐,你才永远保持自己的技术领先地位。

【软件技术的职业生涯规划书】相关文章:

软件技术的职业生涯规划书02-25

职业生涯规划书02-16

职业生涯规划书04-17

自我职业生涯规划书12-08

个人职业生涯规划书02-16

汽修职业生涯规划书02-20

宠物职业生涯规划书02-24

护士职业生涯规划书02-22

大学的职业生涯规划书02-18

临床职业生涯规划书02-16