IT人员的职业生涯规划

最近在给部门同事做过一次职业生涯规划方面的讲座,在跟另一位从事技术管理的朋友聊天时,无意中谈起我的这个讲座,这位朋友盛情邀请我去他的公司给他们的技术人员也讲一讲IT人员的职业规划。

最近也有不少朋友在知乎、微博、微信及邮件上在问我类似的问题,个人觉得有必要整理一下供一些迷茫的朋友参考。虽然本人自认为自己的职业生涯并没有什么值得炫耀的地方,但是通过自己的总结,找到了以前的职业发展的可取和不可取之处,供大家批评和借鉴。

目标的重要性——新生活是从选定方向开始的

比塞尔,非洲撒哈拉沙漠深处一个1.5平方公里绿洲旁的一个小村庄。在很久以前,比赛尔是一个只能进、不能出的贫瘠地方。在一望无际的沙漠里,一个人如果凭着感觉往前走,他只会走出许多大小不一的圆圈,最后的足迹十有八九是一把卷尺的形状。因为人们没有认识到这一点,所以他们一直都没走出去过。后来,一位青年出现了,他发现比赛尔四处都是沙漠,一点可以参照的东西也没有,于是,他找到了北斗星,在北斗星的指引下,他成功地走出了大漠。这位青年人于是成了比赛尔的开拓者,他的铜像被竖在小城的中央。铜像的底座上刻着一行字:新生活是从选定方向开始的

我相信几乎每个人刚投入职场的时候都是雄心万丈的,总是计划着有一天能通过自己的努力变成高富帅、迎娶白富美。但是五年、十年的职场生涯下来,当初在同一起点的人却处在不同的位置——有人依然在起点附近转悠,有的人已经在迎娶白富美的路上。为什么会出现这么大的差距呢?就如同比塞尔的村民那样,不是他们没有努力过,但是他们就是不能走出沙漠,因为方向不对,再努力也没有用。铁棒可以通过努力磨成针,而木棒再努力也只能磨成牙签。

职业生涯规划的意义

以既有的成就为基础,确立人生的方向,提供奋斗的策略。

突破生活的格线,塑造清新充实的自我。

准确评价个人特点和强项。

评估个人目标和现状的差距。

准确定位职业方向。

重新认识自身的价值并使其增值。

发现新的职业机遇,增强职业竞争力。

将个人、事业与家庭联系起来。

当年刚从学校毕业的时候,由于大学学的是工民建专业,除此之外其它方面都没有太多拿得出手的东西,尽管我立志想从事计算机相关的工作,但是从各方面分析却又不具备直接从事计算机相关工作的条件。这时候面临着两条路可走,一是通过参加培训班或者自学或者考计算机方面的研究生来学习计算机方面的知识,二是边工作边业余自学计算机相关的知识。考虑到当时的家庭条件不是很好,于是我选择了第二条路。工作带来的收入可以让我生活得到了保障,业余时间的利用可以弥补我将来期望工作岗位上的知识的不足。

因为在当年周围没有从事计算机相关工作的熟人,我就利用了招聘网站来帮我分析目标与现状的不足。尽管每家公司在招聘的时候不会说出他们给出的薪水,但是都会说出这些岗位的技能要求。通过收集多家单位的岗位技能要求,我列出常见的技能然后分析这些技能之间是否存在因果关系(比如某些技能是要求掌握了其它技能之后才能学习领悟得了的),然后依次列出学习计划以及相应的检查计划,检查计划主要是如何利用前面所学的知识技能实现一个综合的小项目,以求把所掌握的知识点融会贯通。

职业生涯阶段划分

从周围的朋友及本人的经历来看,我觉得在职业生涯的前几年可以划分为如下几个阶段:

入门阶段(<1 year):大学毕业或从其它行业转行,具备一定的理论知识,但缺乏真实环境历练,需在指导下工作。

初级阶段(1-3 year):具备较为丰富的理论知识和一定的实践,一定程度上可以独立工作,但无法独自处理复杂业务。这个阶段大约为参加工作

中级阶段(3-5 year):基本可独立应对复杂业务,通过实践总结将知识初步形成体系,但大多数情况下缺乏灵活性和前瞻性,有一定总结归纳能力,技术方面具有一定深度,通常广度不够。有一定协调管理能力和表达能力。

高级阶段(5-10 year):熟练应对负责业务,有自己的知识体系,总结归纳能力强,技术方面有一定深度和广度。具有较强的管理能力和表达能力。对业务或技术的未来走向有一定预判能力,并能带领小团队攻坚。如:分析师、架构师等。

顶级阶段(10+ year):对业务和技术都有非常深厚的掌握,面对复杂场景时能够根据自己所掌握的知识做出判断且灵活有效处理。能够管理协调较大团队,并且能够技术或者公司业务发展走势做出相应规划。如:总工、CTO、CIO等。

注:以上数据根据是的按照一般的工作强度和方式来评估的,如果工作强度极大或极小,不在此例。

BTW,讲个笑话,一个工作一年的开发人员去另一家公司面试,简历上写着有三年工作经验,面试人员通过技术问题面试也发现和三年经验的开发人员相当。于是很不解的问:“你明明只工作了一年,怎么会有三年的工作经验?”该面试人员平静地回答:“加班加来的,同时这也是我为什么要换工作的原因”。虽然上面是一个笑话,但是我想这也可以作为一个回答,经常有人问:“我转行而来、我底子薄,我怎么样才能快速适应工作需要”,答案是多利用一下业务时间学习呗。

职业规划的重要性

为什么说职业生涯规划很重要呢,因为它是一个让你明确方向及如何朝目标努力的工作。很多人在网上向我咨询的人想转行从事IT的目的主要有三个:一是听说IT行业收入很高,所以为了高收入而做IT;二是讨厌自己当前从事的工作,大家说搞IT不错,所以就想转行搞IT了;三是自己确实喜欢钻研IT技术,享受技术提高带来的成就感。前面两种人的IT职业之路可能就不会走得很远,第三种人有可能会走得远。。

现在经常有人提到“一万小时定律”,即要成为某个领域的专家,需要10000小时,按比例计算就是:如果每天工作八个小时,一周工作五天,那么成为一个领域的专家至少需要五年,这就是一万小时定律。在前面所提到的职业生涯阶段中,入门阶段和初级阶段的收入并不会很高——因为很简单,你的工作并不会给公司带来很大的利润、挑战性也不会高,如果一开始就想着高福利或者只是因为听别人说而想从事这个行业,是很难有激情坚持五年甚至更长时间的,毕竟基础知识的学习掌握过程并不是一个能带来高收入且具有高挑战性的过程。而且当你处在低级阶段的时候被分派的工作大多数是没有太多技术分量的活,即使在初期会觉得有一些新鲜感,干的时间长就会厌倦。一旦你是应付的态度而不是积极的态度去工作,你就会在这个工程中失去进一步深究的兴趣。即使是相同的事情,然不同的人去做,最终两个人的进度也会不一样,感兴趣的人会去琢磨当前这机械重复的工作是否有可以优化的地方或者可以使用小工具软件(自己写的或者别人写的)来代替自己某些环节的操作,而如果不是真正感兴趣的人就不会这么做。前者通过工作获得了经验,而后者只是混得了经历而已。

从入门到顶级是一个金字塔式结构,只有越处于顶端的人的职业道路才会越宽广,相应收入等各方面也是越好,但是大多数人并没有持续攀登这个金字塔中上部,其原因是缺乏勇气和毅力,但根因还是因为缺乏对将来有一个清晰的规划。有了规划不一定能到达目的地,只不过相当于在茫茫大海上航行时有可以指引方向的东西,如指南针。

如何制定职业规划

制定职业规划之前首先要做好自我剖析工作。比如:

个人情况方面:

拥有哪些专业知识,知识的水平?

拥有哪些技能,技能的水平?

拥有哪些兴趣,为兴趣投入的精力?

学习(工作)动机是什么,强烈程度?

学习(工作)态度怎样?

拥有怎样的沟通能力?

拥有怎样的组织能力?

个人掌握的资源方面:

本人的家庭情况?(经济状况、家人期望、家族文化等以及对本人的影响)

本人的专业情况?(在学校学的哪些学科对今后发展方向有帮助)

本人的朋友情况?(哪些朋友,甚至朋友的朋友在就业和发展上能给你的帮助)

