程序员真的干到 35 岁就干不动了吗?

很多人说程序员职业生涯很短,35岁就干不动了?下面分享两个大神的体验

好吧,暴露年龄就暴露年龄吧。

今年40岁,一直做软件相关工作。除了刚毕业写过几年代码,后来大部分时间在做需求和项目管理。最近几年因为创业的原因又拾起了编码工作,现学的Android编程。

说说感受吧:

1,明显感觉脑力跟不上了,容易疲劳。以前可以专心想一个算法很长时间,现在想一会就觉得注意力难以集中,容易犯困。

2,记性没有以前好了。看过的资料,吸收起来没有年轻时那么快。就算记住了,也很容易忘掉。

3,体力也没有以前好了。以前我可以连续通宵编程一周,每天只睡4个小时;或者完全不睡觉72小时编程。现在如果敢通宵一晚的话,后面3天都觉得身心俱疲,缓不过来。

但是,(~终于说到但是了)

所有这些并不影响我的代码质量。

原因

1,看过足够的代码和技术方案后,很多对新手来说不知如何入手的问题,已然是轻车熟路。很多方案并不需要自己去创造,以前解决过类似的问题啊,直接拿来用就好了。省时省力。

2,编码debug的时间比年轻时少了很多。一方面,模块化做的好,单个模块不会做的很复杂。另一方面是新手容易踩的坑基本都踩过了,写代码会本能的避免。就算不小心踩了,也很容易意识到问题所在。

3,年纪大了容易保守,但对编程不是坏事。每次写完代码,我会写足够的测试用例去执行。说实在的,我不是很相信自己写的代码,因为吃过的亏太多了。以前连编译器,CPU的bug都见过,谁敢保证自己写的代码就是万无一失的呢?还是测试吧。

结论。

1,年龄不会成为编码的阻碍。你的经验会极大的弥补年龄带来的体力和脑力方面的问题。如果真心喜欢编码,放心去做吧。

2,对于编程这种需要高体力和脑力消耗的工作,年龄带来的负面影响很大。所以,如果不是特别喜欢编码,老人家还是做做指导性的工作更合适。

觉得有价值请帮忙点赞,我代表我的颈椎,腰椎谢谢大家。

………………………………

补充一些经验体会,希望对想进入编程这一行的新人有帮助。

1.理论基础很重要。数据结构,操作系统原理,PC原理,数据库原理等……这些基础知识决定你在技术上能走多快和走多远。半路出家的(比如我)尤其要注意补充这些知识,好在不算太难。

2,大部分公司上升比较快的不是技术最牛B的人,而是既懂技术又懂业务的人

3.坚持锻炼很重要,颈椎,腰椎病是这行的常见病,而且都是很难治的慢性病。没事动动脖子,站起来活动一下,养成习惯,将来能少受点罪。

4.提高英语阅读水平,到了一定程度,只有英文文献可看。

人老了就是爱唠叨,见谅。

刚好今年35,并没有担任管理职务,连Leader都不是,绝对“程序员”,没有任何干不动了的感觉。

写一点自己的感受:

1、年过XX岁还没做到管理层,是不是Loser。

不是。

这取决于个人的选择,有没有能力做是一回事,愿不愿意做是另一回事。在我看来,升职、加薪应该是水到渠成的事,能力决定位置。我接触过的同行中,对技术没有热情,却热衷于办公室政治,一门心思往上爬的,我承认,有成功上位的,但数量极少;相反,踏实工作,乐于钻研,保持学习热情的,还没见到遭受不公正待遇的。这个社会确实存在着不公平,但是金子总会发光这句话绝不是一句空话,有能力的人,必然会得到赏识,而机会也青睐这些早已准备好了的人。

从业10年,不是没有机会转管理岗,但我更希望在技术的道路上走得更远一些,在公司需要的时候,我可以带领团队工作;但更多的时间,我会参与到核心架构的设计工作中,因为多年积累的经验、对业务的深刻理解、稳定的技术水准,这些才是我的价值所在。

2、我都XX岁了,怎么还没成为大牛!

