走过而立之年的Coder

      关于“程序员三十”如何如何的论调一直充斥在耳边(大抵就是:Coder过了三十就完犊子了、干不下去了)。对于新人来讲,这个话题的热度甚至超过了语言之争的月经贴。作为一个前辈,有义务站在更高的角度来谈一谈这个话题,给那些还在彷徨中的,依稀是曾经的自己的新人们一点建设性的建议。

      要讨论清楚这个话题,就不得不谈及这个话题的历史。而在寻找这段历史的过程中,发现一个很无奈的事实:话题的作者、出处、诞生时间、初衷……无从考证!颇有“哥不在江湖,但江湖依然有哥的传说”之意。

      由于这个话题依然在困扰着很多新人,那就模拟这个观点的理由:

  1. 面对繁重的工作(大量的加班),身体和精神都吃不住;
  2. 年龄大了,用人单位不爱要;
  3. 收入满足不了家庭的需要;
  4. 知识更新太快,学习能力跟不上;
  5. 别人都是这个“经理”那个“总”的,心里不平衡了、迷茫了;
  6. 其它问题

      为了读起来方便,我逐条分析这些问题。

  1. 面对繁重的工作(大量的加班),身体和精神都吃不住
    任何人都熬不住连轴转,区别无非是年轻人可以多熬几天罢了。所以如果就是堂堂正正的工作量大,那是神仙也没办法的事情。不过话说回来:凡是通过大量加班搞出来的项目,都是烂项目。或许这些项目很赚钱,或许在某些方面有很好看的数字,但它终究是个栏项目,是让所有同事闻之变色、避之不及的大坑。
    如果是因为自己把项目搞砸了,那就没什么好抱怨的了吧。这不是你自己的身体和精神能否吃得住,而是同事跟老板能否忍受的了你这个猪队友。
  2. 年龄大了,用人单位不爱要
    答: 从某种意义上讲,不管是Coding、项目管理亦或技术架构,经验都是最宝贵的财富。所以,年龄与经验不能成正比的话,这的确是个问题。否则真没什么好担心的。
  3. 收入满足不了家庭的需要
    答: 是能力决定你能挣多少钱,而不是年龄。所以,你要担心的不是年龄,而是能力。当然,谈薪水也是一种能力,只是不在这个话题的讨论范围之内。
  4. 知识更新太快,学习能力跟不上
    答: 社会的主力是普通人,你只要在水平范围之内,就没必要担心。说的难听点:聪明人必须带着我们这些蠢货一起玩,否则他们玩不转的。所以只要有学习的能力即可,其实更多的时候都是聪明人现教,我们现学、现用。
  5. 别人都是这个“经理”那个“总”的,心里不平衡了、迷茫了
    答: 这的确是个问题,但更多的是对自己的认知及人生定位。换了别的工作一样面临这样的问题。有个很残酷的事实:每个行业中的成功人士,如果当初选择别的行业的话,依然会成为“成功人士”,反之亦然(那种改变世界、行业的颠覆性贡献不一定能等价转换)。
  6. 其它问题
    答: 这就得特事特办了。

      总的来讲,越是成熟的行业,老中青的比例越合理(不同行业的比例不尽相同)。中国比较流行的“Coder吃青春饭”之类的言论,恰恰是反应出我们的IT行业有问题。所以需要担心的是那些老板们,他们要担心如何留住这些经验丰富的大龄Coder。

      至于个人职位的成长,我觉得没必要太在意了。每个人的性格千差万别,人生观、价值观也是天差地别。对于绝大多数人来说,工作就是一种谋生的手段,只要能支持我们的幸福生活就足够了。与其在意那些乱七八糟的东西,不如多花时间关心一下父母、妻儿。

时间: 2024-10-10 04:47:25

走过而立之年的Coder的相关文章

而立之年——三线城市程序员的年终告白

30岁(2017-1987),曾经对我来说曾是个多么遥远的数字,但它正悄然的离我越来越近.古人云,三十而立,而立的意思是自立于世,多指学有所成. 在<于丹的〈论语心得〉>里,"立"是内心的的立,是内在心灵的独立,而不是十岁的无知,二十岁的愤青,三十真正追求的是心灵的自信和坚定,在你的生命里树立清楚的自省,从容不迫的生活态度,忠于自己的心灵. 当我敲下于丹的解释,我的内心是颤抖的.思虑万千,久久不能释怀.刚翻看了自己13,14,15年年底的年终总结,当年的跌宕起伏的往事,感觉

“而立之年”码农之“IT江湖”

"而立之年"码农之"IT江湖" 时光荏苒,岁月如梭,一转眼已经毕业2年多,再过3天就是我29周岁的生日,这意味这我即将踏入30岁,写这篇总结是为了记录自己走过的路,并对自己在这里一年多的工作做个总结,在这3年的工作中学会了很多,也懂了很多.又一次见证了自己的成长. 对于自己的学习工作经历,一切都历历在目,记得11年10月30号第一次去面试,记得拿到第一个offer时的激动,记得拿到户口接收函时的得意,记得在工作中帮助我的每一个人,在此谢谢大家一直以来的关照. 13年

