您当前的位置:首页 > 电脑百科 > 程序开发 > 程序员

老了就不能编程?大龄程序员在线“辟谣”:15 年后,我变得更好了

时间:2022-10-12 14:53:21  来源:CSDN  作者:

整理 | 郑丽媛

几年前,Quora 上的一个提问在程序员圈内掀起热议:

“随着年龄的增长,人们会对编程失去兴趣吗?预计大龄程序员的速度会变慢、更容易犯错,宁愿做其他事情(如管理岗等),这是否准确?”

由这个问题所衍生出来的,是各种“35 岁危机”、“坚持技术岗 vs. 转为管理岗”等程序员群体尤为关注的话题。许多年轻程序员认为,未来年纪大了体力和精力跟不上,没法跟上日新月异的技术发展必然会被淘汰,转为管理岗或许是最体面的选择。

但事实是怎样的呢?近来 Jorge Manrubia 撰写的一篇文章《当程序员老了》在 HN 热议榜上引发关注——在这篇文章中,Jorge Manrubia 分享了他作为一名 40 岁程序员的回顾与反思

当程序员老了

以下为《当程序员老了》的译文内容:

在大学时很多人都跟我说,我的职业生涯将从编写代码开始,但最终,我还是会变成一个让别人为我编码的职位,也就是管理岗——事实证明,这个想法完全错误。

如今的我已经 40 岁,回头看看这十几年的编程生涯,有些经验想要与你分享:

  • 与年轻时相比,我觉得目前我处于最佳状态。当然,学习最新技术会有所帮助,但积攒多年的编程经验和工作经验更为重要。我认为我比 15 年前好得多,同时也希望 15 年后能更好,这种不断学习的感觉对我来说就是我的工作世界。

  • 与可以学习的人一起工作是一个很好的动力来源。

  • 我有很多缺点,但现在我更了解自己和它们的影响,所以至少我可以尝试着克服它们。

  • 我对于作为管理人的欲望处于历史最低点。

  • 我渴望与人讨论技术问题,无论是帮助还是被帮助,都达到了历史最高点。

  • 我对吞吐量预测得更准确。

  • 我曾对工作场所的语气和举止都非常敏感,现在仍然如此。

  • 我学会了给自己一个重新考虑技术战的机会。以前,我会跟他们所有人奋战到最后;现在,当感觉不对或没什么兴趣时,我很乐意提前改变方向。

  • 以前,我不会花费时间考虑时间、范围和兴趣;现在,我很少做那些无关决策的事情。

  • 我不喜欢老是切换手头的事情,我理想中的工作状态是几天都专注于一个任务。

  • 有效沟通是一项复杂的技能,需要多年磨练才能进步,如果你想做专业的编程,这是一项必不可少的技能。

  • 我在部署事情时更加谨慎。

  • 我不知道结对编程的效果如何,我也没兴趣了解。

  • 同样,我也不会讨论让人们共同解决问题的好处,因为我也不是很感兴趣。

  • 我喜欢接受挑战,喜欢那种一开始不知道如何解决问题的感觉。

  • 我自认我是一个“多面手”。不过做太多基础设施工作,我就会错过产品开发;做太多后端,我就会想念前端。这自然有利有弊,但我对此是接受的,我不理解为什么有人会鄙视“全栈”这个词。

  • 我远程工作了近 10 年,如今应该不可能重返办公室。

  • 我开始认为问责制是一项基本福利。我的职业生涯始于一个没什么人关心的工作内容,但我需要完全相反的环境来保持自己的动力。

  • 我现在对编程领域的任何热门新事物都持怀疑态度,因为我认为这可能是一把双刃剑——年轻时的我则完全相反。

  • Gerald Weinberg 说过:“无论问题最初看起来怎样,它始终是人的问题。”这句话本质上是正确的,在技术人看来也是非常真实的。

越挫越勇的大龄程序员

从 Jorge Manrubia 的分享来看,作为程序员来说,40 岁的他非常满足目前的状态——比年轻时更有经验,更谨慎周全,也更清晰果决。

