写代码最佳年龄段,是在 20 岁, 30 岁,还是 40 岁?

2023-05-29 10:58:12 +08:00
 tool2d
我个人觉得有兴趣就能一直写代码。代码质量的话,和年龄关系不大,和写代码态度关系很大。

但是,最近 B 站很多大龄码农开始转行回老家(技术胖),以及互联网公司对于大龄员工的裁员视频。

就没太搞懂,兴趣是会随着年龄增长,而慢慢消失的吗?

那些被裁员的视频,无一例外都说自己技术能力足够。但这不符合常理,公司为什么要裁掉有能力的员工呢?个人猜测,可能就是年龄上去后,对编程失去兴趣,写程序效率低下,天天拿高薪摸鱼。领导不如重新去培养 20 岁的新员工。

由此看来,技术并不是年龄越老越吃香。保持编程激情,才是攀升能力的原动力。
9337 次点击
所在节点    程序员
94 条回复
n18255447846
2023-05-29 18:42:24 +08:00
关键字:b 站、程序员、转行。怎么想都联系不到一起去。谁都能写代码,只要花时间肯学。
yzbythesea
2023-05-29 19:02:09 +08:00
20 岁最适合。码农越往上走写的代码越少了。
waitingChou
2023-05-29 19:18:32 +08:00
现成的例子,去看看那些世界流行的软件作者,都是在什么年纪写出来这些改变世界的代码的。
Java 之父 35 岁写出来 Java,
Python 之父也差不多 35 岁, Redis 之父也是 三十多岁写出来 Redis 。

笼统来讲,国内出现你说的这些现象的原因,就是国内并没有把程序员当成一个技术密集型,创意性的工作,
而是当成劳动力密集型的工作。当然这和国内大部分做得都是应用软件有关。

因此很多老板乐于让员工加班,认为和流水线计件工作一样,加班越多产出越多,功能堆得越多。
而且大量的公司(包括国内叫得上号的大厂,有一个算一个),屎山代码数不胜数,大量的时间在救火修 bug 。

你讲的现象,确实是有,而且不是少数(我就碰到不少,年龄大,职级高,但实际水平完全配不上的)。 不过我想说的是另一角度:你技术能力好, 写得代码漂亮,其实在国内,不是什么绝对的优势。因为我写应用功能,讲究的是能用,不漂亮、性能差点的代码,也能用。至于代码结构导致的 扩展性差,bug 多,这个可以靠人员加班去堆,毕竟有人口红利优势。

所以这种情况下,原本应该是越老越吃香的职业,其实有很大部分被 体力丰富能加班的年轻人 替代了。

正经来看,我觉得黄金年龄是 三四十岁,这个年龄度过了新手期,有较为丰富的经验和积累,体能精力也还不错。
zhaokun
2023-05-29 21:03:01 +08:00
年龄大的家里会有各种事儿,薪资高,一个资深能招俩中级,还有就是干的时间久了会有点有厌烦感,就是我
yingqi7
2023-05-29 21:07:37 +08:00
一无所有的 20 岁和家庭美满的 40 岁
levelworm
2023-05-29 21:08:21 +08:00
看到底经验算不算数,有些人写了十年代码不但没啥进步反而整天就是琐碎的活,还不如大学时代。
artnowben
2023-05-29 21:39:17 +08:00
我在 35 岁的时候写了 dperf ,世界上性能最高四层网络测试仪 https://github.com/baidu/dperf
兴趣不会消失,好机会的确不多
churchmice
2023-05-29 22:55:12 +08:00
反正我现在写的代码相比 10 年前会更加的有质量,考虑到的问题会更多
Adelell
2023-05-30 03:11:37 +08:00
只有 12-18 岁创造力最强。因为还没有被世俗限制,可以拥有自己独特的世界观。
germain
2023-05-30 07:08:25 +08:00
我隔壁老哥 68 了,还在敲
frankies
2023-05-30 07:44:06 +08:00
社会已经给了答案,35 岁以下,最好 30 岁以下。
wintersun
2023-05-30 07:53:50 +08:00
写代码,仅仅是写代码的话,没有最佳年龄段,因为 AI 会很快取代……
而通过需求调研,业务设计,交互设计,沟通、实施、反馈,达成产生价值的解决方案,形成业务闭环,这样再“写代码”的最佳年龄段是 40+ 岁!
k9982874
2023-05-30 08:11:47 +08:00
30 岁吧,年纪大了白天上一天班,晚上写代码脑子就瓦特了。
昨晚写了 4 个小时代码,今天睡醒一想都是废的,日了狗了
MoRanjiang
2023-05-30 08:17:12 +08:00
我觉得是 16 岁
goodman111
2023-05-30 08:27:23 +08:00
@tool2d 孔子圣人也只是四十不惑,五十知天命。你这个四十岁就知天命恐怕是对天命有所误解。
x2420390517
2023-05-30 08:39:47 +08:00
30 多岁成家生子了,你那个时候的重心怎么可能还在工作上?小孩发烧必须你带去医院和项目今天必须上线,让你选你选什么
LokiSharp
2023-05-30 08:43:24 +08:00
要看你说的写代码是为了自己还是为了公司
magiclz233
2023-05-30 09:02:38 +08:00
个人觉得 5-10 年这个阶段吧,技术也累计的可以了,业务也有一定理解,很多人也没小孩,精力更多的放在工作上,另外就是,种一棵树最好的时机是 10 年前,其次是现在。多大年龄都可以敲代码的
qiumaoyuan
2023-05-30 09:15:35 +08:00
20 岁,30 岁几乎都不行了。
qiumaoyuan
2023-05-30 09:16:53 +08:00
所以趁早转行,送外卖、开滴滴什么的,都比程序员强。哪怕抖一下阴,拍成视频上传。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/943796

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX