看到这样一个问题——职业规划,听起来非常严肃的话题,众多培训机构都在宣扬这个概念。但也有人怀疑它的实际效用,有以下质疑:有多少人做了职业规划的人是按规划的路线来发展的?占比多大?职业规划是个技术性的工作?还是只是一个意识方面的问题?是职业规划本身的帮助,还是职业规划的意识让人对职业选择变得理性?
很多人一听职业规划,觉得是那个很长的测试表,做完以后建议你去做哪方面的工作或职位,然后就没然后了,有什么用?
完全错误。
职业规划是一个长期的过程,可能会贯穿于整个职业生涯直到退休或财务自由。如果一开始只设定一个最终目标“我要超越比尔·盖茨”,那么你会一直处于无法完成目标的状态而气馁。这个假设中存在两个问题,一是目标不切实际,二是缺乏里程碑对计划的检查和鼓励自己。
理论框架
自我诊断——选择IT这条路
诊断内容为能力、兴趣。以自身经历为例,刚毕业的时候我没有任何项目经验,只学过若干大学开发课程和自己做的若干丑陋的小玩意,编程课程拿过奖学金。通过和一些高大上的程序员沟通,认识到自己的技术差距还有点大。自己略宅,跟很多朋友一起玩的时候发现自己属于略内向,但是有一定的人际沟通能力(人际能力);自己在学校策划组织若干活动(组织管理能力);我的能力主要在计算机维护,但对IT技术有浓厚的兴趣,总的来说就是我对计算机系统很熟络,但是软件开发只有基础,做市场并不适合,做管理经验也不足。
基于我对IT的浓厚兴趣,我决定走IT这条道路。当时,我问自己:“有了这个起点,接下来该怎么走下去?”
环境评估——选择留在“烂”公司
毕业后我在一家中小型系统集成公司做程序员。2010年公司所有程序和网站真的可以用简陋来形容,没有成熟的开发框架,没有完整的开发团队,很可能一个人拿到需求后需要全部弄完整个系统,钱很少但是能够养活自己。开发管理松散,很多资源可以申请得到,比如一台服务器,一些难度和风险不高的小项目,比较宽松的deadline。可能一些人觉得这个公司烂透了,根本不适合程序员的成长,但这种情况下我看到的是有利的条件——这里相当于一个新手村,我可以尝试和学习各种技术,做个技术领头人。这个判断很正确,还给了我意外的收获。
设立目标——确认自己能做到什么样
设立目标需要分短、中、长三个阶段。短期为容易实现的目标,中期作为一个时期的努力方向,长期目标则是你的理想目标。每个中期目标应该涵盖若干个短期目标,理论上长期目标需要有多个中期目标,不过你只需要设立最近的一个中期目标。短期目标可以是一个月,可以是三个月,可以是一年,建议不超过一年。中期目标为2到5年为宜。
打开招聘网站,看一下工作经验2年、5年、10年的程序员的能力要求。为什么选2、5、10,因为在某些行业,2年应该说已经是入门了,而5年一般处于技术骨干,10年的级别更高。如果你希望能达到大牛的水平,那么就应该找大型互联网公司的招聘要求,当然前提是你觉得你能做到。
制定计划——严格要求自己去执行
比如招聘要求中第一条,什么是Servlet,什么是jsp……这些玩意处于系统中什么位置,怎么用,做个计划:
Step1:弄清楚这些概念。(一周)
Step2:第二周用这些玩意实现一些东西,比如一个非常简单的登录界面。(一周)
Step3:将所学内容应用到工作的项目某模块中去。(视项目定)
Step4:……
制定计划并不是死的,不是一条路黑到底的走,唯一死的是你要严格要求自己去执行计划。计划制定中要注意两点:
经常检查。在计划执行过程中要经常检查目标和计划,第一周熟悉完这些概念后当然你也会去查查网站这些技术的前景,如果觉得这些东西已经out了,就应该及时修改目标,并且重新制定计划。
计划要有里程碑。要在一个步骤结束后,有一个可以评估的成果,比如前面提到的Step1、Step2。里程碑的作用是检验计划执行的质量、时间。另一个很重要的因素是暗示自己踏踏实实的迈出一步,对于计划执行的士气具有非同小可的意义。
怎么执行——强迫自己自觉
“毕业后的前五年能把距离拉得非常大”,这句话,对于正处于毕业后第五个年头的我深以为然,基本上同样的起点,同学里有人五年里浑浑噩噩混过去,现在还在底层,有人已经进入某大型企业高层,我只能对赢家仰望,而庆幸自己没有太糟糕。也许在这五年里,因为一时偷懒不想看书玩几局游戏,五年后你可能会减少5万年薪。时间靠挤,学习靠自觉,没有人会强迫你去执行计划,如果想五年后不太糟糕的话,请自觉挤时间学点东西。
实际境遇
上面说到我一开始定制了自己的职业规划,也开始执行,很快在公司中崭露头角,客户评价高,成为各个主管都希望争取到的项目成员。
项目执行中也遇到很多困难,项目最艰难的时候是在毕业后第二年,连续一个月不是通宵就是熬到深夜。在最苦的时候有一家之前合作的大型公司(Z公司)出双薪挖我做开发,一开始我很兴奋地去笔试面试,并拿到了Offer,那天晚上我失眠了,因为我面对了两个机会,Z公司是运作规范的公司,流程清晰,每一个人都是流水线上的一员,只能负责自己的工作,基于已有的平台开发,技术很难得到长进;原公司准备推行IT项目经理责任制,这意味着成为项目经理后可以转型为管理层,但是收入很可能仍不高。
我在脑海中过了一遍自己原来制定的规划:“五年后成为技术大牛/管理层”,显然原公司更符合自身的规划,而且经过这两年的摸索,我知道自己的问题所在,技术大牛是做不到的,管理层的上升通道会更开阔。基于以上考虑,我又花了些时间针对成为一个合格的项目经理这个目标重新做了规划。最后,我放弃了Z公司的Offer。在半年后,公司建立起了IT项目经理制,我因为能力突出,被任命为一个小项目的项目经理,这个收获对于个人而言意义很大。在建制完整的项目团队里,项目经理的提拔困难得多,一个工作两年的人能任命为项目经理,在大多数公司算早的。
毕业后第四年,找了一个合适的机会成功应聘了项目经理,这时给出的薪水是当年的近4倍。我很庆幸自己当年经得起诱惑没有去Z公司,也许跳槽后现在还在继续做开发,薪酬也只是原来的2倍多点而已。一步一步的实施计划,在关键时刻认清道路,在低落的时候重新振作,这些都是职业规划的作用。
福建猎头公司