浅谈程序猿的职业规划,看你如何决定自己的未来吧。

发布时间:2013-10-12 22:53:00作者:左潇龙阅读(3206 )评论(63)

    引言

     

      这篇文章LZ很久以前就想写,只是LZ本人也一直在摸索当中,不过LZ摸索的是自己的道路。其实作为一个程序猿来说,大体上的路线已经摆在众人眼前,到底自己有什么样的想法,自己适合哪条路,还是只能自己去摸索,这一点请各位不要征求任何人的建议。LZ能做的,就是把各个路线的客观事实陈列出来,供大家选择。

      条条大路通罗马,三百六十行,行行出屌丝。作为一个IT界有理想有抱负,高端大气上档次的屌丝,LZ还是对未来很有打算的。说起这个打算,大致就是两种,一种是生活上的规划,一种是职业上的规划。对于前者来说,无非就是生活在哪座城市,何时打算步进婚姻殿堂,何时打算成为父亲等等。而后者则相对简单,也相对困难,简单的是它只需要给自己规划出一条大道即可,困难的是,它不像生活规划,可以相对随性,而且有无数前人的经验供你参考,大部分时候,它只能靠你自己一步一步的摸索。

      不过职业规划的大体框架基本都是固定的,只不过每个人走的路形色各异,而且不是有句广告词叫“不走寻常路”吗,现实当中难免会有人走别人没走过的路,走着走着,便成了一条路。不过话说回来了,也可能走着走着,便走到死胡同了。因此安全起见,我们大部分人还是适合大众路线的。

     

    浅谈职业规划

     

      首先LZ想给大部分的猿友,尤其是在校生普及一点知识。就是我们在选择工作的时候,抛开工资、环境等这些细节不谈,我们的大方向应该主要考虑职业和行业这两个方面。

      职业则是指你干的什么,而行业则是指你在哪个领域。不准确但更简单的来说,职业规划就是决定你未来准备在哪个领域干什么。比如举一个例子,你现在在某家银行当程序员。此时,金融就是你的行业,程序员则是你的职业。

      现在现存的行业千奇百怪,比如互联网、金融、传媒、农业等等,这些都是可选的行业。对于程序猿来讲,刚开始的职业规划可以不考虑行业的选择而只考虑职业,也就是说,只要是干程序员,到哪个行业的公司都差别不大,除非当前公司的行业你十分厌烦。不过当职业生涯走到一定阶段,则需要好好考虑下自己准备投身哪个行业了。

      由于行业选择的个人因素比重比较大,因此LZ这里就不对此作出建议了,各位猿友可以根据自身的性格特点,特长爱好等,来选择自己准备奋斗一生的行业。LZ这里主要来谈的是职业规划中的职业。

     

    职业路线一览

     

      这里LZ简单的画了一个职业通道的路线,可能与有些公司的职位不符,毕竟公司不一样,规模和起名的习惯可能不一样,但是大体上是这么个路子。各位猿友看看就好,不需要拘泥于职位名称。

       LZ考虑到各个公司的职位职责可能不尽相同,比如有的公司的项目经理,其实是集研发经理的任务于一身的,因此这里有必要对图中的各个角色的职责做一个简单的说明,以免对各位猿友造成误导。以下主要介绍三种角色,也是最容易引起误会的三个。

      开发工程师:这个大家是最熟悉的,这个角色主要负责系统中某个模块或某个功能的设计与编码,有时候还会有数据库设计的工作等等。

      研发经理:主要负责项目的技术选型,技术难题的攻克,技术人员的招聘,团队成员的技术培训与熏陶等一系列与技术相关的工作。

      项目经理:主要负责项目进度的规划、跟进、落实、交付以及与客户的沟通等任务,是一个项目的监督者与管理者。

     

    浅谈程序员的职业路线

     

      在讨论下面的内容之前,LZ需要先声明一点,这一点从图中也能看出,本次讨论的职业发展,都是基于一个条件,那就是你是以做程序员为职业的起步的。因此本次主要讨论的是以程序员作为起点的职业发展之路,倘若你一开始就做的测试或者需求等,那就不在本次讨论之列了。另外一点就是上面所写的开发工程师或者说程序员是一个统称,很多时候还分为初中高级,这里我们就不做区分了,它对我们的职业规划的影响并不大。

      在上面的图中可以看到,一共有四条路线,而左边和右边的测试与需求,上升的途径相对来讲会受限一些,不过这不能说明这两种路线就是差的。就大部分情况下而言,从程序员转向测试和需求的人员当中,一般女性居多,但是一个人职业的发展是非常个性化的,因此并不是说男生就不适合干测试和需求,就像不能说女生就不能干开发一样,这需要因人而异。

      对于剩下的两条主路线,则大多数时候是我们的首选路线,但是这里的管理路线有些特别,需要以技术为背景,否则的话,往往前途有限。对于一个部门总监或者叫技术总监来说,他可以忘记了当初如何读取一个文件,如何实现上传下载功能等等这些技术细节,但是这些一线开发经历,一般是管理技术部门的前提。不过这个前提,对于程序猿来说,大部分时候是可以满足的。

      

    浅谈技术路线的要求

     

      技术路线应该是几乎所有程序猿梦寐以求的路线,当你问一个程序猿的目标是什么,几乎大多数人会说架构师或者CTO。这不仅仅是因为这是技术路线的巅峰,更是因为这两个称谓给人霸气侧漏、高深莫测的感觉。

      LZ曾经见过公司的CTO,还有幸交谈过几句话,说来尴尬,说话的原因是因为当时LZ负责的系统出了问题。如果说CTO当时给LZ的第一印象是什么,LZ只能说,一看就是神一样的人物。最重要的是,LZ一见就有一种想要膜拜的感觉,对于LZ这种自以为是的技术家伙来说,产生这种感觉只有两种情况,一种是对方弱到极致,一种则是强到极致。不过现在想想,可能更多的是因为CTO是LZ的梦想的缘故吧。

      想要走技术这条路,需要具备几个素质,如果你想让自己走这条路,那么请看看这几点你是否具备,虽然这并不权威,但若是你基本都不满足,那么LZ觉得,你走这条路的前途也确实堪忧了。

      1、对技术的狂热,或者说是执着,亦或是兴趣,有一足矣。

      2、良好的逻辑思维能力,如果你觉得数学、物理等理科从小都是自己的天敌,那么你懂的。

      3、坚信技术是有出路的,哪怕你已经为此成为了骨灰级屌丝,你也要时不时给自己一巴掌,然后大喊,“Hello World!”

      4、强壮的身体,尤其是坚挺的颈椎以及腰部。

      5、一个始终认为你是高科技人才的媳妇,当她看到你回到家总是在看书或是对着电脑噼里啪啦的时候,她会用充满敬佩的目光看着你,而不是坐在你的大腿上大喊,“老公,陪我玩嘛!”

      6、惊人的毅力与坚持,尽管技术并不代表你就要天天坐在电脑跟前,或是永远抱着一本爬满代码的书,但是难免需要牺牲一部分外面的花花世界,因此若是你属于坐不住闲不下来的人,那么LZ也只能说你懂的。

      7、对于自己掌握的技术有一定的成就感,甚至是一定程度上的“自傲”。尽管做人要低调,但是当你看着别人买车买房,妻妾成群,而你除了一身技术,却唯有出租屋与卫生纸相伴的时候,这种“自傲”就是你坚持下去的动力。

      以上七点随是LZ一家之言,但若是猿友们觉得这些大部分与你格格不入,那么LZ还是劝猿友们好好考虑一下自己的未来规划吧。

     

    浅谈管理路线的要求

     

      谈到管理,真是有人喜欢有人厌,LZ亲口问过很多程序猿一个同样的问题,但是他们的答案很多都是这样一句话,“我对管理不是很感兴趣。”

      这里面的原因不一而论,但是相信有大部分人是有这样一种考虑,觉得自己作为一个技术人员,最终以管理为生,是一种堕落,亦或是害怕自己在承担了太多管理的重任之后,彻底丢掉了自己曾经赖以生存的技术。

      这种心情是可以理解的,但是理解不代表认同。管理同样也是一门很深的学问,而且随着你工作经验的增加,不可避免的都需要管理一些人,区别只不过是人数多少的问题。而且不要忘了,你其实一直都在管理着你自己,管好自己其实同样是一种管理。

      话说回来,管理也并不是你想做就一定能做的,有多少程序猿年过30,却依然奋斗在编码一线。这其中确实有那么一批人,是甘愿如此。但却有更多的人,是因为坐不上管理岗位的位子,才不得不如此。

      管理这条路依然不好走,因此也同样需要一些基本的素质,否则可能一切也同样是枉然。因此LZ这里依然列举几点要求,同技术路线一样,倘若你与这些要求相差甚远,那么换一条路走下去,或许会更好。

      1、宽广的胸怀,俗话说,胸怀天下,才可成为一国之君。胸中无天下,如何管理天下?可以说,你的胸怀能容纳多少人,能容纳什么人,就决定了你能管理多少人,能管理什么样的人。

      2、敢于担当,有一定程度的奉献精神,倘若你是一个十分自私的人,那么LZ只想说,你懂得。

      3、有一定的技术水准,这一点并不是普通管理者的硬性要求,但谁让你管的是一群高智商的程序猿呢。若是技术烂到极致,那么管理起来将会很难服众,而且对于项目进度的掌控也可能会有所误判。

      4、良好的表达与沟通能力,这一点是必须的品质。否则可能你工作当中经常收到的不是上司的赞扬,而基本上全是客户的投诉。

      5、做人方面没有短板。比如脾气暴躁到几乎跟公司的人吵架吵了一遍,或者己所不欲,非施于人,又或者眼高手低等等。这些短板,尽管不会导致你失业,但是大部分时候会严重阻碍你的发展。

      6、有一定的伯乐能力,知人善用。

      7、坚信下属的成功就是自己的成功,而不是自己的下岗。

      同样的,以上七点随是LZ一家之言,但若是猿友们觉得这些同样是大部分与你格格不入,那么LZ还是劝猿友们好好考虑一下自己要不要管别人吧。

     

    浅谈其他路线的选择

     

      看到这里,估计有的猿友要暴走了,“擦,我竟然两条路都走不通”。倘若你与上面的十四条都格格不入,那么恭喜你,你一定是一个十分特别的人。不过天无绝猿之路,上帝收走你的性别,至少咱还可以去泰国不是。

      不要忘了那个图上面还有两条路呢,那其实也是很好的路线。一个优秀的自动化测试可以给公司带来偌大的贡献,一个优秀的需求分析师也可以省去很多不必要的重复劳动。可以说,这两者也都不是浪得虚名。

      测试是产品质量保障的最后一道关卡,因此需要足够的细致与严谨。倘若是自动化测试,则要求会更高一点。但是如果你是从程序猿转来的,那么工作起来会顺利很多。因为只要是自动的东西,就离不开程序。需求是产品路线的指向灯,是客户心理的蛔虫,因此需要能够挖掘客户的真实需求。而且对于需求这条路来说,LZ还要提醒猿友们一点,那就是需求这条路基本上是与行业挂钩的,因此如果你的行业尚未确定,那么需求可以稍后再转。

      尽管看起来这两者的前途有限,但是或许走着走着,你会发现另外一片天空。由于LZ本人对这两者了解相对较少,因此LZ也不知道这片天到底是蓝色还是灰色,不过就算是灰色,你也可以努力把自己变成太阳,照亮整个天空。

      说到底,路线没有好坏之分,只有适不适合这一说。当然了,这所有的路线之外,还有一条路,那就是创业。比如卖水果,卖烧饼,卖叉叉。

      LZ本人无任何创业经验,因此也不好发表言论。不过LZ个人认为,创业需要一步一步脚踏实地,有多大能力揽多大活,如果你创业时的口号是,“我要干掉BAT”,那LZ还是想说,你懂得。

     

    职业规划的开始

     

      程序猿,是技术相关的职业生涯一个不错的开始,不论你以后是要做CTO还是总监等等,只要你还做着技术大家庭中的一员,那现在的技术沉淀,都将是你未来的基石。我们并不需要急于确定自己以后的路线,因为你的能力或者是认识或许还不足以选择。

      在你做程序猿的日子里,你需要做的,就是干好手下的工作以及不断的学习。这之中还有一个更重要的任务,那就是认识自己。

      当你开始认识自己的时候,就是职业规划的开始。对于任何一个人来说,只有不断的认清自己,你才知道你的路在何方,你才知道你是为何而生。天生我材必有用是没错,但是怕就怕你一辈子都没发现你有啥用。


    版权声明:本文版权归作者(左潇龙)所有,欢迎转载。但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    72
    精彩
    1
    感动
    0
    搞笑
    0
    开心
    0
    愤怒
    0
    无聊
    0
    灌水
    0
    惊讶
