程序员职业规划

时间:2019-05-13 03:01:24下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《程序员职业规划》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《程序员职业规划》。

第一篇:程序员职业规划

程序员职业规划

文理分科与职业选择:

今年是我工作第三年,我完成了从运营到开发的职业转型。我曾经是个标准的理科生,后来考北大无望后转文科,当然还是没有考上北大,包括后来考研。既然文理都学过,自然要吐槽下文理分科制度。这种干法肯定是错误的,从人自由发展来批判,叫单向度;从职业规划来讲,十几岁基本上都不知道将来要做什么;从知识结构来讲,幼儿园到本科都是基础教育,研究生再分方向吧,所以基础教育文理都得学。在三流的大学念了影视新闻,基本是个不学无术的有志愤青,毕业后在互联网公司做了2年苦逼运营。我直到25岁,才有点看清未来方向。有点晚,也还好,谁的青春不折腾,谁的青春不迷茫啊。

我看到的方向是什么:

①人们内心千年来变化微弱,人类的需求在不断攀升;(参考中国文化口腔期)

②科技赋予人类超凡能力,科技的未来就是人类的未来。(参考《星际迷航》等科幻作品)

如果要问怎样看清方向?我有三个方法:

①多看:像我毕业后做了一年多新闻,基本上把世界看了个大概,当然最经济的办法是看TED;如果还在上学的话,可以学学巴菲特的儿子,把各学科的入门课程看一遍吧,公开课资源很丰富哦。

②多尝试:我也换了几份工作,知道了不同岗位的差别,基本上那些不fashion的职位,就是各种不爽。职位的高低贵贱(自由度,健康度,成就感,影响力等等)做了才知道。推荐看《美国种族主义简史》《与机器赛跑》。

③问自己:有个流传很广泛的办法,就是把自己关在房间里,然后把自己的追求、想做的事写出来,直到写出那个让你痛哭流涕的东西。我没试过这个经济的方法,而是花了1个月疯狂的反思,疯狂到忘了吃饭差点饿晕在大马路上。有很多顿悟,一个星期都处在“巅峰体验”。你也想颠覆三观的话,推荐看《混沌》《失控》,身在天朝,很有必要啊。想选择走程序员的路,就看下《编程人生》吧,都是些先锋大牛的访谈。如果经过这几番折腾,还是找不到方向,那就定个三五年目标吧,边走边看,毕竟世界变化太大。要是两眼一抹黑,还偏要做个抉择,那多半会走到一条死胡同。文艺青年转型做程序员的大有人在,比如王强,不用担心学不好,只要把文艺青年浪漫放纵的个性改的更严谨。比如尝试时间管理就会让文艺青年改变很多。

*人文与科技的结合:

再说说文理的结合,乔布斯牛逼闪闪的说了这句话,我自己的思考是“科技的发展方向是由人们的内心决定”。不够屌是吗?同样,我还总结了“互联网就是加快有效信息流动”。哥不追求狂拽炫酷吊炸天,只讲究低调奢华有内涵,呵呵。这方面推荐《黑客与画家》、《IGod》。

*技术元素:

有个很现实的趋势,技术含量高的岗位收入越高。尽管科技带来了财富的增长,但那些没什么技术的岗位工资实际上没有增长甚至下滑。为什么呢?因为“假舆马者,非利足也,而致千里,假舟楫者,非能水也,而绝江河。”你用什么工具,和哪些尿性的朋友工作,基本就决定了你的效率、收成。要深入的话,就要搬出《技术元素》这本书了。不要拿传统的人文观念,瞧不起技术,技术不是神马玩意儿,技术在进化,在深刻的改变世界。

|温故而知新

|----

转型自然要从头开始学很多新知识,学习嘛,其实还是孔子说得好,“温故而知新,可以为师矣”。不管你用今天的心理学实验,还是艾宾浩斯遗忘曲线,反正就是要经常复习,最后是向别人讲一遍。我就是不爱复习,喜新厌旧,吃了很多亏,这个恶习直到现在还没改过来。

|番茄工作法

|----

*Pomodoro:

很多程序员喜欢一坐就是一天,其实人不可能十个小时以上都保持专注。我觉得很多程序员猝死,就是不注意节奏,不休息有关。依旧推荐番茄工作法。每隔25分钟就休息5分钟。《番茄工作法图解》把原理说的很清楚。

*GTD:

我买了一款时间管理软件,Doit.im,用了快一年了,感觉很棒。系统的时间管理,我觉得就是GTD了。这本书必读《Get Things Done》,不然你不会明白具体操作,也收获不到“快节奏,慢生活”。时间管理是门大学问,做得好就能出成绩,前阵子的清华学霸,就是在时间管理下做到的。我一直想做一款时间任务管理方面的软件。

*拖延症与完美主义:

我有比较严重的拖延症,比如说早就觉得学习编程,但是直到工作了2年才来学,拖得够久的。看书也是,大学时候没读什么书,拖到去年才有点计划的读书。更实际的是每天早晨起床,本来定的四点半,结果1/3的早晨都拖延了1.5h。拖延症多半与完美主义有关,我也是多年信奉完美主义,结果就是跟自己过不去,跟别人、社会过不去。目前的心理学证明,完美主义弊大于利,乔布斯的非黑即白和完美主义不值得学习。事事追求美,当然就一直拖,像老罗的rom。今天软件开发也讲究敏捷开发,快速迭代,而不是闭门造车憋大招。

Done is better than perfect。推荐《拖延心理学》、《精益创业》。推荐一篇天才黑客Aaron Swartz的大文章《HOWTO: Be more productive》(如何提高效率)这两篇文章其实都提到了,不要跟自己对着干,我拼了,我要先完成最重要的事!这都是违背我们的天性的。

我们都是偷懒爱玩的,“拼”的时候,要告诉自己我擦,连学霸一半都不及;完成重要事情,要找个“更重要的”。

|早点去面试

|------

我有拖延症,所以直到毕业后才面试。其实应该早点去,比如还有半个月的时候就去。因为面试比想象的要漫长,如果你想找个好东家的话,估计要三周时间,面个10家以上。早点面试,也会让你明白复习的重点和方向。在面试中学习,在面试中成长,比闷在宿舍强。另外面试装逼有风险,要装就要装到底!

|学点新知识

|------

我们讲的知识基本够用,资料也够多,但要找好工作,还需要自学一些,尤其是你准备的项目是个非课堂项目。比如

IntentService,LruCache,多进程,各种缓冲机制,四大组件的常见异常处理,Linux下的编程等等。找工作期间,少写代码,多看博客,记下相关的知识点、原理,能说出来,写出伪代码就可以。大公司很可能重视基础一些,所以要把Java基础和Android基础都复习一遍。如果要扩展的话,可以看下《疯狂android讲义2》《Head First 设计模式》。上班了再看《重构》《算法导论》。

好吧,就写到这里,庆幸有这样一个平台给一些迷茫的年轻人重新找到了方向,感谢瑜姐、铤哥、曹大神。。我大学的时候很看不起那些工作了三年还一事无成的师兄。但一不小心,我就成了那个师兄。。带点悲观的乐观或许靠谱点。有两种学习状态,一种是拼了,一种是玩票。我觉得一开始需要很大动力,像上战场一样,真上战场,心态反而要放松,像是打游戏。课表就像攻略,一路学习,一路斩杀,高薪妹子改变世界就是你打出来的宝物,多刺激啊。