程序员的年龄一直都是一个极具争议的话题,随着越来越多有关程序员中年危机的报道,人们会先入为主地认为:“程序员就是吃青春饭的。”因此,Jorge Manrubia 这篇难得为大龄程序员发声的文章引起了许多人的共鸣,我们也能听见更多声音。

拥有 25 年游戏编程经验的 Jeff Kesselman:

只有两种人会对“对编程失去兴趣”。

(1) 一开始就对编程不感兴趣,只认为这是一个赚钱的职业。

(2) 被迫一遍又一遍地解决相同问题的人。

只要在工作能持续接触到新的挑战和新的学习内容,就不会感到无聊。

一些年轻和不成熟的程序员有时对此可能会有误解,但要知道:随着程序员的水平进步,他们花在编写代码上的时间会减少,但花在思考问题上的时间会增多——他们学会了,要用更少的汗水和泪水得到相同或更好的结果。

自 1964 年以来就一直是一名程序员的 Robert Martin:

今年我 60 多岁了,但我对编程并没有失去兴趣,依旧喜欢编写代码。我不再像以前那样写那么多代码,主要因为我忙于讲课、写书、写博客、制作视频,以及辅导孙子孙女等,不过我仍然会抽空花费大量时间编码。

我没有发现我的认知或记忆发生了变化。我仍可以理解系统,我的脑海中也仍能建立所有的联系、理解所有的细节,并且很享受这些过程。

硬要说的话,我发现我的耐力已经减弱了。我曾经每天能够编码超过 8 小时,但现在我大约只做 6 小时。不过反过来说,在这 6 个小时内我完成的工作量比我以前在超过 8 小时中完成的要多得多。

从事编程超过 40 年的 Tim Daly:

我从事编程已经 40 年了,正处于职业生涯的巅峰。我正在开发 iPad 和 Android 应用,并且是 3 个开源项目的主要开发者。从大学开始,我几乎每天都在编程。

我遇到过更好的程序员,遇到过更快的程序员等等,但目前我是我知道的最老的程序员(我相信肯定还有其他人)——我发现,年龄越大,我就变得越优秀。我知道的越多,就越不会犯糟糕的设计错误或低级错误。我学会通过自我反省来寻找是什么导致了我的错误(我所有的错误中有 50% 都是复制/粘贴,所以我不再这样做了)。简而言之,我一生都在努力提高我的编程技能。

因此,我的编程速度更快,犯的错误更少(包括设计和编码),努力学习最新的技术,并且每天都在写代码。

某种程度上来说,人们认为年轻程序员更吃香的原因之一是,现实中大龄程序员的数量太少了。

但其实伴随着各行各业对程序员需求的急剧上升,我们或许也可以理解为:坚持编程的大龄程序员自然无法凭空增长,年轻程序员的数量却在不断增加——在此趋势下,大龄程序员的数量自然处于劣势。

不要质疑,总会有那么一些程序员,他们对编程的热爱并不会随着时间流逝,不论年轻或年长,始终保持着最初的热情和梦想,默默打破人们对他们的偏见与枷锁。

参考链接:

  • https://world.hey.com/jorge/aging-programmer-d448bdec

  • https://www.quora.com/Do-people-lose-interest-in-programming-as-they-age-Is-it-accurate-to-expect-that-older-programmers-are-slower-make-more-mistakes-and-would-rather-be-doing-something-else-such-as-managing-programmers

  • https://news.ycombinator.com/item?id=32961933



