在中国,程序员是青春饭的行业似乎已深入人心,难道真的是这样吗?其实不然,40岁程序员正是焕发第二春的时候,无论是从职业经历还是技术上,都会高于年轻的程序员。尤其是在解决问题的能力上,对于程序员来说,年轻程序员遇到一个bug可能解决一天或者一周,而对于已经身经百战的40岁以上程序员,他们可能瞄一眼就知道哪里出错了。
下面是来自知乎上的一些问答:
响马:
今年 47,快五十了,每天编程时间平均六到八小时。
身体肯定比不上年轻人了,三十岁的时候,我连续编程时间可以在二十小时以上,经常有人第一天上班看见我在公司,第二天上班看见我还在公司。
年纪大了,明显容易疲劳,工作到两点以后,也就写不了什么了。一度身体状况也很差,过敏性鼻炎,颈椎病,肩周炎,周期性闹肚子等。
去年开始进健身房健身,同时去看康复医疗医生做姿态矫正。几个月后这些问题明显改善,鼻炎基本控制住,颈椎病不再犯,偶尔不适,也可以自己迅速调整。
但是颈椎和腰椎还需要长时间调整。
目前在维持阶段,仍然坚持健身,精力明显比锻炼前好太多了。姿态矫正前,虽然没什么运动量,但是身体长时间出于扭曲状态,等于 24
小时在消耗精力。矫正后,虽然经常高强度器械训练,但是其它时间,身体出于比较放松的状态,因此反而精力更好。
程序员是个熟练工种,时间长了,一定会有职业病。我总结我的职业病有三个:
一、颈部前倾,参见:什么锻炼可以改善脖子前倾?
二、腰间盘突出,参见:腰间盘突出患者在生活中应该怎么注意锻炼与防护?
三、左肩内扣【操作 ^C ^V 】,导致左臂行动受限
匿名用户:
有人问我为什么匿名,因为我不想老婆看到我的状态,怕她担心。
和国外不同吧,国内程序员的免费加班习惯导致了资方很容易用年轻人替代年长的。试想一下,如果每家公司都严格执行劳动法,老板估计不敢轻易让员工加班。
我年轻的时候靠加班革了上一辈程序员的命,现在终于轮到我了。
今年36了,已经有被淘汰的危机感。
上个月领导找我谈话,说我这半年加班越来越少了。他说其他人基本上都干到快10点,而我经常不到8点就回去了。
没办法,现在小孩读书了,需要人管。父母年纪大了精力跟不上,爱人是医生,平时更忙。我们只好约定,每人管一天,周末尽量多花点时间陪孩子。
和知乎里的各种精英不同,我可能代表了绝大多数中年程序员,在一家普通的软件公司做着普通的开发,每天都是重复性劳动,所谓的经验在这个快速发展的行业不值一提。
32岁以前,我还能紧跟着行业发展动态,从最初的jquery到knockout到angular都跟上了,但是最近几年涌现的react或者vue已经一知半解了。至于docker、k8s之类的仅仅局限于名字,根本没有时间研究。
写到这里,忽然想起,我好久没接到猎头的电话了。以前,每年11月到第二年4月前,都有猎头或者hr给我电话,这两年越来越少。前几天我更新简历后倒是接到了一个小公司的电话,强制996,开出的薪水却只有现在的2/3。
我不知道等到40岁那天,父母老了,孩子大了,我需要花更多的精力在家里时,有几家公司还能不能容忍我这种工资高,产出却一般的员工。
匿名用户
很多谬论是因为你们不了解啊,我快50了,从20出头就写代码至今,我从90年代初写程序的,那时已经有很多程序员了,有些部门比如统计局、粮食局80年代就有专职程序员,国家机关什么的从事编程的很多了,我刚做的时候也在事业单位,也已有很多干了十年的程序员,一般大城市的企业是90年前后普及计算机的,那时有长城286,386,康柏,AST等品牌的微机,90年代初一般大单位都有微机了,到2000年微机就开始进入家庭了,已经慢慢开始普及,所以,最早一批程序员大概是50和60后,这批人很多已经退休了,比如教过我编程知识的几位老师。70后就有一大批程序员了,现在还干的也不少,80后就别说了,主力。
关于身体这个看自己,我本人没得过大毛病,两眼不带眼镜都是1.5,小毛病颈椎病什么有。加强点锻炼没什么问题。关于年龄和编程的关系,我觉得编程属于脑力劳动,不是体力,所以年龄越大经验丰富,对技术的理解更深,老谋深算嘛,很多是年轻人比拟不了的。掰手腕子不行,但是玩脑子肯定不输年轻一辈。
有些人可能觉得老程序员可能会墨守成规,也是偏见,一直从事程序员工作不离岗的人一般肯定是热爱了,让他学新东西简直就是享受啊,呵呵。我现在每个月都会买几本技术书看,有什么新技术也是乐于研究。都是很自觉的行为,因为有爱啊。
好了,今天的分享就到这里,不妨分享一下你身边的大龄程序员吧?你从他们看到了什么,或者有什么值得大家学习的地方,都可以来谈谈,期待您的点赞跟评论。我自己是一名java开发工程师,创建了一个java学习交流群,主要是结交java方面的朋友,如果你现在也在学习java的话欢迎你们的加入:前面:494中间:801最后:931。