最后,愿大家少走弯路,顺利就业,旅途愉快!

文章来源:黑马程序员,黑马论坛

第二篇:程序员职业规划

1、毕业五年规划————php 软件工

程师

个人分析:

个人认为我的性格具有两面性,我喜欢在安静的环境下去看书,在有的时候与朋友聊天分享彼此的欢乐。也喜欢打羽毛球、跑步、旅游,享受大自然的美景、陶冶自己的情操。另外,我也具有团队合作精神与协作能力,比较强的动手能力与实践能力。

人无十全十美,我在做事情时,有时比较急躁,但我会在以后的工作与学习中加以改进自己的不足。

二、职业生涯条件分析

1、社会环境分析:

总体来说,我们国家面临着一个良好的社会的环境,社会安定,政治稳定,特别是当前经济发展迅速,法制建设不断完善,高新技术领域突飞猛进。因此,在这样一个良好的社会环境下,顶级流氓,制定一个合理的人生职业规划是尤为必要的。

2、职业环境分析:

IT行业是随着电子信息产业的发展而逐步发展起来的,并且日益得到完善,IT行业的平稳增长必然会带来软件工程师需求的增长,目前随着IT产品出现的技术融合,市场需求的巨大和专业人才的缺乏,由此可知,软件行业还是比较乐观的。但软件行业需要的也是复合型人才,软件工程师需要掌握更多的编程语言。”菜鸟一号“,对于刚毕业的大学生来说,各方面能力还有很大欠缺,但我相信只要通过我勤奋,努力不断学习,终究会成为“老鸟一号”的;

自我分析:

我(孙崇庆)的职业是一名PHP程序员;我想成为高级程序员,部门经理甚至更理想点成为系统分析师;对于刚毕业的我来说,只能写一些简单的程序代码;所以我要在工作中努力

完善自我,提高各方面的水平;

个性分析:(注:属个人隐私,在此不对外公开)

客观存在方面:

优势分析(sstrengths):

1)我(孙崇庆)个人还年轻,学习和适应能力强,工作态度好,进步空间大(有潜力);

2)很多朋友从事软件行业,便于交流和合作;

3)在校做过真实的项目,基础不是很差,能很快的适应工作;

劣势分析(weaknesses):

1)大学刚毕业,技术(php方面知识了解的还很少)经验不足,异世邪君,沟通能力不强,解决问题的能力较弱,不能很好的立刻适应工作环境;

2)初到工作地,对这里环境不是很熟,不能很好的融入当地的环境;

3)学历低(大专),就业面临门槛高;

应对措施:

1)在工作中努力学习技能,积累经验,处理好与周围的关系(多看沟通类的书),提高解决问题的能力;

2)多认识当地的人,了解当地人文,更快的适应当地的环境;

机遇分析(opportunities):

1)北京网络技术发达,就业机会多;

2)工作时间较稳定,剩余时间可以学习别的知识,积累经验(管理,营销,交际,理财等);

3)工作2-3年后,工资收入水平还是很可观的;

挑战分析(threats):

1)程序员的工资在减少,技术要求在提高;

2)随着时代的发展,PHP语言的占有率在降低;语言主流是JAVA和、NET,PHP语言已经发展,成熟甚至过时,高级PHP语言已经日渐复杂化,不能成为未来发展的方向;

3)PHP是初学者地语言,优秀的程序员需要选择一门未来趋势好的语言作为第一语言; 职业目标分解和组合:

第一阶段:

时间:(2012年3月——2014年12月)

成果目标:融入所在单位,掌握基本程序语言,精通第一语言

职业目标:高级程序员

能力目标:与同事融洽相处,能独立完成中型项目

经济目标:第一年除了吃住等基本消费外希望有8000元入账;第二年除了吃住等基本消费外希望有1.6万入账;第三年除了吃住等基本消费外希望有3万元入账;

爱情目标:找到一个能同甘共苦的女朋友(宁缺勿滥)

第二阶段:

时间:(2015年1月——2016年12月)

成果目标:具备领导大型团队的能力,精通各语言

职业目标:部门经理

能力目标:领导一个团队独立完成一个大型项目,或者成为销售精英(有机会)

经济目标:第四年除了基本消费外希望有5万元入账;第五年除了基本消费外希望有6万元入账;

爱情目标:订婚(不要因事业牺牲爱情)

成功标准:

1、事业上:技术上部门经理或者销售上区域经理;

2、交际上:聚集一帮各方面水平都很优秀的兄弟,当然前提是自己也很优秀;

3、爱情上:订婚或者结婚(达到成熟状态);

4、资金入账达到理想状态(如上目标),即使兼职;

提升计划:

1、在工作中静下心,认真,学习,交流,合作,总结工作中的经验教训,提高解决问题的能力;

2、不断提高自己的沟通,营销,领导等方面的能力(详细计划待定);

3、与家人,朋友融洽相处,定期打电话,并找到自己的她,让她成为最幸福的人;

4、交纳优秀人才,交一群能值得付出,志同道合的好兄弟,并为实现共同梦想而努力; 2011-9-218:00第一次修改(版权归孙崇庆所有)

第三篇:程序员职业规划

很多人刚毕业时充满活力,然而几年的摸爬滚打后,冲劲就会慢慢减弱甚至消失。再加上IT大环境的起伏不定,一旦无法跟上技术或者行业发展的步伐,便会迷茫。王洪超说:“以前晚上睡觉之前想事情,经常都不知道自己以后做什么。”

这并不奇怪,工作的新鲜感褪程序员首先需要提高系统设计能力。从2000年以后,软件业的编程思维

和模式、方法发生了翻天覆地的转变,与九十年代、甚至2000年前是完全不同的。但是,很多在企业工作的程序员的知识架构很难跟上。中科天博谢新华老师直率的指出:“现在很多程序员不是按照应该如何设

计最好做得,而是按照我会什么来做的,最终造成设计思想落后。现在做项目需要的是新的、巧的设计思

想。我们可以将从无数次失败中得到的理念告诉他们,包括如何学习,如何思考,技术变化的原因在哪里,其核心在哪里。这样程序员的理解力就会完全不同。现在,对程序员的要求降低了,但对系统设计的要

求提高了。所以程序员必须要提高系统设计的能力,否则永远出不了头。”

而曾经从事过宏观经济研究工作的李巨锋更喜欢从行业走向来谈问题。他说:“现在中国纯软件公司

不多,但是,中国的经济非常好,从整个社会的经济和行业角度可以得出很多有价值的内容。很多人不了

解行业的需求情况,因此做不了判断。”

跟随一个快速发展的行业,就比较容易取得发展,而在一个发展缓慢的行业中成功就比较困难。当然,有了市场容量有多大和机会,并不代表一定会成功,但没有这个因素成功的几率会更低。工作一两年的人,最关键的是要有一个方向感,不要太盲目,这就需要程序员有一定的判断力。

李巨锋认为,电信行业新增的市场容量每年有1万亿,而且由于是新增市场,人员也比较容易进入。