#1楼     时间:2013-10-12 06:01:00      来源:yao2yao4
写的很好。
#2楼     时间:2013-10-12 08:24:00      来源:幕三少
很有思想啊,楼主什么出身啊?
#3楼     时间:2013-10-12 08:27:00      来源:cnJun
推荐之...
#4楼     时间:2013-10-12 08:40:00      来源:逍遥-郎
有无数前人的经验供你参考,大部分时候,它只能靠你自己一步一步的摸索.
没找到很多前人的经验。求前人经验
#5楼     时间:2013-10-12 08:59:00      来源:小小搬运工
写的很好!!把管理者的几点要求发微博了!不算侵权吧?故意发的 让领导门看看自己的有几点做到了!!哈哈哈`````
#6楼     时间:2013-10-12 09:02:00      来源:如果天空不死
写的挺好!
看到“我要干掉BAT”……哈哈
#7楼     时间:2013-10-12 09:07:00      来源:李彬
这只是理想中的状态,升不升得看命。
请不要做梦,程序员升值最大顶点也就是总监这个职位了很少。
1)老板是绝对不会让你做的。
2)股东也绝对不会找你做的(除非在创业初期)
3) 真正意义上的总监、总经理也不会让你做的,除非是那种名义上的总监,确拿着经理的待遇和工作。
一般的大公司他们更愿意猎头聘用产品总监或运维总监,你最多也是副的。
还有升迁的速度取决于公司的人事动荡,只有你上面的人走,公司才会找个替代的,来提拔你。
我曾经就经理过,小张的能力公认的好,小李次之,后小李的上司走了,公司就提拔了小李继续管理,但是小张表现好给予一定的加薪,但是实际上办公室政治的原因,研发部门认可你,不代表其他部门认可你,尤其是人事部,他们总是愿意领导和员工分开对待,甚至小张还被派去搬家,久而久之公司的人都奉承小李,冷落小张,最后小张走了。

还有一个原因就是我认识一个项目经理他在他们公司干了快10年,他手下的精英走的一批又一批,都创业自己的公司和跳槽了。

公司的职位有限,你也不要梦想到什么CTO,总监一类的,努力提高自己的水平,有机遇就抓住,没机遇也要果断走自己的路。
#8楼     时间:2013-10-12 09:07:00      来源:wolfy
真心不错
#9楼     时间:2013-10-12 09:12:00      来源:懒-猫
看来你懂的是楼主的口头禅
#10楼     时间:2013-10-12 09:15:00      来源:南极洲
@ 李彬
大大的实话
#11楼     时间:2013-10-12 09:23:00      来源:Ideasex
#12楼     时间:2013-10-12 09:32:00      来源:xurun1574
Hello World
#13楼     时间:2013-10-12 09:48:00      来源:CareySon
以程序员作为职业的起点,如果不在技术方面有所专长,很难往上走

入行不久的技术人员先老老实实的在自己领域内学有所长吧
#14楼     时间:2013-10-12 09:55:00      来源:会写字的程序员
#15楼     时间:2013-10-12 10:00:00      来源:Leo's
目前准备就业,对我非常有用!!!I like it
#16楼     时间:2013-10-12 10:13:00      来源:Diose
如果有条件。。还是别当程序员了。。
一条不归路
#17楼     时间:2013-10-12 10:14:00      来源:乌鸦不会飞
前几天看了几篇文章,讨论的是如果不做程序员还能干什么?大意就是如果猿媛转行去其他行业有什么选择?我想不到,聪明的LZ,你能告诉我吗
#18楼     时间:2013-10-12 10:30:00      来源:左潇龙
@ 幕三少
贫僧又见三少,有礼了。贫僧出身贫寒,就不说了吧。0.0。
#19楼     时间:2013-10-12 10:31:00      来源:左潇龙
@ 小小搬运工
无妨无妨,只是贫僧担心施主的领导会不会暴走。
#20楼     时间:2013-10-12 10:31:00      来源:Chunwai Yeung
@ 乌鸦不会飞
凭借程序员优秀的自学能力,再学个技术,有什么不能干的。
#21楼     时间:2013-10-12 10:33:00      来源:左潇龙
@ 逍遥-郎
呵呵,贫僧的话可能引起了施主的误解,有无数前人经验的,是指的生活规划。
#22楼     时间:2013-10-12 10:41:00      来源:左潇龙
@ 李彬
施主言之有理。不过CTO、总监等只是一个较远的目标罢了,大部分人自然是走到项目经理或研发经理也就到头了,好一点的也就是个架构师或者管理项目群。不过这并不影响我们以CTO或者总监为目标而奋斗。
CTO和总监只是巅峰而已,真正能走到巅峰的又有几个呢,这很正常。在其它职业圈里其实也是如此,比如财务总监,人力资源总监等等,又有几个人能当上。
贫僧有一拙见,贫僧觉得心怀梦想与面对现实并不冲突。施主觉得呢?
#23楼     时间:2013-10-12 10:53:00      来源:左潇龙
@ 乌鸦不会飞
如果施主是想完全脱离技术的大家庭的话,其实干什么都并无不可了。具体干什么就要根据你自身的能力和擅长的能力来看了。
#24楼     时间:2013-10-12 10:55:00      来源:mushishi
字好多 不过楼主的那幅图 足以~
#25楼     时间:2013-10-12 11:41:00      来源:王清培
支持,其实需求分析师必须有技术的功底才行;
#26楼     时间:2013-10-12 11:44:00      来源:wainiwann
不错,路线说的很实际
#27楼     时间:2013-10-12 11:53:00      来源:憨人Jason
友情提示,撸主的文章被转载无出处,维权后回复下,不谢
http://www.haogongju.net/art/2305634
#28楼     时间:2013-10-12 11:58:00      来源:CCSEI
Mark一下 顺便问下美工 前端 怎么走?
#29楼     时间:2013-10-12 12:27:00      来源:Only Unity3d
擦,我竟然两条路都走不通
#30楼     时间:2013-10-12 12:28:00      来源:speed123
以前看多了这些文章了,陷入怪圈,以为自己进了公司以后就要自己努力,向图上划的规划一步一步去执行就好了

现在想明白了,这图对于大部分码农来说只是一个梦想而已,也不符合当下环境,反观更像一个发达国家,各方面福利待遇政策都相对公平的社会环境下的人来说的。。。
#31楼     时间:2013-10-12 12:38:00      来源:量子计算机
@ speed123
引用以前看多了这些文章了,陷入怪圈,以为自己进了公司以后就要自己努力,向图上划的规划一步一步去执行就好了

现在想明白了,这图对于大部分码农来说只是一个梦想而已,也不符合当下环境,反观更像一个发达国家,各方面福利待遇政策都相对公平的社会环境下的人来说的。。。


还是有明白人。真实的程序员职业规划是这样子的:
(大学毕业)初级程序员-(2年后)中级程序员-(5年后)高级程序员-(8年后)项目经理-(结婚生孩子后)失业
#32楼     时间:2013-10-12 12:43:00      来源:Syvon
文笔不错,幽默诙谐,有思想。顶楼主
#33楼     时间:2013-10-12 12:59:00      来源:花儿笑弯了腰
我觉得LZ做程序员可惜了
#34楼     时间:2013-10-12 13:10:00      来源:左潇龙
@ YellowBlue
多谢施主了,贫僧已拨110。
#35楼     时间:2013-10-12 13:27:00      来源:左潇龙
@ CCSEI
前端其实也是程序猿的一种,他的路与程序猿是类似的。就像做游戏的、做WEB后台的、做桌面应用程序的等等,前端算是这里面的一种吧。
至于美工,它更多的需求还是美术功底,如果上面的四条路可以走的话,贫僧个人觉得这条路不是一条相对好的道路。当然了,贫僧说这个的前提是,从程序员转向美工,而不是说做美工不好。
前端就不说了,贫僧觉得前端也是程序猿的一种。如果施主是想转向美工,贫僧还是希望施主三思。
#36楼     时间:2013-10-12 13:41:00      来源:左潇龙
@ 量子计算机
@speed123
两位施主看来是思想上碰撞出火花了。不过贫僧觉得,最终能混到什么程度,这些都是与个人相关的。路是已经摆在那了,自然有很多人走不到那最终的一步,大部分人都是在中间止步不前或是被后浪给搞挂掉了,否则是个程序员就是个总监或者CTO,那还得了。
但是话说回来了,这不能算是陷入怪圈,只是弱肉强食的自然规则,只不过你不幸在这个规则了做了那个弱肉而已。这其中的原因,或许是自己不够努力,或许是机遇不好,也或许是天赋奇差等等等等,但路走不通不代表就是路错了,毕竟大部分走到巅峰的人就是这么过来的。
这就像搭建一个WEB框架一样,就那么几个步骤,1、2、3等等,但是完全一样的步骤,很多人搭出来的都不一样,有的成功了,有的发生错误了,而且错误也是千奇百怪。到底是步骤错了,还是你框架搭错了呢?
所以,最终归结成一句话,路就摆在那,敢不敢走,就看你自己了。如果选择并且中间失败了,那么自己选的路,要吗就不要后悔,也不要埋怨路错了,要吗就爬着也爬过去。
贫僧有些激动了,善了个哉的,失态了。望施主海涵。
#37楼     时间:2013-10-12 13:42:00      来源:神州第一媒
程序员最终的方向是创业。。。。用技术改变自己的命运。。。。
#38楼     时间:2013-10-12 13:52:00      来源:轻狂.书生
"尽管做人要低调,但是当你看着别人买车买房,妻妾成群,而你除了一身技术,却唯有出租屋与卫生纸相伴的时候,这种“自傲”就是你坚持下去的动力"

有點意思...
#39楼     时间:2013-10-12 14:18:00      来源:量子计算机
@ 左潇龙
引用@量子计算机
@speed123
两位施主看来是思想上碰撞出火花了。不过贫僧觉得,最终能混到什么程度,这些都是与个人相关的。路是已经摆在那了,自然有很多人走不到那最终的一步,大部分人都是在中间止步不前或是被后浪给搞挂掉了,否则是个程序员就是个总监或者CTO,那还得了。
但是话说回来了,这不能算是陷入怪圈,只是弱肉强食的自然规则,只不过你不幸在这个规则了做了那个弱肉而已。这其中的原因,或许是自己不够努力,或许是机遇不好,也或许是天赋奇差等等等等,但路走不通不代表就是路错了,毕竟大部分走到巅峰的人就是这么过来的。
这就像搭建一个WEB框架一样,就那么几个步骤,1、2、3等等,但是完全一样的步骤,很...


话是这么说,不过楼主,你凭什么认为,CTO和部门总监,是通过程序员一步一步混上去呢?或许他们天生就注定了是CTO或总监,只不过刚开始混上几年程序员学学经验而已。
#40楼     时间:2013-10-12 14:36:00      来源:饮鸩止渴
心有多大,舞台就有多大,如果你目标只到项目经理,一辈子都不会当上总监。人就要有远大的目标与自信。有个名言不是说以目前大多数人努力程度之低,还轮不到拼天赋嘛。
#41楼     时间:2013-10-12 14:43:00      来源:IT农民!
你想得到的更过,你就必须付出比得到的多十倍的努力。自然法则如此。什么CTO,什么部门总监。没有几把刷子,没有真正锻炼过,CTO和部门总监只不过是浮萍一梦。
#42楼     时间:2013-10-12 15:01:00      来源:李彬
@量子计算机
引用@左潇龙
引用引用@量子计算机
@speed123
两位施主看来是思想上碰撞出火花了。不过贫僧觉得,最终能混到什么程度,这些都是与个人相关的。路是已经摆在那了,自然有很多人走不到那最终的一步,大部分人都是在中间止步不前或是被后浪给搞挂掉了,否则是个程序员就是个总监或者CTO,那还得了。
但是话说回来了,这不能算是陷入怪圈,只是弱肉强食的自然规则,只不过你不幸在这个规则了做了那个弱肉而已。这其中的原因,或许是自己不够努力,或许是机遇不好,也或许是天赋奇差等等等等,但路走不通不代表就是路错了,毕竟大部分走到巅峰的人就是这么过来的。
这就像搭建一个WEB框架一样,就那么几个步骤,1、2、3...


CTO、部门总监、我个人感觉这个和程序员没有关联,好比
程序员=新兵 经过多年最多只能成为 神枪手,某一领域专家。
扎克伯格不会编程,创办了facebook。
乔布斯也不会编程,创办了苹果。
mao zhu xi连 手 枪 都不会用,确的打下了整个 江 山。
我见过的运维公司,重金聘请职业猎头到CTO,部门总监,他们连编程都不会,懂1点点。
我也见过项目公司,重金聘请项目总监,看中的是与事业单位的关系和历年销售业绩, 老板只看销售业绩,管你不会不会编程。

我在一家公司也见过一个编程大牛,很有威望,但是老板就是不让他做CTO(要在外国技术领域早就是CTO了),老板总是跟我们说你们要努力提升自己的高度,站的更高才能看更远,什么时候你站的和我一样高了,我就会给你升职。

这样反应了一个现象,外国人和高层老板普遍认为中国人站的高度不够高,就无法给你高职,你永远只是个经理。
但这个高度,绝对不是技术。

程序在好在中国永远是个兵只不过是个好兵罢了。
到了一定的能力和程度,想当CTO和总监,就一定要蜕变,至少中国国情是这样。
#43楼     时间:2013-10-12 15:09:00      来源:腐乳
擦,我竟然两条路都走不通
#44楼     时间:2013-10-12 15:29:00      来源:古道轻风
真实的程序员职业规划是这样子的:
(大学毕业)初级程序员-(2年后)中级程序员-(5年后)高级程序员-(8年后)项目经理-(结婚生孩子后)失业
顶起。

我算是这条路上的逃兵,06年开始入行,10年开始自己接项目,带团队。在我们这样的二三线城市,程序猿,并不是那么舒坦。今年,自己找关系,进了央企,做简单的技术维护,准备养老了。
#45楼     时间:2013-10-12 15:32:00      来源:左潇龙
@ 李彬
贫僧觉得施主还是有点太悲观了。贫僧的理解是,施主一直想说的一个意思其实就是当程序员不一定最终能当上CTO或者是总监,因为老板们不会给你这个机会。
可是贫僧没有说做程序员就一定能坐上CTO或者总监啊?我们能坐上研发经理或是架构或是项目经理或是项目群经理也是一种成功,为何非要纠结CTO和总监呢?难道不做CTO或者总监,就是一种失败吗?就要放弃技术吗?难道所有没当上财务总监的会计都要改行干别的去吗?难道所有没当上人力资源总监的人事也要干别的去吗?
贫僧一直觉得,如果真的下定决心走技术这条路,你要做的就是不断提高自己的技术和眼界,提升自己的修养等等,至于能否当上CTO,总监甚至是CEO等等,这些都随缘就好,心态要放平。虽然我们有目标,但不能执拗于目标。
而且施主说的扎克伯格和乔布斯,说到底,那都是老板,既然是老板,那会不会技术又有何妨,程序猿可以自己创业当老板,说不好听的,捡破烂的自己也可以办个垃圾回收厂创业当老板,但是这个和技术之路又有何关系?
贫僧也说了,程序员你一样可以去创业,可以自己做老板,说不定你就成乔布斯了,尽管可能性微乎其微,但是最起码程序猿也可以走这条路,就看你选择安稳打工还是冒点风险了。
噢,贫僧又激动了,善了个哉的,失态失态。施主多海涵。
#46楼     时间:2013-10-12 15:54:00      来源:树尖
LZ又出精品,比之上篇同类文章《勤快的程序猿都没啥前途的,赶紧改掉你的坏毛病吧!》文笔更加犀利,见解更加独到。码这么一大篇字比码同等代码更辛苦哦。
#47楼     时间:2013-10-12 16:23:00      来源:胖鸟低飞
博主的文章思路很清晰。受教了。支持!
#48楼     时间:2013-10-12 17:18:00      来源:zhanjindong
想到老赵经常在微博上说的一句话:“这是命得认”。
#49楼     时间:2013-10-12 17:22:00      来源:Ncoder
前行需努力啊!
#50楼     时间:2013-10-12 17:29:00      来源:KMSFan
我是一个水平 不高,但是热爱编程的人,我讨厌为人处世和管理,投胎是门技术活,只可惜在中国,程序员就是吃青春饭的。
#51楼     时间:2013-10-12 19:42:00      来源:dark-knight
前辈句句良言啊,大方向又明朗一点了。证明毕业前技术+身体双方向发展是没错了
#52楼     时间:2013-10-12 20:22:00      来源:leo2003
为什么没有 程序员-->老板 这条路线?
#53楼     时间:2013-10-12 20:27:00      来源:左潇龙
@ leo2003
一上来贫僧就看到施主的评论了。文章里提到的创业之路,就是施主成为老板的路,阿弥陀佛。
#54楼     时间:2013-10-12 20:51:00      来源:霍啸林
#55楼     时间:2013-10-12 22:23:00      来源:小灰狼的脑瓜
能感觉lz比较清高的样子,认为掌握技术貌似就牛逼的感觉
#56楼     时间:2013-10-12 22:59:00      来源:平和的心
好文啊,我转了。话说一辈子说技术还是很累的
#57楼     时间:2013-10-15 16:27:00      来源:FansUnion
我主要在CSDN博客写,没在博客园。有兴趣可以来瞧瞧,我也主要搞java,12年毕业。 http://blog.csdn.net/FansUnion
#58楼     时间:2013-10-23 09:46:00      来源:神州第一媒
对程序员来说,互联网是最好的机会和舞台。。。。

这个世界上,有很多人有各种各样的想法,但只有不到5%的人付之实践。。。。
#59楼     时间:2016-12-01 14:14:53      来源:杭州市网友

   好搞笑,像看小说似的

#60楼     时间:2017-05-20 10:59:41      来源:深圳市网友

需要一定的机遇和实力才能规划好职业发展...

#61楼     时间:2017-05-20 11:01:09      来源:深圳市网友
@KMSFan
我是一个水平 不高,但是热爱编程的人,我讨厌为人处世和管理,投胎是门技术活,只可惜在中国,程序员就是吃青春饭的。

突破码农级别就不是吃青春饭了

#62楼     时间:2017-06-25 16:05:16      来源:南京市网友
#63楼     时间:2017-07-27 11:15:55      来源:wangzhenfa
发表评论

站内搜索