Tags:程序员   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,不构成投资建议。投资者据此操作,风险自担。如有任何标注错误或版权侵犯请与我们联系,我们将及时更正、删除。
▌相关推荐
AI程序员上岗 垂类大模型应用迎来井喷期
能自动写代码的“AI员工”、逐渐告别不够好用的智能客服,无需费时费力开发的工业AI控制器……随着人工智能大模型能力开始深入多个行业,IT、工业生产、金融、服务...【详细内容】
2024-04-07  Search: 程序员  点击:(4)  评论:(0)  加入收藏
首个AI程序员上岗,码农们暂且不必过度焦虑
“AI程序员上岗”或许是噱头,但淘汰焦虑仍然近在咫尺,需要积极面对。全文2418字,阅读约需7分钟 撰稿 / 马尔文(媒体人)编辑 / 何睿 校对 / 张彦君▲随着相关技术的突飞猛进,AI也在...【详细内容】
2024-04-07  Search: 程序员  点击:(5)  评论:(0)  加入收藏
被“摧毁”的数藏玩家:父母50万积蓄变电子垃圾,31岁程序员送外卖还网贷
最窘迫的时候,张晖把借款软件和信用卡都借了个遍,支付宝借呗16万的额度,他也全部用光了。真正压倒张晖的 ,还有一个他难以启齿的“秘密”:一年之内,父母50万的积蓄全部变成了数字...【详细内容】
2024-03-27  Search: 程序员  点击:(18)  评论:(0)  加入收藏
AI程序员Devin:通过了面试,但不一定适合职场
昨天,AI圈上演了第一场“大男主爽文”:一个少年成名的编程天才,组建起仅有10人的编程界奥林匹克“梦之队”,在全球瞩目的科技风暴正中心创办了一家公司。成立不到两个月,其推出的...【详细内容】
2024-03-18  Search: 程序员  点击:(14)  评论:(0)  加入收藏
微软AI程序员登场,10倍AI工程师真来了?996自主生成代码,性能超GPT-4 30%
新智元报道编辑:桃子 润【新智元导读】全球首个AI程序员Devin诞生之后,让码农纷纷恐慌。没想到,微软同时也整出了一个AI程序员——AutoDev,能够自主生成、执行代码等...【详细内容】
2024-03-18  Search: 程序员  点击:(20)  评论:(0)  加入收藏
全球首位AI程序员诞生 人类程序员会失业吗?
近日,世界上第一位AI程序员Devin诞生,号称能自主学习新技术,自己改Bug,甚至它已经成功通过一家AI公司面试。消息一出,震撼整个科技圈。不少从业者在社交媒体留言说,担心Devin这类A...【详细内容】
2024-03-17  Search: 程序员  点击:(24)  评论:(0)  加入收藏
李彦宏称程序员职业将不复存在,周鸿祎:程序员热十年内不会减弱,AI时代更需要程序员
李彦宏称程序员职业将不复存在,周鸿祎:程序员热十年内不会减弱,AI时代更需要程序员3月10日,360创始人周鸿祎在社交平台上发文称,“大模型将替代程序员?未来不用学编程了么?我认为,程...【详细内容】
2024-03-11  Search: 程序员  点击:(23)  评论:(0)  加入收藏
李彦宏最新发声,“程序员”职业将不复存在!
在3月9日央视的《对话》·开年说节目上,百度创始人、董事长兼CEO李彦宏表示,以后不会存在“程序员”这种职业了,因为只要会说话,人人都会具备程序员的能力。“未来的编程...【详细内容】
2024-03-11  Search: 程序员  点击:(22)  评论:(0)  加入收藏
编程二十年,38岁谷歌程序员的16条建议,涉创业、技术淘汰、拿大厂offer……
以能够让项目自负盈亏,并在这一约束下优化其增长的方式来管理和调整项目,这是这个世上最厉害的本事。距离我正式开始编程的工作已经过去二十年了。在这些年里,我有以下收获: 获...【详细内容】
2024-03-10  Search: 程序员  点击:(5)  评论:(0)  加入收藏
有了LLM,所有程序员都将转变为架构师?
编译 | 言征 出品 | 51CTO技术栈(微信号:blog51cto)生成式人工智能是否会取代人类程序员?可能不会。但使用生成式人工智能的人类可能会,可惜的是,现在还不是时候。目前,我们正在见...【详细内容】
2024-03-07  Search: 程序员  点击:(19)  评论:(0)  加入收藏
▌简易百科推荐
AI程序员上岗 垂类大模型应用迎来井喷期
能自动写代码的“AI员工”、逐渐告别不够好用的智能客服,无需费时费力开发的工业AI控制器……随着人工智能大模型能力开始深入多个行业,IT、工业生产、金融、服务...【详细内容】
2024-04-07    千龙网  Tags:AI程序员   点击:(4)  评论:(0)  加入收藏
首个AI程序员上岗,码农们暂且不必过度焦虑
“AI程序员上岗”或许是噱头,但淘汰焦虑仍然近在咫尺,需要积极面对。全文2418字,阅读约需7分钟 撰稿 / 马尔文(媒体人)编辑 / 何睿 校对 / 张彦君▲随着相关技术的突飞猛进,AI也在...【详细内容】
2024-04-07    新京报  Tags:AI程序员   点击:(5)  评论:(0)  加入收藏
为何大语言模型不会取代码农?
译者 | 布加迪审校 | 重楼生成式人工智能(GenAI)会取代人类程序员吗?恐怕不会。不过,使用GenAI的人类可能会取代程序员。但是如今有这么多的大语言模型(LLM),实际效果不一而足。如...【详细内容】
2024-03-21    51CTO  Tags:大语言模型   点击:(24)  评论:(0)  加入收藏
AI程序员Devin:通过了面试,但不一定适合职场
昨天,AI圈上演了第一场“大男主爽文”:一个少年成名的编程天才,组建起仅有10人的编程界奥林匹克“梦之队”,在全球瞩目的科技风暴正中心创办了一家公司。成立不到两个月,其推出的...【详细内容】
2024-03-18    甲子光年  Tags:AI程序员   点击:(14)  评论:(0)  加入收藏
微软AI程序员登场,10倍AI工程师真来了?996自主生成代码,性能超GPT-4 30%
新智元报道编辑:桃子 润【新智元导读】全球首个AI程序员Devin诞生之后,让码农纷纷恐慌。没想到,微软同时也整出了一个AI程序员——AutoDev,能够自主生成、执行代码等...【详细内容】
2024-03-18    新智元  Tags:AI程序员   点击:(20)  评论:(0)  加入收藏
李彦宏称程序员职业将不复存在,周鸿祎:程序员热十年内不会减弱,AI时代更需要程序员
李彦宏称程序员职业将不复存在,周鸿祎:程序员热十年内不会减弱,AI时代更需要程序员3月10日,360创始人周鸿祎在社交平台上发文称,“大模型将替代程序员?未来不用学编程了么?我认为,程...【详细内容】
2024-03-11    九派新闻  Tags:程序员   点击:(23)  评论:(0)  加入收藏
李彦宏最新发声,“程序员”职业将不复存在!
在3月9日央视的《对话》·开年说节目上,百度创始人、董事长兼CEO李彦宏表示,以后不会存在“程序员”这种职业了,因为只要会说话,人人都会具备程序员的能力。“未来的编程...【详细内容】
2024-03-11    红星新闻  Tags:程序员   点击:(22)  评论:(0)  加入收藏
编程二十年,38岁谷歌程序员的16条建议,涉创业、技术淘汰、拿大厂offer……
以能够让项目自负盈亏,并在这一约束下优化其增长的方式来管理和调整项目,这是这个世上最厉害的本事。距离我正式开始编程的工作已经过去二十年了。在这些年里,我有以下收获: 获...【详细内容】
2024-03-10    CSDN  Tags:程序员   点击:(5)  评论:(0)  加入收藏
鸿蒙开发岗平均月薪超1.8万,成为计算机人才和程序员的求职新选择!
智联招聘发布的《2024年春招市场行情周报(第一期)》显示,2023年9-12月,鸿蒙相关职位数同比增速从33.8%攀升至216.1%,鸿蒙相关职位的投递人数同比增速从132.1%攀升至380.1%。春节...【详细内容】
2024-02-26  晓枫侃科技    Tags:鸿蒙开发   点击:(25)  评论:(0)  加入收藏
AI最先砸了程序员饭碗?90%码农认为找工作变难,大学生也要调整职业规划
图片来源:由无界 AI生成想不到AI最先影响到的打工人,居然是程序员。最近外媒一个有超过1万程序员参与的职业调查显示,90%的程序员都认为现在找工作变得更难了。仿佛一夜之间,程...【详细内容】
2024-01-12    新智元  Tags:程序员   点击:(80)  评论:(0)  加入收藏
站内最新
站内热门
站内头条