还是那句话,这个世界是公平的,网络上看到很多高人年纪轻轻就成为一个领域的专家,我也曾经自我怀疑过。但是,这个世界上哪有那么多天才?至少我身边一个这样的“大牛”都不存在。我觉得,技术工作,没有足够的积累,不会有很深的造诣,10年积累,也仅仅够我应付眼前的工作而已。或许是由于我天资一般,但是我觉得大部分同行都属于“一般”的一员,现在都讲“匠人”精神,我希望自己能够不忘初心,继续磨砺自己的技术,我很享受漂亮的代码从自己指尖流出的感觉,那一刻,我觉得我是在完成一件艺术品。

3、什么是做重要的?

技术之外,我觉得身体才是最重要的。必须承认,IT行业很辛苦,从腰往上,基本哪个关节都可能出现职业病。随着资历的加深,生活的质量也会提高,我可不想有了经济基础,却无法享受人生。所以我建议同行们在拼命工作之余,千万不要忽略了对身体的保护,哪个零件坏了也是无法修复的啊,身体累垮的那一刻,你就真的“干不动了”,这是我不想见到的最大悲哀。

以上,祝同行们身体健康,在程序员的道路上走得更远一些。

本文来自企鹅号 - php开发案例媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏人称T客

管理软件“移动第二”还能活多久?移动优先成创业者杀手锏

可能说这句话有些过头,就像此前有网友说过,面对移动时代不转型必死,转型也未必保证不死,因为不是被趋势干死,就是死在顺应趋势的路上。 T哥听到移动优先的策略还...

3066
来自专栏大数据文摘

吴甘沙:大数据的开放式创新

1846
来自专栏养码场

一周播报 | 1比18,阿里测试太牛逼or开发太弱?

一位刚从阿里离职的P8说阿里一个测试对应18个开发,不知这种说法是否正确?是阿里开发比较弱还是测试比较牛逼,有人出来解答一下吗?

1641
来自专栏一名叫大蕉的程序员

事情并不是非黑即白的 No.84

最近看了一本书《精进》,有一段话觉得很有收获,分享给大家。很多人都被自己的思维框架限制地死死的,认为一切都是非黑即白的,但其实不然。 有小伙伴觉得工作跟学习是互...

38212
来自专栏PPV课数据科学社区

吴甘沙:既然不能避免个人数据泄漏,何不做自己数据的CEO呢?|高峰论坛

本文由未来创客(futuretrek)根据峰会内容整理,未经授权禁止转载 6月18日下午,湛庐文化·未来创客在清华大学学经管学院伟伦楼一层报告厅,举办了题为“数...

3806
来自专栏JAVA高级架构

简历制作及面试技巧

制作简历前的准备工作 1、了解自己 2、确定自己的职业方向 3、确定目标职位 4、了解目标职位的需求及市场行情 5、收集你的教育经历及资质证书 简历的作用 ...

3998
来自专栏JAVA高级架构开发

程序员面试时应该注意哪些问题?

一程序员去面试,面试官问:“你毕业才两年,这三年工作经验是怎么来的?!”程序员答:“加班。” emmm...

1110
来自专栏大数据人工智能

大数据应用经典案例TOP50详细剖析

1. 梅西百货的实时定价机制。根据需求和库存的情况,该公司基于SAS的系统对多达7300万种货品进行实时调价。

9757
来自专栏机器人网

呆萌机器人陪孩子边学习边玩耍

六一儿童节到了,你的朋友圈有没有被孩子们的萌照刷屏?如何让孩子玩得开心,还能学到知识,让不少年轻父母的头痛,那么,就让机器人来帮忙吧,看看这些呆萌的机器人如何来...

3037
来自专栏ATYUN订阅号

初创公司Emesent开发自主无人机,可在危险的地下深处测绘

看起来每个行业都在寻找以某种方式使用无人机的方法,但在地下深处的情况就不同了。在矿井或管道的范围内,没有GPS,很少或根本没有光线,现有的无人机也没有用处。但是...

931

扫码关注云+社区