本人的其他关系圈?(那些关系圈是否有人能给予直接或者间接的支持帮助)

目前岗位要求方面:

目标岗位要求有什么的专业知识和技能水平?

目标岗位要求我有什么样的沟通能力?

目标岗位要求我有什么样的组织能力?

目标岗位还有哪些其它要求(如英语水平、项目经历、行业背景,etc)

做好自我剖析之后,就可以指定行动计划了,在指定行动计划时可以将岗位要求方面的差距逐一进行分析:

如下图:

如何执行计划

对于计划的执行,这里借用一个别的行业术语:PDCA

1、P (plan) 计划,包括方针和目标的确定,以及活动规划的制定。

2、D (Do) 执行,根据已知的信息,设计具体的方法、方案和计划布局;再根据设计和布局,进行具体运作,实现计划中的内容。

3、C (check) 检查,总结执行计划的结果,分清哪些对了,哪些错了,明确效果,找出问题。

4、A (action)对总结检查的结果进行处理,对成功的经验加以肯定,并予以标准化;对于失败的教训也要总结,引起重视。对于没有解决的问题,应提交给下一个PDCA循环中去解决。

以上四个过程不是运行一次就结束,而是周而复始的进行,一个循环完了,解决一些问题,未解决的问题进入下一个循环,这样阶梯式上升的(是不是类似于Srum)。

总结

个人觉得个人职业生涯发展像是一个项目,一个重要不同是项目有明确的起点和结束点,而个人职业生涯没有(当然你也可以认为退休了就算到了结束点,实际上现在很多人到了退休年龄仍在公司担任要职,我就见过不少老专家仍在学习和著述)。

有过大型项目管理或参与经历的都知道,项目启动之前要进行很多准备工作,比如计划投入的资源(包括人力、资金等)、项目的风险、项目的里程碑等,一旦项目启动后,就对项目的各项指标进行监控,特别是是否能按期达成里程碑目标,如果不能就要分析是投入更多资源来保证按期实现里程碑目标还是调整里程碑目标的时间。

对于个人目标同样如此,首先要明白差距,然后制定行动计划,之后就是执行计划,在执行计划过程中再对比行动计划的节点,看是否如期完成,如果不是如期完成就要调整策略,比如投入更多时间或者将节点时间延后。总之,一定要有计划,可以有变化,变化后要及时调整计划。如果没有计划,今天学Java,明天学C++,后天学C#,这样的学习肯定不会有太大的进步。

最后一句,大多数人都有目标和计划,但是大多数人都输在执行上了。

周金桥

2016/9/29

时间: 2024-10-17 13:01:52

IT人员的职业生涯规划的相关文章

P7架构师——话说IT人员职业生涯规划

目标的重要性--新生活是从选定方向开始的 比塞尔,非洲撒哈拉沙漠深处一个1.5平方公里绿洲旁的一个小村庄.在很久以前,比赛尔是一个只能进.不能出的贫瘠地方.在一望无际的沙漠里,一个人如果凭着感觉往前走,他只会走出许多大小不一的圆圈,最后的足迹十有八九是一把卷尺的形状.因为人们没有认识到这一点,所以他们一直都没走出去过.后来,一位青年出现了,他发现比赛尔四处都是沙漠,一点可以参照的东西也没有,于是,他找到了北斗星,在北斗星的指引下,他成功地走出了大漠.这位青年人于是成了比赛尔的开拓者,他的铜像被竖

程序员职业生涯规划 之最终篇

