程序员职业规划
时间是看不见也摸不到的,就在你不注意的时候,它已经悄悄的和你擦肩而过,你在职业发展道路上还顺利吗?我想我们需要好好地做个职业规划了。那么如何做出一份高质量的职业规划呢?下面是小编精心整理的程序员职业规划 ,仅供参考,希望能够帮助到大家。
程序员职业规划 1
首先,介绍java程序员职业规划步骤
java程序员职业规划第一步:
1、基础必备:至少看过2本语言基础书和一本领域技术书。
2、部分参与项目1-2个。
所需时间:3-12个月
java程序员职业规划第二步:
1、行业知识领悟、扩展相关应用知识。
2、完整参与项目1-2个。
3、可以指导新人完成工作。
所需时间:6-12个月
java程序员职业规划第三步:
1、深刻理解面对对象知识。熟悉常用架构,对公司采用的架构能提出改善意见。
2、参与需求讨论并能提出简化方案。
3、能为决策提出一些建议。
java程序员职业规划第四步:
1、能够对整体需求方案做出精确描述。
2、运用一种架构对项目、产品进行设计。
3、评估项目风险、以及预留方案。
4、实现核心组件、技术难关。
5、行业技术指导。
其次,java程序员职业规划要点
(1)只会编程是不够的
仔细思考在哪个商业领域投入时间。软件工程师(软件工程培训)不能只会开发软件,应该要成为这个业务领域的专家。你的行业经历应该成为你的重要才能。有机会多与公司行业内人士接触,选择一本与你公司行业有关的杂志,找一个行业网站。只有了解了一个行业后,你才能创造性地有所建树。学习行业是如何运转的,了解一些财务基本知识。
(2)在思维上投资
要学会抓住机遇。多学习新的技术,编程语言,可以改变你的思维方式。
(3)做一名通才
你的技术水平应该超越技术平台。经常学习一些新技术。
(4)成为一名专家
不仅应该会处理高端抽象,同时也应该了解实现高端抽象的低端细节。
(5)切忌孤注一掷
不要把自己的职业发展完全依赖于一家技术公司。
(6)寻找良师
可以依赖别人,但要确保这个人是靠得住的。良师的首要任务是榜样作用,还可以将你的学习过程形成体系,也是值得信任的朋友,可以帮助你作出职业导向,帮助你磨练技术。
(7)安分守己
要有雄心,但不必路人皆知。专注于现在的工作,不仅让你更加快乐,也会让你身边的人更加快乐。你的同事,上司和客户都能感觉到。你的工作成绩会反映出你的态度。放弃你想要成功的期望可以提高你的能力,让你走向成功。不要关注结果,要关注做事的过程。
(8)每天都有进步
如果在改善自己的道路上,每一天都比昨天多作出一点改变,就会发现—拥有卓越的职业生涯,越来越容易达成,而不再像汪洋大海一样没有边际。
程序员职业规划 2
作为年轻人,我们苦心经营的无非两样——爱情和事业,拥有一份甜蜜的爱情能够为发展事业提供动力;而具有良好的事业更能为爱情提供保障,又或是成为追求爱情的资本。
我们渴望着自己心仪的事业,或收入丰硕,或工作轻松,或增长见识,或结交人际。但是在很多时候,我们起初选择的工作并不是自己希望的,它们可能是走错的岔路,也可能是通往最终目标的阶梯。而在结束一份工作到选择一份新的工作的阶段这个必经过程就是失业。
有些人的失业不过是预料之中的短暂过程:“下家我都找好了,这面完事简单准备下我就过那头入职了……”
有些人的失业完全是不能选择的无奈:“我知道你工作挺努力,做事也很认真,但是公司现在不景气,需要一些人做出牺牲。你还年轻,有的是机会……”
而有些人的失业其实是一时的冲动:“MD别和我说那些没用的废话,告诉你老子不干了,你爱找谁找谁去……”当然也可能是长久的积怨。
…………
“说说你为什么要辞职。是薪水问题?”
“不是,我只是觉得一直写一些脚本得不到提高,想趁年轻学习写更深入的东西。”
“那也不用辞职啊?你这么干着,找时间不一样学吗?”
“……我是觉得工作中实践效果更好些,而且我也知道目前项目是后期,不会让我来练手,况且我手头还有工作的话时间上也不好分配。”
“那你找到下家了?”
“没有!”
“要不你先继续干着,真是有更好的机会我也不勉强。”
“很感谢,但是我觉得先离职更符合我的情况,我可能需要用一些时间来复习其他知识,然后才能去找工作。”
“你这样其实有些极端,而且结果未必会像你想的那样。一个稳妥的方式是你等这个项目完成,大概半年左右吧,这样你或是在下个项目里接触些别的,或是再去找工作,这样有个完整的项目经验可能更好些。”
“……半年我不能说我有多大提高,但我这个阶段还能学习的半年其实也没几个了。风险我也考虑过了,既然是自己的选择,我想我不会后悔。”
…………
“既然你已经决定了,我也没办法,准备下交接工作。要是你改主意了,我们再谈。”
“好的。”
一个月后,我离开了这家工作了一年半的公司,在我离开的前一天很多同事还不知道第二天我就不会来了,只有少数的一些人简单的聊了聊。我也不会像一些人那样搞个离别聚餐,本来我在公司也属于比较低调那种。况且我认为也没必要,因为像我这样项目做一半过来,没多久闪人的家伙,想来就像是各自航行的过程中,在一个码头停靠的船。短暂的相识后又会继续各自的航线。当然,有些可能还有机会相遇合作。
离职对于我来说是预料之中的,好像是我计划了的,但又不知何时计划的。大学那时觉得自己喜欢做游戏,毕业后应该找份游戏开发的工作,但是门槛比较高,所以凭借对游戏的了解,加之学的程序找了份策划工作。后来公司程序人手不足,我就被临时调去帮忙,拐了个弯回到技术路线上来了。那时啥也不知道,看人家有经验的牛人真是不一样,于是立志要三五年也成为那种独当一面的游戏程序员。
为了更好的发展,工作不到一年来到北京,但是仍是局限于做一些界面工作。不过想想,刚来不久机会还多,慢慢来。转眼一年半过去了,貌似没有太大的提高,每天早上起来都觉得时间流逝。觉得应该辞去这份工作,继续我成为合格游戏程序员的计划。
就这样,累计入行两年多了,不满足于只做界面工作的我,在计划之中,却又完全没有下一步计划的情况下选择了辞职。所以我的失业是预料之中,却又充满未知的。
第1天:
早上七点半,手机闹铃就在唱,习惯性的起来去刷牙、洗脸,之后好像时间静止了一分钟……我为啥要起来这么早?……不过已经起来了,就吃了点东西,开始在网上找各种电影看,什么都不做,只是宅在屋子里看到很晚~~~
第2天:
今天起来很晚,上午已经被睡过去了,睡醒了第一感觉是有点饿了,于是收拾了一下出门。来到附近的一家小吃,平时都是晚上下班的时候来吃,人很多,有时没座位而且要等很久,而这个时候里面就我自己;路上的人也不像上下班高峰期那么多,觉得路好宽敞,人车都不慌不忙的走着。顺路去了附近的超市,里面人也不多,不是周末买东西结账都不用排队,一种悠闲的感觉油然而生。
第5天:
最近各种电影电视剧是各种看啊,每天就是吃零食看电影,要说唯一的几次户外活动那就是出去吃饭,顺便再买点零食~~看的太多了,搞得上网都是找了半天,找出一个想看的。
下午收到同学信息,问十一能不能回来,有个哥们结婚。我怎么回不去,我一个无业游民想回就回去,正好最近在这面也呆的无聊了,早些回家,免得十一不好买票。
第7天:
今天回家,父母见我自然很是高兴,对于我工作上也是随我开心。啊回家好啊,不用吃餐馆的快餐,想吃啥爹妈做好,当然我偶尔也自己弄点。娱乐活动依旧是看看电影,不同的是家里有电视,没事我也会趴在沙发上看看电视里特有的节目:各种广告、相亲、选秀,其中最具娱乐性的还是新闻节目~~
第9天:
又一个高中同学今日大喜,一大早伙同另外几个哥们去参加,红包自然少不了,不过家乡属于一小城镇,虽说是结婚旺季,但花销我还是可以接受。婚礼形式很是套路,很多不过就一过场,我们去了也不过是借机会聚聚喝点酒相互捧捧。
程序员职业规划 3
第一,学习基础,熟悉框架
第二,学习数据库应用程序和WEB应用程序开发
第三。学习编写需求程序设计文档,测试文档
第四。做项目经理,积累项目经验
第五,做合作伙伴。
规划是个长期计划,使为了实现一个远期目标而制定的计划,然后又由数个或者数十个短期计划分解组成,不断实现。
关于职业生涯,很多人不能学以致用,将来的工作和自己的专业关联性不大,在大学里学的东西只能用上20%,(当然除了专业性特别强的),主要的80%的技能都是进入社会中不断学习逐渐实现的。
成功的职业规划,主要的考虑因素在以下几个方面:
1、你的兴趣是什么?你曾经想成为什么样的人?你对哪些知识比较有感觉,能够深入发展下去?
2、你的性格适合做什么?不同的工作,适合不同性格的人去做。认清楚自己的性格,是非常重要的一步。
3、你的优势和特长是什么?有哪些拿得出手的能力?对于自己欠缺的能力,应该怎样去做?
4、你性格本身存在哪些弱点需要克服?不要让弱点成为你成长中的绊脚石。
程序员职业规划 4
前言
当今社会,IT行业发展速度突飞猛进,技术更新换代周期小,专业方向和领域更是林林总总、百家争鸣,若没有一个明确的目标而漫无目的的乱走一遭,岂不殆误时机,浪费年华?俗话说,欲行千里,先立其志。因此,要为自己拟定一份职业生涯规划,将自己的未来好好的设计一下。有了方向的指引,自然才会有乘风破浪之帆。
自我认知
“知己知彼,百战不殆”,进行职业规划首先要“知己”,即全面、深入、客观的分析和了解自己。
1)我的优点
热爱学习,对新鲜事物及不懂的'知识有着浓厚兴趣,喜欢凡事问个为什么,有条件的话会不断钻研直至懂得原理为止;热爱工作,只要进入工作状态常常到达忘我境界,做事情考虑周全,以大局和未来为重,并且在懂得应用知识后会去了解知识背后的核心,从经验上升到理论。
2)我的缺点
过分自信,执着的有些过头;性格急躁,自控能力一般;自身专业知识水平、能力有待于进一步提高。
3)个人职业倾向
目前从事的是java服务端的软件开发工作,希望可以成为一名技术管理双能的工作者。
职业认知
程序员一般有两个大方向:技术与管理。
走技术路线的人,一定是对技术痴迷的人。但要走得长远,我们需要把技术做穿、做透。如何做穿、做透?计算机底层(C、汇编、逆向工程、驱动、内核)、计算机算法(网格计算、音视屏压缩、语音识别…)、架构(软件工程、跨平台、多语言等)都要有涉及。只有我们掌握了这些,才能做到”看问题看到本质”、”思想有穿透力”。这些才是最宝贵的,需要沉淀下来,仅仅靠做项目、写代码是无法达到的。
对于走管理路线的人,是具有“完成任务为第一要务”、“有计划、善于管理时间”、“善于与人打交道”性格特点的人,重要的是“综合素质”,而不是“专攻”。必须从思想上发生根本性转变:技术是解决问题,而管理则需要满足“多快好省”。
而本人对程序员职业的认知是:技术与管理并不是物理上的独立,而是相辅相成的。只做技术无法深刻理解全局思维,无法更好地为业务服务;而只做管理,则与程序员渐行渐远,最终成为一名行外的管理人员,无法在团队内部树立威望。因此,个人希望可以成为一名技术管理双能的工作者。
环境分析
程序员通常被认为是相当不错的工作,原因非常多。收入高,福利好(有可能非常好),工作富有挑战性(通常是正面积极的挑战),根据目前的就业形势和程序员的需求量,这种职业竞争压力很小。
但是,在国内的IT环境下,要成为一名合格的程序员并不是容易的事。在国外,五六十岁还坐在电脑前敲代码的程序员比比皆是;则在国内,程序员则靠吃“青春饭”,三十岁还需要靠敲代码的程序员甚至被称为loser。这主要因为IT技术的高速发展,程序员必须不断地更新专业知识,以适应社会的需求。而上了年纪的程序员由于思维和身体原因,无法与刚步入社会正值旺年的年轻一代的学习能力相提并论,只能苦苦挣扎在茫茫学海中,或被迫进入自己并不擅长的管理层面里。
当然,随着对程序员的认知越来越广泛,这种情况经已有所缓和,但是从教育角度上看来,国内形势还是十分严峻。现在各个大学、IT培训机构为了赚钱拼命扩招,所以不仅IT专业的学生人比较多,而且其他专业的学生人数也比较多,“僧多粥少”就通常意味着就业压力大。但是反过来看,现在很多IT企业都存在“人才荒”的问题,也就是很多企业都招不到合适的人才,一些从事IT人力资源方面工作的人都普遍反映现在企业里很难招到合适的人才。初看起来很奇怪“每年有很多IT专业大学生毕业,很多都找不到工作”,而“企业每年都缺人,招不到合适的人才”,造成这种奇怪的“人才断层”现象的根本原因就是现在毕业生的素质明显下降了,大学招的人多也意味着教学资源平均下来降低了,培训机构为了赚更多的钱以最快的速度培训出一群“知其然不知其所以然”的学生,所以教育质量也降低了,这些就造成了“学生需要工作,企业需要人”的这种状况。
第一、学习基础,熟悉框架
第二、学习数据库应用程序和WEB应用程序开发
第三、学习编写需求程序设计文档,测试文档
第四、做项目经理,积累项目经验
第五、做合作伙伴。
规划是个长期计划,使为了实现一个远期目标而制定的计划,然后又由数个或者数十个短期计划分解组成,不断实现。
关于职业生涯,很多人不能学以致用,将来的工作和自己的专业关联性不大,在大学里学的东西只能用上20%,(当然除了专业性特别强的),主要的80%的技能都是进入社会中不断学习逐渐实现的。
成功的职业规划,主要的考虑因素在以下几个方面:
1、你的兴趣是什么?你曾经想成为什么样的人?你对哪些知识比较有感觉,能够深入发展下去?
2、你的性格适合做什么?不同的工作,适合不同性格的人去做。认清楚自己的性格,是非常重要的一步。
3、你的优势和特长是什么?有哪些拿得出手的能力?对于自己欠缺的能力,应该怎样去做?
4、你性格本身存在哪些弱点需要克服?不要让弱点成为你成长中的绊脚石。
程序员职业规划 5
1)阶段目标
Phase Ⅰ:理论实践期
时间:1~3年
目标:将自己学到的理论知识融入实际应用之中
Phase Ⅱ:全面发展期
时间:7~10年
目标:技术与管理双管齐下,精通技术核心并能带领和指导团队工作
Phase Ⅲ:持续发展期
时间:10年
目标:从工程化思想解决出来,探索并吸收其它领域思想,引领并指导工程领域
2)行动方案
a) 加强体育锻炼,保持健康的体魄。俗话讲“身体是革命的本钱”,一个健康的身体是事业成功的前提和基础。在今后30年的工作历程和职业生涯中,要坚持体育锻炼,练就一个健康的体魄,为事业成功提供体力保障。具体说来就是要养成良好的锻炼、饮食、生活习惯,每天保证睡眠6~8小时,每周锻炼两次或以上。
b) 保持学习势头,活到老学到老。首先专业知识无需多说了,不管是技术还是管理都必须不断地学习,攻读在职研究生便是第一步。另外,学无止境,其它领域也必须接触,包括英语、厨艺、人力资源管理等等。下一步则是增强英语能力,最重要是口语能力。
c) 保持工作热情,提升工作效率。勇于承担单位的各项工作和领导交给的不同任务,接受来自各方面的挑战与压力,不断提高自己的思维能力、组织能力、策划能力以及研究能力,使自己成为一个综合素质高、业务能力强的复合型人才。
d) 参与社会公益活动。虽然本人目前并不是一位成功人士,但希望能尽自己一分微薄的力量,参加志愿者活动、无偿献血活动、奉献爱心等等。不仅心灵得到极大的满足,同时接触到更多有志之士,广交人脉,全方位提升自我修养和履行社会责任与义务。
调整与评估
计划固然好,但更重要的在于其具体实践并取得成效。任何目标,只说不做,到头来都会是一场空。然而,现实是未知多变的,定出的目标计划随时都可能遭遇问题,这就要求有清醒的头脑和良好的心态,做到万变不离其中即可。
成功标准
个人成功标准是专业上不断更新,做到满足同一时期各类相关公司或企业对应的要求;学习与工作、家庭与社会相互协调发展,并在最大限度实现个人价值;不违法、不犯罪,对社会有一定贡献之人。
程序员职业规划 6
做自己喜欢与最擅长的工作
既然必须做出选择,如何选择就是关键。总不能写几个纸条,靠抓阄来决定自己以后的命运。从众多成功者的经历来看,成功的一个关键因素就是做自己感兴趣的和最擅长的事情。如果没有兴趣,就没有百分之百的激情与动力,如果不擅长,就不可能把一件事情做到最好。
刘翔是短跑冠军,王励勤是乒乓球冠军,乔丹是飞人,巴菲特是股神……他们之所以成为英雄,正在于他们都是在做自己最擅长的事情,都是在拿自己的长处和别人的短处较量。他们本来是普通的常人,但因为在某一点上超过了所有的人,因而获得了成功。
职业规划的目的,不是要你变成另外一个人,而是要你变成最好的自己。搞清楚自己的优势在什么地方。做自己喜欢和最擅长的工作。不要羡慕别人的长处,不要绞尽脑汁地琢磨怎样才能像别人那样擅长某方面,不要幻想成为别人——做最好的自己!
成为行业专家
通常说到程序员的发展前景,一般是指如项目经理、软件架构师之类的,这种规划主要是在it行业内就业发展的规划,更像一个职位的规划。所以,无论是就职资源还是职业前景都包含一定的局限性。随着it行业的竞争加剧和其他传统行业的信息化进程,如今的程序员职业规划发展目标应该超越本职业概念的"行业专家",这里所指的行业,并不是指编程的语言,而是比如电信、互联网、银行、电子商务之类的行业,成为一个领域在行业中应用的专家。而在现实招聘的需求中也大量地体现了这方面的要求,具有某一行业多年从业经验的开发人员一直是众多企业苦苦追寻的香饽饽。
坚持到底
除了选择,最终要想获得成功,唯一的办法就是"专注"。技术是层出不穷的,而人的精力却是有限的,怎样把有限的精力用到刀口上去,那就得认准了某个领域和某个行业坚持不懈地做下去,不但要成为这个领域的技术专家,还要成为这些行业的业务专家,你能熟知这个领域的点点滴滴,并能在这个领域的行业应用上发展创新,这样的人才,我想才是目前最需要的人才。我的一个同学,毕业的时候被公认为是编程水平最高的,但3年来他换了6次工作,他总是对这个感兴趣,对那个感兴趣,做过很多,每换一个工作几乎都是做的全新的东西,总在抱怨工作不如意,其实他换来换去,却始终是在起点上转。而另一个非常坚持的朋友,10年只跳了三次槽,第一个是程序员,第二个是部门经理,第三个是技术总监,不为什么,就因为他是专家,10年来他只做一个行业。用10年来做一件事情,不成功都难。
世界上没有完美的公司,重要的是,你要有自己的目标。知道你自己要的是什么。有些人习惯不满意就跳槽,跳槽可能会增加你的收入,但这种个人收入的增长,与一家企业由小到大而给员工带来的成长是无法相提并论的。职业规划就是要搞清楚自己的优势在什么地方,自己最适合做什么。当有了自己坚定的目标和定位,打工就不再是为别人卖命,而是为了自己的目标在奋斗!用这样的标准来衡量自己的成长和进步,那样的人生也会变得轻松而快乐。
程序员职业规划 7
程序员的职业规划其实是一个很好做的东西,因为程序员不像是一般的职业那样那么的复杂,其实一个公司非常的有逻辑,要想做到程序员的职业规划,那么就根据我们的公司的不复杂的程度来制定我们的职业生涯计划!
首先程序员的职业规划其实是对于我们的程序员的一种帮助,当然了有些时候我们可能会觉得很麻烦,因为这是要话费很多的时间还有精力来完成的事情,有些时候不是一个人就能够独立的完成的,还的征求很多的意见,这是我们很难去接受的事情,但是如果我们真的不去做的话,概念又不会一样了,所以这个时候需要的使我们的不断的努力,去探索,最后找到一条我们能够使用的道路,这一条道路记录下来就是这个职业生涯规划!
程序员的职业规划其实非常的简单,首先第一点,就是充实我们自己,当我们出生社会,还没有经历坎坎坷坷之前,就一定要有意识,如果自己不努力去做到一些事情,那么别人是没有办法帮助我们的,所以这个时候一定的知识还有一些办办公中的经验是可以去学习的,并不是不能够去掌握,这是需要我们自己才能够掌握的,这个时候别人只是能够督促你去学习去成长,这样我们才能够在学习中丰满自己!职业规划 软件开发职业规划如何写
那么程序员的职业规划第二点就是对于我们目前的职位的冲击,没有错,但是这不是一天就能够完成的事情,是需要更多的努力的,对于我们的职位的规划,一般来说都是按照年龄来计算的,有的时候可能会少一点,但是这也是没有关系的!
当然了程序员的职业规划使我们每一个程序员都要做的事情,几乎没有人能够逃避,所以这就需要我们的认真的对待还有对于程序员这个职位的努力,就算我们能够逃过这里,但是下一次呢,下一次说不定就不能够逃过了!
程序员职业规划 8
1、线性级:编程的时候好比低着头走路,脑子里完全不进行规划。就像盖房子的时候,一块砖一块砖的垒,想到哪就干到哪。结果越垒越庞大,后面的代码管理越来越混乱。这一境界相当于生产车间里的操作工,按照图纸根据工艺要求操作机器进行部件加工,至于零件在于整个设备中的功能和作用不了解,也不去考虑。这一境界的目标是把本工序工作做好。
2、逻辑级:掌握了一定算法经验,对于现实业务比较了解,能够撰写出一些模块和函数。逻辑比较严密,bug比较少。这一境界相当于生产车间里面的车间主任,需要对本车间的生产加工业务比较熟悉,还能自己设计出一些便利的工装器具,便于重复生产加工的时候,加快生产速度,保证加工质量。这一境界的目标是快速的高质量的把本车间工作做好。
3、架构级:掌握算法,熟悉现实业务。对软件进行架构,进行分层,指导团队成员按照统一的目标进行工作。这一境界相当于制造本部长,对于整个产品的生产过程都非常熟悉,协调各个车间的生产进度,按照一致的交付目标进行生产加工。这一境界的目标是把产品按质保量的做好。
4、工程级:按照项目管理的理念,对软件过程进行项目级管理。需要协调内外部各种资源进行统一工作。这一境界相当于事业部老总,需要协调市场销售、材料供应、内部生产等内外部多方面的资源实现经营目标。这一境界的目标是低成本、快速的交付产品让客户满意,实现营业利润。
【程序员职业规划】相关文章:
程序员的职业规划07-21
程序员职业规划之我见07-22
女程序员的职业规划10-25
java程序员职业规划10-20
程序员职业规划范文11-17
失业程序员的职业规划02-08
关于程序员的职业规划介绍01-01
程序员的职业规划分享12-17
java程序员职业规划经验分享02-24