分享

为什么国内很少有35岁以上的程序员?原因不是技术能力

 xxycskrp 2019-02-17

大家都说程序员是吃青春饭,认为程序员是体力活,并且在国内,实际情况看到也的确是这样的,年龄大一点的程序员的确很少,35岁以上的程序员大多都转技术管理或者做架构师了,或者一些已经转行做技术培训什么的,那么35岁以后就不能做开发了么?接下来咱们一起看看答案是否真的如此。

为什么国内很少有35岁以上的程序员?原因不是技术能力

图片来之互联网

35岁以后就不能做开发了么?

当然不是了,35岁以上是可以写程序的,大家都听说过java之父,詹姆斯高斯林,他是一位编程天才,他出生于1955年,而java这门语言是他近40岁时才创造出来的,就这个事例就证明35岁以后写程序一点问题都没有的,年龄大的程序员往往都阅历更广,经验更深,编程思想更成熟,对技术的细节更敏感。其实从某种意义上来说年龄大的程序员应该更吃香。

为什么国内35岁以上的程序员很少?

上面得出结论是年龄大的程序员更吃香,可是现实中不是这样,起码国内不是这样,那这到底是什么原因呢,首先从这3个维度去分析。咱们把时间按成x轴,随着x轴的延伸,y轴有这样3个指标,一个就是阅历(经验),一个是编程思想,一个就编程的反应速度。随着年龄的增长,编程思想,阅历(经验)是毫无疑问增加的,可能编程反应速度,精力方面是下降的。如我下面的示意图所示。

为什么国内很少有35岁以上的程序员?原因不是技术能力

因此年龄大的更适合一些专门研究技术的公司,工作节奏又不是那么快的,不需要天天加班的公司。不需要天天加班这一点好像不太现实,因为国内的互联网公司,搞技术的不加班简直是太少了,国内的公司对时间节奏要求的很高,国外的一些技术公司更注重程序员的编程思想,经验,而国内的则更注重程序员的编程反应速度,为啥呀,很明显,产出高呀,不需要你有什么高深技术,做一个快速编码的码农就行了,因为行业竞争的压力,你有再好的思想,你慢别人一步,你后开发出来就是死,正因为有这样的互联网环境下才会出现我们看到的景象,35岁以上的程序员很少了。

为什么国内很少有35岁以上的程序员?原因不是技术能力

图片来之互联网

年龄还小的程序员应该怎么做?

鉴于国内互联网行业的大环境,建议现在还算是年轻的程序员应该想想以下这些事情。

  1. 前几年把精力主要放在自己的技术提升上,这个是首要任务,不用老想着怎么升职,只要你有足够的技术能力,以后就不会发愁。如果把这段黄金时期的心思花在其他事情上,那么年纪大一点在职业上就会比较被动了。

  2. 其次要刻意锻炼一下自己的沟通表达能力,撰写文档能力,时间管理能力等这些软技巧,为以后向管理岗转型做铺垫,避免中年危机的到来。

  3. 要做好资金储备,避免月光族,等到你人已中年,发现还没有任何积蓄,在加上上有老,下有小,外加有职业危机感,那你真的就很崩溃了,如果有一定的积蓄在身,你就不可能这么狼狈了。

我自己是一名从事了5年前端的老程序员,辞职目前在做讲师,今年年初我花了一个月整理了一份最适合2018年学习的web前端干货,从最基础的HTML+CSS+JS到移动端HTML5到各种框架都有整理,送给每一位前端小伙伴,这里是小白聚集地,欢迎初学和进阶中的小伙伴。"

web前端资料学习群:618522268

为了感谢大家的支持,今天我在这里统一说下吧,关注公众号:‘web前端EDU',就可以领取上全套视频学习资料!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多