此外,中国的手机市场非常大,由于无线应用的迅速发展,可以预料,基于手机和电信结合的软件的就业

前景就比较好,事实证明,很多人也在向这个方面转变。达内的成功与行业需求也不无关系,韩少云说:

“从金融和电信行业角度看,对软件人才的需求每年以30-50%的比例增长。熟悉这两个行业所需要的IT技

术和背景的人才,需求量是最大,缺口也是最大的。”

中国的信息管理软件市场也是容易就业的市场。现在市场上有数不胜数的小管理软件公司,这是同中

国社会走转型之路相关的。李巨锋说,“基于商流、资金流、信息流、物流的行业都有相当的发展前景。

通过产权交易的商流,带动资金流和信息流的发展。物流是新兴的行业,这些都需要主流的IT技术。中国的物流成本现在是20.9%,美国是9.8%,差距非常很大,这其中有1万亿的市场容量,如果软件和信息化

服务占20%的份额,也有几千亿的市场,行业需求很大了。事实也证明供应链等类型的软件市场发展非常

迅猛。”

而对于游戏,李巨锋认为这不能称之为一个产业,因为它不像电信那样带动很大的一个产业链,现在取得成功的只有几个游戏,而且还主要偏重销售,不是一个上下游的产业。尽管比较热,但李巨锋认为相

比来说,至少一两年内可能不会有很大的市场容量,这就需要进行判断。

李巨锋认为,已经工作两年以上的程序员可以有几种基本的职业规划:技术专家、软件架构师、实施

顾问或销售。其中程序员最主要的发展方向是资深技术专家,无论是Java还是.NET,还是数据库领域,都

要首先成为专家,然后才可能继续发展为架构师。“尽管架构师的职位可以工作一辈子,待遇也非常好,对于科班出身的程序员最为适合,但这种工作职位非常有限。”一位毕业的学员到IBM软件开发中心后,过

了一年左右,开始请教其未来的发展,结合对方的情况,建议他先深入的技术,因为在中国架构师需要的条件比较复杂,而且需求量也比较少。

实施顾问和销售就比较偏向市场了,除了一定的技术能力外,需要掌握很多IT以外的知识。这些发展

方向对于从其他专业转入IT的人员更为适合。比如用友就培养了很多实施顾问,这些人加上行业背景,收

入也很高。要做行业专家,就要比自己的行业客户还了解这个产业的发展现状。李巨锋说:“比如烟草行

业,一定要了解大的趋势,中国最多的烟民在哪里,其实是在山西和辽宁,烟草行业的产业政策是什么,直接导致我的需求是什么,这些信息对于职业发展很重要。IBM的一些顾问都是行业内的资深专家,他们的发展就非常具有代表性。”

对大多数人来说,首先是要专,在技术上做的比较深入,然后进行工作调整,把自己转变为某个领域的专家,第三步,根据自己的情况,决定自己做软件架构师还是高级的顾问销售,另外一部分人可能就会

走向行政管理,这和个人性格有关。

要获得职业成长,培训也很有帮助。韩少云说:“在北美,职业培训是一种高端的培训,即便是专业的人员也需要职业培训。一个人在一生中需要经过很多职业培训才能成为一个资深或者专业的人员。而在国内大家的观念中,职业培训还没有被大家广泛的认同。”

对于更高级的技术人员,他们所关注的就不是解决基本的生活问题了。他们所关注的就是发展和成就

感。从现在看,他们更为缺乏的是交流,尤其是和水平差不多或者更高的人进行交流。李巨锋说:“我建

议他们做一些国产的产品,做一些自主产权的技术。比如,我们还有产品开发的部门就在做国产数据库设

计。”

职业规划带动更好的成长

从中国的软件开发人员的层次看,工作几年以内处于初级水平的程序员占据最大的比例,至少在50%之上,高级的人员最多也就10%左右。但无论处在哪个层面,一定要有规划,按照自己的个性和优势做一些规

划。

一个程序员的成长,学习过程中首先要读到好书,然后是交到好的学友,找到好的老师,在这三个外

围的条件下,找到适合的工作环境,结合自己的特点,然后在一些重要的环节上遇到适合的人和合适的项

目,这样才能成功。有些职位可能在开始的时候不适合,但工作一段时间后,可能就可以走上更高的职位

。最近,IBM软件学院就开始做一个“软件人才库”的项目,为的就是跟踪技术人员的成长,给他们在合适的时机提供合适的职位。业内人士说:“IT行业良性的人员流动也是很好的。”

有了一定的职业规划,就需要补充自己缺乏的经验,只有经历过足够的项目,才有可能不断积累。对

行业的判断有一定的理解之后,对一般的企业适应起来是没有问题的,但高级的人才需要长时间的积累。

在中国,除了个人的基本技能,还需要具备一定的社会资源,行业资源和资本。学生要学会在提高智

商的情况下,提高自己的情商。因为,在人和人交往中情商起很大的作用。技术人员需要慢慢改变自己的一些思维方式。个人成长要有意识的积累社会资源,认识相关的人,了解相关的政策和行业发展的过程和

规则,这些东西是非技术的,非智商的,只要你关注就是可以得到的。我觉得最关键的就是多认识人,然

后有意识的寻找合适的事情来做。情商也就需要有渠道,有多少人能够帮助你,否则成不了。

机遇和经历对于职业的发展有相当的影响力。某些人或者某些事情都可能会影响到未来的发展。王洪

超也认为成为微软MVP是自己的一个转折点,由于成为MVP,便有机会接触更多的技术朋友和微软人,为自

己的发展奠定了基础。

总而言之,每个人至少三年要点评一下自己:是环境的原因,还是自己个人的原因,如果是环境的原

因,可以考虑是否需要换地方,如果知道自己,可以调整自己或者设的目标现实一些。从一个普通的程序

员做起,3年时间至少能够做到做独立需求分析和设计的。色后,就设法需要通过一个目标为自己输送动

力。这便是职业规划。

第四篇:程序员职业规划

当你为自己设计职业规划时,你正在用有条例的头脑为自己要达到的目标规定一个时间计划表,即为自己的人生设置里程碑。职业生涯规划一旦设定,它将时时提醒你已经取得了哪些成绩以及你的进展如何。一个没有计划的人生就像一场没有球门的足球赛:对球员和观众都兴味索然。

第一步: 分析你的需求:

你也许会问:这一步怎么做呢?不妨试试以下两种方法。一种是开动脑筋,写下来10条未来5年你认为自己应做的事情,要确切,但不要有限制和顾虑哪些是自己做不到的,给自己头脑充分空间。第二种更直接,完成这个句子:“我死的时候会满足,如果„„”想象假设你马上将不在人世,什么样的成绩、地位、金钱、家庭、社会责任状况能让你满足。

第二步: SWOT(优势/劣势/机遇/挑战)分析

分析完你的需求,试着分析自己性格、所处环境的优势和劣势。以及一生中可能会有哪些机遇;职业生涯中可能有哪些威胁?这是要求你试着去理解并回答自己这个问题:我在哪儿?

第三步: 长期和短期的目标

