打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
并非浪得虚名,老程序员越老越吃香的5大理由!

程序员熬到40岁,比较成功的转成管理岗位,另外一部分程序员一旦失业就不好找工作了。

针对这个问题,存在两种观点:一种观点认为,程序员就是青春饭,你见过几个中年以上的还在敲代码?过了三十左右,如果没有晋升到架构或管理的,基本可以说是loser!另一种观点认为,人家国外很多资深程序员不都是大叔甚至大爷级的嘛?

根据北卡罗莱纳州立大学计算机科学系的两个人统计出的一组数据,我们可以发现,程序员的编程能力在从25岁左右开始上升,一直到50岁后才会开始下降。

但是遗憾的是,我们国内最大的程序员有时候也不过是40 多岁,而且是极少一部分。在国内程序员招聘经常规定不超过30-35之间。

从能力的角度而言,我们不需要质疑老程序员有多吃香。不管有多少种理由会说雇佣老程序员有哪些不好的地方,但是你仍然需要一名。原因很简单:他们就像巴黎欧莱雅那样值得你拥有。

为什么一些公司需要招老程序员,在w3cschool看来,至少这5个理由可以说服你。

1、经验

老程序员不再年轻,他不会再像年轻时候那样脑袋里装着存储大量的代码。因为每一套系统的规模都在越来越大,脑容量简直是不够用了!但是,老程序员的经验可以发挥作用,毕竟这么多年的编程造就自己可以看穿开发语言的共同特征,相似之处,以及突出不同点。

2、专业知识

在80年代初期,只有COBOL、Basic 和汇编语言等商业语言。而如今现在语言和技术更加的繁杂、庞大,程序员需要掌握的更多,要懂得版本控制系统、构建系统、XML、JSON、数据库和 SQL,还有HTMLCSSJavaScript 和服务器端语言等各种web技术。

掌握这些基础的技术才能进入到更高的境界,唯有老程序员拥有一种系统化的方法,可以更加高效地掌握和理解这些新语言、技术体系。

3、判断力

老程序员对于重点测试系统有着更好的把控和判断,他们清楚哪些地方是否需要重点测试系统。他们可以从架构图中看出可能出现的问题。他们可以告诉你针对特定项目可以运用哪些技术,以及如何优化可靠性、性能或开发速度(选择任意两种),如何做出好的权衡。

4、程序的基本结构烂熟于心

老程序员一般会精读一些有点规模的程序,并且对于程序的基本结构心中有数。精读是指每行都读懂,在白纸上能画出来这个程序的基本结构,这也是很多老程序员刻意练习的方法。如果谁用这方法搞定了WordPress,他的PHP水平一定会突飞猛进,就是这么神奇!

5、写了大量代码

老程序员通常经过大量代码的“洗礼”,这里不是指拷贝粘贴,而是自己琢磨着写并优化它。老程序员至少写过2~3万行。反之,如果没有做到这些,就是一个不合格的程序员,他的编程和设计能力一定是不及格的。

播放GIF

作为一名程序员的你,你选择编程生涯在什么年龄“退役”呢?

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
相见恨晚
如果代码替换成中文就会怎样? 程序员看了会头疼!
如果代码替换成中文就会怎样? 程序员看了会不会头疼?
程序员会跟传统技术工程师一样,越老越吃香吗?
新入行程序员应知的十个秘密
Java高手需要越过的10座高山
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服