(转自:http://www.boode.com.cn/share/programmer_career.html) 程序员职业生涯规划 之最终篇 之前我们分析了程序员职业生涯中可以选择的几个发展方向:项目经理.系统分析员.产品经理.软件测试工程师和系统架构师,当我们发现未来充满了这么多种可能后,又重新对程序员产生了梦想,但我相信好多人心里还是在打鼓,那就是“怎么才能走到我们梦想的职位?” 本文会对以往的分析进行总结并提供一些重要的职业信息,值得思考一下,以便有所准备. 我们都知道程序员可以向经理

职业生涯规划常用测试工具

转自http://blog.sina.com.cn/s/blog_56ce17d20100tj8q.html 职业生涯规划,简称职业规划,是对职业生涯乃至人生进行持续的计划的过程,它包括职业定位.目标设定.通道设计三部分内容. 职业规划,常常需要搜集大量有关自我素质和态度的信息,有了这些信息才能够作出职业规划方面的决策.这些素质包括你的价值观.兴趣.个性因素.天赋或才能.生活方式或偏好以及任何弱点或缺点.你如果想找到适合自己的职业,并确立有意义的职业生涯规划目标,最基本的是要了解,下面是几个测试

职业生涯规划,英语

职业 思考人生:未来会有什么样的生活?从什么时候开始规划? 为什么人要一份职业:职业是个人在社会中所做的事,有稳定的收入,也是人们实现人生价值和生存发展的途径. 职业内涵:稳定收入.要承担相应责任.是实现人生价值和进行自我完善的途径.是个人与社会相互连接的纽带. 职业生涯规划的作用:在目标明确时发展自己.在发现自己时扬长避短. 职业生涯规划的要求特点:专业定向和初次就业.面对就业的困难.把个人和经济社会发展联系起来.形成自己学习的动力和终身学习的理想. 英语      词法+句法+语法 词性关系

职业生涯规划

教育人士呼吁:大学生职业规划应前置到高中 adminkabasiji 2 唐俊:32岁,我决定加入微软 adminkabasiji 2 任志强:送给职场年轻人的9句话 adminkabasiji 2 职业生涯规划:你正在犯的10个致命错误 adminkabasiji 2 李开复:工作原地踏步怎么办 adminkabasiji 2 职场新人的职业生涯规划 adminkabasiji 2 掌握自己生存命脉的6个关键步骤 adminkabasiji 2 分析大学生就业心理 提高大学生就业心理素质 ad

【转】 测试人员的职业规划 --整理标注

不同类型的软件公司,对测试工作的重视程度也有很大不同.建议测试人员选择一些业务持续发展的公司.做项目东一榔头西一棒的公司,是不需要高质量的测试的,他们需要的是尽快把软件交出去,却无法静下心来思考,怎么把质量做好.选择这样的公司,要冒相当大的风险. 接下来说一下大家关心的话题,如果选择了测试,怎么能从测试团队中脱颖而出呢?经常被提出的概念有“管理和技术两条路线”,这个概念太抽象,还是无法帮我们理清思路.有的观点认为,测试要学习开发技术,这个也没有说到关键点上.我认为测试人员的职业发展有下面两个,换

关于职业生涯规划的会议记录

最近在整理我的笔记本,发现这个关于职业生涯规划的记录,没有注明是何时何事录下的.也许是上观linux培训的一个讲座? 执行能力强,快,到位. 了解职业门槛,避免工具型学习和职业陷阱.工具型:特定的厂商,如Cisco.行业方向的行业发展(职业). 两种类型的IT管理: IT管理                                          IT管理 逻辑思维能力                            推理能力 外向,活跃                     

职业生涯规划:(他______牺牲生命_______出卖组织?)

填空题: 他______牺牲生命_______出卖组织? 据数据统计,不同年代的同学回复的最多的是-.. 60后,他宁可牺牲生命,也不出卖组织. 70后,他害怕牺牲生命,所以出卖组织. 80后,他与其牺牲生命,不如出卖组织. 90后,他即使牺牲生命,也要出卖组织. 00后,他白白牺牲了生命,忘了出卖组织. 上边的案例,引发了大家对"自我与企业关系的思考". 能力与欲望要成比例 在职业初期,应该以能力为导向,少想一点自己要什么,多想一点自己应该拥有什么样的能力,又具有怎么的能力. 下面看

关于PHP程序员技术职业生涯规划

关于PHP程序员技术职业生涯规划 看到很多PHP程序员职业规划的文章,都是直接上来就提Linux.PHP.MySQL.Nginx.Redis.Memcache.jQuery这些,然后就直接上手搭环境.做项目,中级就是学习各种PHP框架和类库,高级阶段就是MySQL优化.PHP内核与扩展.架构设计这些了. 这些文章都存在一个严重的缺陷,不重视基础.就好比练武功,只求速成,不修炼内功和心法,只练各种招式,这样能高到哪里去?我所见过的PHP大牛每一个都是具备非常扎实的基础,他们之所以能成为大牛,是因为