根据你认定的需求,自己的优势、劣势、可能的机遇来勾画自己长期和短期的目标。例如,如果你分析自己的需求是想授课,赚很多钱,有很好的社会地位,则你可选的职业道路会明晰起来。你可以选择成为管理讲师 – 这要求你的优势包括丰富的管理知识和经验,优秀的演讲技能和交流沟通技能。在这个长期目标的基础上,你可以制定自己短期目标。

第四步: 阻碍

确切地说,写下阻碍你达到目标的自己的缺点,所处环境中的劣势。这些缺点一定是和你的目标有联系的,而并不是分析自己所有的缺点。他们可能是你的素质方面、知识方面、能力方面、创造力方面、财力方面或是行为习惯方面的不足。当你发现自己不足的时刻,就下决心改正它,这能使你不断进步。

第五步: 提升计划

现在写下你要克服这些不足所需的行动计划。要明确,要有期限。你可能会需要掌握某些新的技能,提高某些目前的技能,或学习新的知识。

第六步: 寻求帮助

能分析出自己行为习惯中的缺点并不难,但要去改变它们却很难。相信你的父母、老师、朋友、上级主管、职业咨询顾问都可以帮助你。有外力的协助和监督会帮你更有效地完成这一步骤。

第七步: 分析自己的角色

制定一个明确的实施计划:一定要明确根据计划你要做什么。那么现在你已经有了一个初步的职业规划方案。如果你目前已在一个单位工作,对你来说进一步的提升非常重要,你要做的则是进行角色分析。反思一下这个单位对你的要求和期望是什么。做出哪种贡献可以使你在单位中脱颖而出?大部分人在长期的工作中趋于麻木,对自己的角色并清晰。但是,就像任何产品在市场中要有其特色的定位和卖点一样,你也要做些事情,一些相关的、有意义和影响但又不落俗套的事情,让这个单位知道你的存在,认可你的价值和成绩。成功的人士会不断对照单位的投入来评估自己的产出价值,并保持自己的贡献在单位的要求之上。

伴郎型这种人的毛病不在于做不好工作,而在于不能充分发挥自己的潜能。在你用心时,你的工作是一流的,你的处事态度始终像伴郎一样,不想喧宾夺主,也不想出人头地,这阻碍了你升迁晋级。

鸽子型

这种人勤于工作,也有技术和才华,但由于工作性质或人事结构,所学的知识完全与工作对不上号。

别人升迁、加薪、晋级,你却只是增加工作量。对这种境遇,你早就不满,但你不能大胆陈述、努力捍卫,而只是拐弯抹角地讲一讲,信息得不到传达,或根本被上司忽视了。一切全因你像一只鸽子样温顺驯服。

幕后型

这种人工作任劳任怨,认真负责,可是你的工作却很少被人知道,尤其是你的上司。别人总是用你的成绩去报功,你内心也想得到荣誉、地位和加薪,但没有学会如何使人注意你,注意到你的成就。一些坐享其成的人在撷取你的才智后,你只会面壁垂泣。

仇视型

这种人不能说不自信,甚至说是自信过了头。在工作上很能干,表现也很不错,却看不起同事,总是以敌视的态度与人相处,与每个人都有点意见冲突。行为上太放肆,常常干涉、骚乱别人。大家对这种人只会“恨而远之”,无人理会你的好办法、好成绩。

抱怨型

一边埋头工作,一边对工作不满意;一边完成任务,一边愁眉苦脸。让人总觉得你活得被动,而上司认为你是干扰工作、爱发牢骚的人。同事认为你难相处,上司认为你是“刺儿头”。结果升级、加薪的机会被别人得去了,你只有“天真”的牢骚。

水牛型

对任何要求,都笑脸迎纳。别人请你帮忙,你总是放下本职工作去支援,自己手头拉下的工作只好另外加班。你为别人的事牺牲不少,但很少得到别人与上司的赏识,背后还说你是无用的老实。在领导面前不会说“不”,而受到委屈后,只好到家中发泄。

以上六种不良的工作心态,其共同的特点是不能抓住自我、表现自我和捍卫自我,从而在心理上不能自我肯定。

职业生涯规划:工作几年是个坎儿

一个人从结束学业到走向工作,从刚开始时大刀阔斧式的“鼓足干劲、力争上游”,到感觉一切都平淡如水、“不过如此”,再到看惯了这凡尘俗世上的“秋月春风”,这本是一个正常的发展历程。因为这并不是你落后了、懒惰了,相反却意味着你长进了、出息了,所以便对很多事情丧失了原有的新鲜感。同时,工作进展到一定阶段,许多人通常会想摆脱现状,换换口味,去感知一下外面精彩的世界,但客观上又往往一下子不知道如果“不干这个还能干什么?”。于是便产生了一种“阶段性的发展困惑”。而所谓“坎儿”,指的恰恰就是这些“阶段性的发展困惑”。根据对许多职业人的职业生涯发展路径的观察和研究,结合大多数人年龄的增长以及家庭的负累对事业的影响与冲击,将一个人的职业生涯历程简单地划分为6大阶段,伴随着这6大阶段,我们可以相对清晰地看到一个职业人的工作人生中究竟要迈几道坎儿。

一、“青黄不接”阶段——毕业后工作1-3年

有很多企业在招聘应届大学毕业生时往往是“专业不限”,这一点在营销领域表现尤为突出:不管你是学什么的,只要你对营销工作怀有满腔热情,就欢迎你加盟到

公司来,并且,公司往往还不惜重金来对这些新员工进行大规模培训,并自行美其名曰“只有一张空白的纸才能画出最美的图画”。但如果你已经工作了若干年再去求职,比如1-3年吧,就成了最为致命的“青黄不接”时期,我们形象地称为“姥姥不疼,舅舅不爱”的尴尬阶段:一方面是企业“嫌”你已经不再“纯洁”了,已经浸染了原工作单位的文化,不能再像一张白纸一样任意涂画了;而另一方面却又认为你刚工作这么短时间,尚没有谙熟真正的业务技能,尚不能真正意义上的“独当一面”,一句话也就是我们常说的尚处于“一瓶不满,半瓶晃荡”的状态,那么这时候你如果恰恰去找工作,其难度早已是意料之中的事情。

对这种情况,我曾经做过一个极为形象但未必恰当的比喻,就像一个刚做了“小姐”又马上“从良”的女人往往是最受人唾弃的:说你是良家妇女吧,你又不是,你身上已经有了“污点”;但说你是“职业小姐”吧,你也不是,因为你已经“从良”了,那些“职业小姐”的某些“技能”你可能并不怎么擅长。

唉,那到底该怎么办呢?没有好办法!我在这里忠告大家唯一比较有效的一点就是:换工作也要选时候,如果不是被动求职(比如被原单位开了),最好不要在这时候换工作。相反,如果这段时间你较为“安静”,你往往能够积累到你一生中第一次“从学习迈向工作”时段内宝贵的工作技能和坦然的就业心态(许多人的“爱跳槽”的毛病往往都是从这个阶段“稳不住窝”开始养成的)。

二、“职业塑造”阶段——毕业后工作3-6年