独自走过的这些年

人生,可以有无数次重来,但没有可以重来的人生. 选择与努力同样重要,迷茫时的人生随时要求自己做出抉择,而做出的选择将影响明天的生活!-- 2008年8月,坐火车到青海省西宁市,应该是第二次到西宁! 2009年12月,北京科技大学参加全国ITAT全国大赛--决赛,取得全国网页设计二等奖的成绩! 2010年6月,实习期,参加了第一份工作,学到明白了很多道理! 2010年10月19日,到一家学校参加工作,一直到2013年7月! 2011年5月1日,第二次到青岛游玩! 2011年7月,拿到毕业证! 20

汇道科技:而立之年,再来转行学软件开发来得及吗?

看到标题,一细想,边上转行的朋友不要太多,我举个身边人的例子吧.办公室的科科是一名标准的程序员,小编刚接触他的时候,只觉得这人沉默但专业技术过硬.当时心想是不是在这行待久了的人都是这样的.后来从别处了解到,原来科科也是"转行大军"中的一员,科科来汇道科技之前,是从事传统仪器测试行业的,转行的科科刚好处于而立之年. 很多人对于科科的转行之举表示很不理解,原因有三: 1.科科在原来那家公司也算高层领导,无论是从行业还是个人成就来看,都是值得让人羡慕的 2.转行的科科刚好处于而立之年,身边朋

回头看看走过的路,惊出一身冷汗

回头看看自己走过的路,真的惊出一身冷汗,懂事懂的太晚,或许现在还是不懂事,一些有用的东西领悟的真的很晚,时间在走,我却一直在原地踏步,总想急着学这个,急着做那个,却不能沉下心踏踏实实练好基本功,基本功不扎实,一到关键时刻就掉链子,很多事情总是云里雾里,工作几年,臭毛病一直不改,或者说一直就没发现自己的臭毛病,内心总是那么浮躁,浮躁到心都是慌的,外面世界的一丝丝风吹草动都能让自己分心,浮躁,不会专注,急于求成,不能这样了,不能再走一步,就急于看到结果,踏踏实实,会就是会,不会就是不会,希望一年后的

java coder的水平

写java写了也12年了,不决的自己是高手,但是也体会了一些变化.总的来说,Java可以分成几个层次: 首先是需求理解层次,这个层次的coder能理解需求,把需求转化成代码: 第二个层次是单测,能够对写出的代码进行测试,单测有几个要素:构造输入,调用服务,获得输出,检验输出.初级的单测只测试最简单的逻辑,复杂单测能测试异常,边界,以及其它复杂的逻辑. 第三个层次是规范,命名,注释,需要能符合规范.符合规范的代码看起来比较专业,不会让人觉得业余. 第四个层次是可读性,代码要可读需要满足一些条件,结

第六周作业——Coder和Hacker的区别

coder和hacker虽然都是写程序的人,但他们在本质上有很大的不同: 我们都知道code的翻译是代码,顾名思义,coder可以说是写代码的人,它在工程师的等级划分中可以说是最底层的.coder知识为了写代码而写代码,他们并不关心写的程序的目的和作用,只是为了完成属于自己的任务,为了自己的生活.他们有一种固定的思维——这是上司交代的工作,必须完成,因为这关系这自己的工资.奖金.而且他们希望自己的工作量最少,所以不会主动做会让自己增加工作量的事,比如对团队开发项目中发现的问题不会提出来,也不会想

【Best Coder】#29 B GTY&#39;s birthday gift(快速幂|mod的时候记得负!)

题目大意:查看相关场次即可看到. 思路:推公式的题目,可以用快速幂加公式快速解决,也可以用二进制拆分运算的方法加快速度. 需要注意的一点在于:今后在mod之后有涉及到运算的都要加上一个mod之后再mod,或者统一都加一个mod 顺便复习一下二进制拆分的方法!! 二进制拆分的做法AC代码: #define _CRT_SECURE_NO_WARNINGS #include<iostream> #include<algorithm> #include<cstdio> usin

【I am a coder】激情是保持创造的最大动力

看了<我是歌手>(I am a singer)的最新一期,越来越感觉,这个舞台对于歌手真正存在的意义在于通过营造一种竞争的氛围,让歌手能更加有激情去释放自己的能量,在舞台上的忘我的演绎,才能真正的打动观众. 胡彦斌,对这个名字的熟悉还是通过他的<红颜>和<诀别诗>,说实话不是很了解,但是通过第三季的我是歌手,我狠狠地爱上了这位集才华.激情于一身的歌手,极富创意的改编,激情的演出让他一次次的脱引而出.淘汰赛,一首<味道>也是层次分明,丝丝入口,这首歌给我带来的