一旦你耐心“忍受”过了“青黄不接”阶段,你便马上迎来了“职业塑造”阶段。这个阶段是你开始发挥特长的时候,因为你已经经过了1-3年的工作磨练,这个磨练不但使你熟练地掌握了你当前从事工种的操作技能,同时刚好分化出了你的“职业性格特点”:哪些是你特长的地方,而哪些又是你不足的地方,只要你稍加留意和总结,一切便都暴露无遗。这时候你千万要注意不能“护短”,你的缺点你自己知道,你的领导也肯定很清楚;也千万不要妄想试图去弥补你个性特征方面的技能缺陷,因为你的性格和特长都已经基本形成。所以正确的做法就是最起码先要保证“扬长避短”,然后再通过你的合理调整和矫正,来实现“取长补短”。只有在这种正确态度的指引下,你和你的领导才能更为清楚地知道你该干什么,这就像我们在生活中常说的“××就是干什么工作的料”。

那么,怎样来进行“合理的调整与矫正”呢?其实就是在你工作的相关领域先适当地改换一下工作方式,比如在同一个公司内部的不同部门适当进行换岗,这样既不流失人才,又能开拓视野和增添新鲜感,还能测试出你究竟最适合做什么工种。所以有很多优秀的企业比如科龙在公司内部都实行了这种机制。另一种办法就是如果发现你的性格和特长与现有工作偏差太大,那么一定要当机立断马上改行,这时候记着千万不要贪恋现有工作薪水有多高,环境有多舒适,一定要选择你最适合做的行业,然后坚定地走下去。

但在同时我也忠告两点:一是别借着这种调整与矫正的机会而“朝三暮四”,频繁换岗,因为频繁换岗的直接恶果就是导致你对任何岗位的工作都浅尝辄止、一知半解,最终没有提炼出一个像样的发展路径,这与我前面提倡的“职业塑造阶段”思想是相违背的。二是在日常工作之余,还要重视并善于开发自己有意义的业余爱好(比如文字创作等),一个好的业余爱好就像帮你找了一份“兼职工作”,在关键时刻能给你帮上大忙,不但给你解决了业余时间的正确利用导向问题,使你业余生活过得很充实,还往往让领导感觉你这人很能干,一个人能做两个人的事情。

三、“职业锁定”阶段——毕业后工作6-10年

随着你对自身优劣势及性格特点的日渐明晰和不断的实践锻炼,你就渐渐地由

“职业塑造阶段”走向了“职业锁定阶段”。这时候由于你自然年龄的到位(该成家了)和工作年龄的成熟(已经磨练了那么多年了),你就不自觉地开始认定“你是干哪一行的”了。

但是这里又有一个怪圈不容忽视,那就是:在某个领域工作时间越久,你接下来的求职面就越窄。就像我前面所说的那样,当你在一个领域工作到一定时间之后,在你再次找工作的时候,对方会先看你原来做的是什么,然后决定你来了之后做什么。在这一点上,许多企业的“急功近利”色彩表现得相当明显,甚至是极为露骨。他们往往要求你原来的工作领域最好能跟现在的岗位来个直接对接,好像巴不得你过来上班的第一天就能直接上手他们所要求的工作,甚至根本等不到第二天。如果他们发现你原来的工作与现在的新岗位并不“对口”,那他们要么就是直接婉言拒绝,要么如果实在“爱惜”你这个人才,就会简单地做一些入职培训然后马上让你上岗去磨练,因为他们认为完整的培训你已经在原单位接受过了,你来到这里应该是尽快地去释放能量而不能先吸收光和热。同时你还能听到他们早已包装好的词汇,那就是“在战斗中学习战斗”,或者曰“骑着马找马”。

这时候又该怎么办呢?没办法!整个就业行情都是这样!你如果依然愿尝试这份工作,就应该首先端正态度,决不能骂骂咧咧、怨天尤人,然后应快速投入战斗,在战斗中快速磨练和积极探索,最后能早日熟练上手这份新工作。

这里还需要注意一点,在这个阶段,即便是已经暂时“锁定”了你的职业种类,但千万不要每天得过且过地混日子。相反还要更加勤奋地不断寻求自我突破,逼迫自己不断跨越新的高度。

春节前,我去南京出差,跟一个原来的老同事聊起了现在求职时有很多企业都动辄要求至少3年或5年工作经验的问题,他忿忿地说出了一句耐人寻味的经典名言:“什么5年工作经验,如果在原单位没有什么长进,5年工作经验就等于1年熟练+4年重复。”

所以,要想做到每一年都掷地有声、没有虚度,以我个人亲身体会比较有效的做法就是在每一步操作中不断学习、不断总结和不断修正,如果把思想境界再拔高一点就是江泽民同志在解决中日邦交问题时所说的“以史为鉴,面向未来”。其中“以史为鉴”的意思就是要不断地回顾你走过的发展道路并能够客观公正地总结出经验教训;“面向未来”的意思就是要能够根据过去的历程和总结的经验教训来制定未来的正确目标,并不断修正下一步的工作流程和发展方向。

四、“事业开拓”阶段——毕业后工作10-15年

到这个阶段的时候,想必你已经是年过而立了。请注意一点细节:从这个阶段起,我开始将“职业”一词轻轻地换成了“事业”一词,这意味着你开始从前期“职业阶段”中的技能、经验及资金积累走向到人生事业的开拓历程。可能你在这个阶段仍然保持着原来的“职业”状态,仍然是每天在为“老板的事业”而奔波,但年龄和阅历已经将你推向了事业发展的起跑线。并且你跑也得跑,不跑也得跑,你要为自己而跑,你的家庭开始逼迫你为他们着想,你的事业心和成就感都决定了你要开始考虑自我了。

这一切其实很好理解,就像结婚前你挣钱只为自己花,而结婚后挣了钱却总要先想老婆孩子一样。其实你结婚前也用你挣的钱给女朋友买东西,也偶尔会用来孝敬父母,但结婚前那叫“意外的惊喜”,而结婚后那叫“男人的天职”。

五、“事业平稳”阶段——毕业后工作15-30年

在这个阶段,你已经步入“不惑之年”,前期“职业阶段”和“事业开拓阶段”已经为你留下了几多积淀。在这个阶段,你所需要的是如何能够使你的事业能够在平稳的过程中持续上升。这期间你还要不断地去观察市场、了解市场,不能有丝毫的松懈,所以你可能会感觉很累、很辛苦,不过你见的多了,承受压力的能力也增大了很多,于是你也就能游刃有余了。

你曾经的一切豪言壮语和海誓山盟在这个阶段变为现实,你被推上了事业的巅峰,不过这一切美妙结果的前提就是你先要在前面的几个阶段表现都很努力,也很用心,这就是“世间自有公道,付出定有回报”的道理。

六、“老当益壮”阶段——毕业后工作30年以后

有多少人说官场黑暗、钩心斗角,但我们却能看到有大量的人在50岁以后继续做官,并且还往往正是如日中天做高官;但是同时,我们却很少看到50岁以上的人在继续稳操企业大盘做企业的中流砥柱,即便有张瑞敏、倪润峰、柳传志、李东生等“老一辈革命家”,也毕竟只是个别现象。所以我个人认为,在当今商业社会,商场上的角逐比官场更为残酷和费尽心机,我不认为一个50岁以上的人还能够继续创造非凡的商业奇迹,即便真有,也只不过是老当益壮的“余热”而已。

所以,如果你奋斗到了这个阶段,当是“余温尚存”的时候。如果青春无悔,自当安享晚年;如果前世虚度,自当今生落魄。

后记:

一个企业有生命周期,一种产品有生命周期,所以,一个人的职业生涯发展也应该有生命周期。每个人只要能结合自己的性格、特长等多方面因素来认真剖析自我,就必然能找到适合自己的职业生涯发展路径。但无论如何,请记住你每一个阶段的工作都要有高度清晰的规划感和层次感,要能够清楚地明确你哪个阶段该干什么工作换还是不换,跳槽还是留任,改行还是留守,一切都必须尽在掌握!

1、理清自己的能力菜单,确定自己能力提升的目标

提升能力的第一步是要弄清楚四个问题:

(1)我最突出的能力有哪些?

(2)目前工作最急需的能力是什么?

(3)对比工作急需的能力我最欠缺的能力是什么?

(4)我应该如何提升这些欠缺的能力?

你可以列一个表单,逐一回答上述问题,这样你所欠缺的能力以及今后努力的方向就一目了然了。

2、制定自己提升能力的行动计划

制定行动计划时,要注意几点:

(1)从知识结构上的合理、优化与提升。

一个主管的知识结构,大体上有三种类型:专业知识;管理知识;相关知识。只有建立和完善科学合理的知识结构,才能有效的支撑和提升自己的职业能力。

第一类是传统的知识结构,即仅有某一专业知识的结构。这是唯一的知识结构,或称线性结构。这种知识结构已远远不能适应形势对管理者的要求。

第二类是“T”型知识结构,或称为纵横结构。这里的“纵”,表示某一专业知识方面的深度;这里的“横”,表示与某一领域相关的知识面的跨度或广度。“T”型的知识结构也可以称为通才的静态结构。一个现代管理者的知识结构如果缺乏时间标量,没有反映知识更新率的指数,仍然是不完整的。

第三类是具有时间概念的“T”型知识结构,或称通才的动态结构。这类知识

结构的主要测定指标有三个:即深度、广度和时间度。只有这样的知识结构,才是管理者理想的知识结构。

(2)结合职业和工作需要去“补短板”。

一般而言,我不主张“补短板”,主张发挥自己的长处和优势,通过学习使长处更长,优势更优。但如果你眼前的工作职位确实需要这种能力,那就必须补上这个缺少的“短板”。例如,作为一名职业管理者,如果你在职业管理者所必备的职业知识和能力上有短板,那么,你就得必须补上。比如,沟通能力是管理者的最基本的素质要求,如果你要想在管理岗位上有所发展,你就必须补上这一课,否则,你就不称职,你就无法有更好的发展。假如你的性格和习惯无法改变,确实补不上这一课,你就应该考虑是不是转换职业道路,比如走技术发展的道路。

(3)从行动上如何约束自己

知识的掌握和积累必须化为实践和行动,否则知识再多也只能是纸上谈兵。所以,你在学习的同时,一定注意把学到的知识、方法和工具运用到自己的管理实践中去。比如,你学习了关于时间管理、目标管理、沟通管理方面的知识和方法,那就要有意识给自己制定一个如何落实的行动计划,如何检查自己的执行情况,如何改进自己存在的问题和不足。

3、一般管理者的通用自我管理能力

世界管理大师彼得?德鲁克(Peter Druker)说“卓有成效的管理者正在成为社会的一项极为重要的资源,能够成为卓有成效的管理者已经成了个人获取成功的主要标志。而卓有成效的基础在于管理者的自我管理。”

也就是说,作为企业和团队的主心骨与领导者,要想管理好别人,必须首先管理好自己;要想领导好别人,必须首先领导好自己。

一般而言,作为一个主管,在自我管理方面应该具备九项自我管理的能力,你可以结合自己的实际情况,有目的地去锻炼提升自己:

(1)角色定位能力——认清自我价值,清晰职业定位;

(2)目标管理能力——把握处世原则,明确奋斗目标;

(3)时间管理能力——学会管理时间,做到关键掌控;

(4)高效沟通能力——掌握沟通技巧,实现左右逢源;

(5)情商管理能力——提升情绪智商,和谐人际关系;

(6)生涯管理能力——理清职业路径,强化生涯管理;

(7)人脉经营能力——经营人脉资源,达到贵人多助;

(8)健康管理能力——促进健康和谐,保持旺盛精力;

(9)学习创新能力——不断学习创新,持续发展进步。

4、一般管理者的通用团队领导能力

管理学中有个著名的“锅盖原则”,是说你的领导力有多大,你的成就就有多大,你的成就永远不会超过你的领导力。拿破仑也曾说过“只有糟糕的将军,没有糟糕的士兵”。

自我管理能力和团队领导能力是经理人必须具备的两大基本能力系统,二者缺一不可。如果说自我管理能力是管理者实现自我成功的基础,那么,团队领导能力则是管理者实现团队成功的保证。通过提升自我管理能力可以获得“小成功”(高绩效个人),通过提升团队领导能力则可以获得“大成功”(高绩效团队)

一般而言,主管的领导能力可以从以下九个方面来进行提升和训练:

(1)领导能力——掌握领导技巧,提升领导魅力;

(2)决策能力——学会科学决策,避免重大失误;

(3)绩效管理能力——重视目标执行,提高团队绩效;

(4)激励下属能力——运用激励技巧,点燃下属激情;

(5)教练下属能力——教练培训下属,提升下属能力;

(6)授权能力——善于授权放权,修炼无为而治;

(7)团队学习创新能力——不断学习创新,保持团队活力;

(8)员工管理能力——体认员工需求,体验快乐管理;

(9)团队组织能力——学会团队协调,促进团结凝聚。

第五篇:程序员职业规划-含封面(定稿)

程序员职业规划Personal Career Planning

姓名:

部门:

学号:

在中国有很多人都认为IT行业是吃青春饭的,如果过了30岁就很难有机会再发展下去!其实现实并不是这样子的,在下从事.NET及JAVA方面的开发的也有8年的时间了,在这里在下想凭借自己的亲身经历,与大家一起探讨一下。

明确入行的目的

很多人干IT这一行都冲着“收入高”这一点的,因为只要学会一点HTML、DIV+CSS,要做一个页面开发人员并不是一件难事,而且做一个页面开发人员更容易找到工作,收入比普通的工作还要高一些,所以成为了很多高校毕业生的选择。如果您只是抱着这样一个心态来入行的话,那阁下可真的要小心。因为干IT这一行竞争本来就比较激烈,特别是页面设计这方面,能够开发的人很多,所以为了节省成本在大部分公司都会在需要的时候才招聘这类人员,在没有订单的时候一些小公司还可能找各类的借口或者以降薪的手段去开除这类员工。而在招聘信息上常常会看到“招聘页面设计师,条件:30岁以下……欢迎应界毕业生前来应聘”这样一条,因为这一类工员对技术上的要求并不高,找应界生可以节约成本。所以在下觉得“IT行业是吃青春饭的”这句话只是对着以上这类人所说的,如果阁下缺乏“进取之心”,而只抱着“收入高,容易找工作”这样的态度而入行,那“IT行业是吃青春饭”将会应验了。

选择合适的工具

JAVA、C#、PHP、C++、VB……10多种热门的开发语言,哪一种最有发展潜力呢?其实开发语言只不过是一个工具,“与其分散进攻,不如全力一击”,无论是哪一种开发语言,只要您全力地去学习,到有了一定的熟悉程度的时候,要学习另一种的语言也是轻而易举的事情。开发语言主要分为三大类:

1.网络开发 现在网络已经成为世界通讯的一座桥梁,好像Javascript、PHP、Ruby这几类开发语言大部分是用作网络开发方面

2.企业软件开发

JAVA、C#、VB这几类开发语言都实现了面向对象开发的目标,更多时候用于企业系统的开发

3.系统软件

C语言、C++、Object-C这些软件更多是用在系统软件开发,嵌入式开发的方面。

当然,这分类不是绝对,像JAVA、C#、VB很多时候也用于动态网站的开发。在很开发项目都会使用集成开发的方式,同一个项目里面使用多种开发语言,各展所长,同步开发。但所以在刚入门的时候,建议您先为自己选择一种合适的开发工具,“专注地投入学习,全力一击”。

明确发展方向

当您对某种开发语言已经有了一定的了解,开始觉得自己如同“行尸走肉”,成为一个开发工具的时候,那您就应该要明确一下自己的发展方向了。

平常在公司,您可以看到做UI层的开发人员大多数都有20多岁,他们充满干劲,而且没有家庭负担,在两年前ASP.NET MVC、Silverlight等刚出现的时候,他们可以在晚上回家的时候买几本书或者直接上网看看,研究三五个星期以后,对需要用到技术就已经有一定的了解了。而年过30的人多数是已经成了家了,他们每天9:00点上班唯一的希望就是快些到6:00点,能回家吃饭。吃完饭只想陪孩子玩一下,看看孩子的功课,对新增的技术缺乏了学习的欲望。所以很多接近30岁的程序员都有着一种逼迫感(包括30岁时候的我自己),再过几年应该怎么办?这时候,您就更应该明确一下目标,努力向自己的发展方向前进了。归纳一下,可从下面几项里选择适合自己的一条道路:

1.从技术向业务过渡

在国外,很多发达国家都很重视人才,一个高级的程序员与一个Project Manager收入相差一般不超过15%。(注:关于收入差距,请参见伯乐在线报导的这篇资讯《2011年美国IT从业人员的薪资调查》,有的甚至超过项目经理。)但中国是世界上人口最多的国家,国内人才众多,所以人才滥用的情况经常可以看到。一个小公司的开发部里面经常会见到新面孔,但PM却不会常换。因为做老板的对技术是一窍不通,依他们看来只到拉住PM的心,那技术方面方面就能搞得定,至于技术部要换人,他们根本不需要费力气去管。所以从一个技术员过渡到一个PM是一条向前发展的一个选择,但开发人员也需要知道,要成为一个PM不单单是使用技术,而更重要的是对管理方面认识。一个PM主要的工作是组织团队,控制成本,管理业务,控制项目进度,与客户进行沟通,协调工作,定期进行工作报告等。所以要成为一个成功的PM更要重视组织能力,PM必须能提高团队的积极性,发挥团队所长,在有限的开发资源前提下为公司得到最大程度上的利润。成为一个PM后,通常不需要直接接触技术开发,而着重管理的是业务发展,但PM对技术也需要有一定的了解(在下曾经为PM对技术了解的必要性写过一篇文章,得到很多支持但也惹来不少的争议)。在这里我还是要强调自己的观点:要成为一个成功PM最重视的是管理能力,但对技术也应该有足够的了解,因为这是与团队成员沟通的桥梁,只有这样才能与整个团队的成员有着紧密的结合,让团队成员感觉到他们自己存在的意义,从而调动团队的积极性,而不是漠视技术人员的存在。技术并非成为一个成功PM的充分条件但却是必要条件!

2.从程序员向技术管理发展 其实一个Team Leader的职责与Project Manager相像,但Team Leader更着重于技术开发方面,通常一个大型项目都会有一两个开发团队由Team Leader带领,负责开发核心部分,而其它部分分派给不同开发小组或者分派给外包公司。在网上常看到几句话,贴切地形容了PM与TL的区别:“技术人员乐于被领导;但他们不喜欢被管理,不喜欢像牛一样被驱赶或指挥。管理者强迫人们服从他们的命令,而领导者则会带领他们一起工作。管理是客观的,没有个人感情因素,它假定被管理者没有思想和感受,被告知要做什么和该如何做。领导是引领、引导,它激励人们达成目标。领导力是带有强烈个人感情色彩的,它不是你能命令的,也不是你能测量评估和测试的。”

无论是PM与TL,对业务与技术都要有深入的了解,只是PM更侧重于业务的管理,盈利的多少,风险的大小等等,而TL则侧重于项目的成本,开发的难度,软件的架构等技术方面的问题。在某些人眼中,技术与管理就像鱼与熊掌,不可兼得,但依在下看来,两者却是秤不离砣,密不可分。只要及时提升自己对技术与管理的认识,不断地向深一层发展,要从程序员提升到技术管理人员只是时间的问题。打个比方,一个普通的.NET程序员,开始可能限制于ASP.NET的页面开发,但一旦他有了发展之心,他自然会对ASP.NET MVC、Silverlight、WinForm、WPF这些UI的开发手法感到兴趣,学习不需要多少时间,他可能就会认识这些UI开发只不过是一些工具,其实在开发原理上没什么区别。接着他就会向深一层的通讯模式进行了解,认识TCP/IP、Web Service、WCF、Remoting这些常用到的通讯方式,这时候他可能已经感觉到自己对开发技术有了进一步的了解。进而向工作流、设计模式、面向对象设计、领域驱动设计、面向服务开发等高层次进发,最后成为技术的领导者。上面只是一个比喻,但要注意的是,在学习的时期必须注意的是与同事之间沟通,很多的开发人员喜欢独来独往,开发的项目总想一个人搞定,不受外界的干扰。但要明白,就算你有天大的本事,一项大型的项目也不可能由你一个人全扛着。所以团队的合作性与同事间的沟通是必要的,这也是成功一个TL的必要条件。3.单方面向技术发展

能成功技术开发的尖端人才,这是在下最向往的工作,却也没本事登上这个位置。很多从事开发的人都会认为,业务总会带着“金钱的味道”,老板从来不管开发是否合符开发原则,有否经过必要测试,他们只会在客户面前无尽地吹嘘,项目到期能成功交货,只要不出什么大问题那这个项目就算成功了。其实我们也要明白:开发项目最终目标是为了赚钱,在开发过程中对项目成本的限制和效率的控制这也是必须,所以这才需要管理人员对项目进行管理。但开发人员也很想避开这 “金钱的尘嚣”,全情投入到技术的世界的当中。所以对技术有着浓厚兴趣的人,往往会深入地研究某一项技术,成为技术上的精英。但在这里说一句令人心淡的话:中国已经属于是世界上第二大经济体同盟国,但国民生产总值主要来源于第三方加工产业方面。中国可以说是人才济济,但却在高新产业上却比发达国家落后。这几年的确看到我们国家在高新科技上有着质的飞跃,但跟欧美发达国家还有着一段距离。所以想在中国成为尖端技术的人才,无可否定比在国外要难。依在下看来,要想成为尖端的开发者,必须对C、C++、汇编语言、嵌入式开发、Windows API、Linux API这些底层技术有着深入的了解。要知道解JAVA、.NET……等这些之所以称为高级开发语言,并不是指它们比C、C++、汇编语言更高级,而是指它们封装了C、C++等等的功能,更适合用于企业软件的开发,使开发变得简单。但如果要开发一些底层的软件,大型的系统的时候,就必须用到C、C++、汇编等开发语言,这是成功尖端人才的一个条件。

确定未来的目标

人是从历练中成长的,古人云:三十而立,形容的不是一个人的社会地位,经济来源,而是形容一个人对未来的目标,对人生的意向。要成为一个成功人,就应该早日为自己定下长期的发展目标,作为一个开发者也当如此。随着人的性格,取向各有不同,大家为自己所选择的路也有不同: 1.自立门户,勇敢创业

快30岁了,很多人会认为要想真正赚得了钱,就应该自立门户,为自己创业建立一个基础。像北京、上海、广州这些一级城市,要买房子,一手楼基本要在 2万~4万元/平方米左右,而在一家普通的IT公司当上一个项目经理,基本收入一般都在1.5万~3万之间(除非在大型的跨国企业内工作,那另当别论),要买一间100平方米左右的房子,就算不吃不喝也几乎要10年的年薪,所以选择自主创业,是很多IT开发人员的一个未来目标,想要达到这个目标,就应该更多地把业务作为重点。不可否认的一件事,在中国社会里很多时候讲的是“关系”,即使这30年的改革开放使中国的经济蓬勃地发展起来,但几千年来留下的歪风还是不能完全的磨灭。所以想要创业的人事建议你要多跟客户打好关系,与合作伙伴保持互利互动的模式,这将有利于日后事业的发展。

2.急流勇退,退居二线

这也是不少人的选择。很多人在有了家庭以后,感觉到压力太大,人的一生并非只有事业,他们想把更多时间用于对亲人的照顾,对孩子的关心上。所以很多人会选择一份像系统分析、系统维护、高校教师、专业学院讲师这一类的工作。收入稳定,而且往往没有一线开发人员那么大的压力。

3.不懈努力,更进一步

无论你是一个Project Manager或者是Team Leader,如果你想继续晋升一级,那还是会两极分化的。从一个PM到一间公司的管理层,那所面对的事件会有很多变化。一个公司的总经理,要管理的不再是一到两个项目的成本,而是整个部门的运作,整间公司的业务流程,所以要肩负的任务的会更重。在下曾经有一位上司彭博士,他是企业的最高领导人,年薪超过三百万,而且在报纸杂志上也曾经亮过相。平常只会在某些会议上轻轻地亮下相,说两句讲词,平常的公司运作与业务管理都不需要他直接执行。这并不是说一个作为管理层很清闲,因为他们要面对的是更多的社会关系,与公司合作企业的联系上。这跟一个PM的工作的很大的区别,所以要从一个PM晋升到管理层,那可是要负出更多的努力与汗水。

如果要从Team Leader上升为一个技术总监,那工作的方向也有所改变。像之前所说:一个TL可能更重视的是技术层面,讲求与团队之间的互动合作性,更注重的是开发的完善。而一个技术总监就无需要直接参加某个项目的开发,而注意的是开发的效率与成果,如何合理使用有限的开发资源,控制开发的风险和可能带来的效果。

发展感受

经历了8年多时间,在下从一个程序员到一个项目经理,之间经过很多的曲折,但因为每一个人的际遇都有所不同,所走的路也有不同,正所谓条条大路通罗马,成功的路不止一条,在下也不想令各位误解,而只想为大家说一下我的发展方向。如果您是一位开发人员 程序员->架构师->Team Leader(Project Manager)->技术总监 是一条不错路,这也是在下选择的路。在我国,想要进一步提升自己,无论你想是以技术为重点还是以业务为重点,都离不开管理二字。在一些大型的企业,一个团队往往会配备一个PM与一个架构师,尽管两个人负责的任务各有不同,但你会看到一个架构师的收入往往不如一个PM,PM往往是这个团队的核心领导者,是关键人物。因为公司能否赚钱,PM有着重要的作用。PM与TL并没有绝对的区别,而且在一些中小型企业,一个开发团队只有3~5人,一个TL往往会兼备业务处理、成本控件、架构设计、开发管理等多项任务。所以在下会把Team Leader与Project Manager定于同一层次,一个公司的老板往往不会知道团队的架构师、程序员是何人,而只会向PM询问项目的进度,所以只有晋升到这个层次,才有机会进一步提升管理能力,让自己有上升的空间。置于要成为一个技术总监,那要求就不再单单是对单个项目的管理,而应该更则重于新兴技术的引用,开发资源的合理利用,对开发项目敏捷性的处理等等,对此在下也在试探当中,未敢多言。

下载程序员职业规划word格式文档
下载程序员职业规划.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    java程序员职业规划(范文)

    java程序员职业规划第一步: 1、基础必备:至少看过2本语言基础书和一本领域技术书。 2、部分参与项目1-2个。 java程序员职业规划第二步: 1、行业知识领悟、扩展相关应用知识。......

    程序员职业规划Pdf

    程序员职业规划 很多人刚毕业时充满活力,然而几年的摸爬滚打后,冲劲就会慢慢减弱甚至消失。再加上IT大环境的起伏不定,一旦无法跟上技术或者行业发展的步伐,便会迷茫。王洪超说:"......

    程序员的职业规划(精选五篇)

    零 为什么我们要自己做职业生涯规划?记得《社交网络》里边,CFO同学在知道自己股权被稀释时说了一句话,“我以为那些律师是我的律师。” 其实我们大多数人对HR几乎都存在类似的......

    程序员职业规划发展路线图

    程序员职业规划发展路线图 发布时间:2009.09.08 14:13 来源:赛迪网 作者:高阳 锐哥准备为大家烹饪红烧鲤鱼,小丫主动要求跟锐哥学习烧鱼,这也使小蔡和大熊非常感兴趣变得积极主......

    2-程序员升职路线_程序员职业规划

    程序员升职路线_程序员职业规划 今天乔布简历具体和大家说说程序员升职路线,程序员职业规划。 关键词:程序员升职路线,程序员职业规划 程序员的发展一般是这样子的,先从一名程......

    一个程序员的职业规划(5篇)

    写这篇文章源于某条微博评论,原内容大概是一个快40岁的人还在当程序员写代码,评论内容大概是:有些人就喜欢当程序员写代码,无可厚非。但是,现实情况中是否真的能做到“无可厚非”......

    程序员的职业规划就像软件工程

    程序员的职业规划就像软件工程 那家公司主要做些MIS系统,陈皓不仅获得了一定的实际工作经验和能力的锻炼,还习惯了软件公司高节奏、快学习、充满挑战的环境和氛围。这造成了他......

    java程序员如何做好职业规划(5篇可选)

    java程序员的职业规划如何做?java程序员职业规划经验分享。生涯设计公益网职业规划专题组推荐。 本文主要介绍java程序员的职业规划 ,希望能给想在java程序发展,还没有职业......