职场之锤
“我还能写几年代码?”这个问题本身就有问题
本文另有英文译文 · 阅读英文版 →
上个月,一个30出头的工程师找我喝咖啡,话没聊几句,他忽然问我:
“你说……我还能写几年代码?”
他问得很认真,但我当时没急着回答。
不是因为这个问题太难,而是因为这个问题本身就有问题。
这几年,我看过太多技术人卡在这道思维墙里:一边担心技术老化,一边开始“退休规划”;一边加班交付,一边翻看财务自由的播客。
更有甚者,把自己未来的职业选项,全绑定在“还能写多久”这一个维度上。
听起来很务实,实际却是在错误的地图上找出口。
很多人以为,35岁的焦虑,是中年危机的开端。但在我这个年龄(😄,就不暴露年龄了)回头看,更常见的,其实是30岁就开始的伪规划陷阱。
他们焦虑的不是未来本身,而是:
把一个短线技能,当成了长期人生的主轴。
于是问题就变成:
写代码写多久?
是不是该转管理?
要不要找个能干到退休的岗位?
看似合理,其实全都建立在一个假设上:技术是阶段性的,而人生是线性的。
可我们这代人最该明白的一点就是:变化是默认项,稳定才是例外。
我自己也在35岁那年陷入过这类焦虑。
我当时也问过类似的问题:是不是应该跳出“技术坑”,找个不被替代的角色,或者干脆转做产品、创业?
但真正帮我走出来的,不是某次转型,而是一次认知更新。
我意识到:我们不是该退出,而是该重构。
不是重构简历,而是重构整个职业结构。
现在我更相信一件事:
真正走得远的技术人,都不把自己当编码机器,而是当问题解法系统。
他们在做三件事:
第一层,是技能组合的动态平衡。
过去你是某个后端框架的专家,现在你可能要理解 DevOps 的底层逻辑,明天可能要跨进 AI 的工程应用。
关键不是会多少,而是能不能跨模块连接问题。
我有个朋友,30岁还在写前端组件,40岁做了数据平台负责人,他说得很清楚:
我没转型,我只是让自己能参与更多系统的构建。
这就像投资,你不能只押一只股票。
那 AI 呢?是不是必须转 AI,才能不被淘汰?
我最近也常被问这个问题。我个人的想法是:
AI 是新工具,不是救世主。你要用它来增强你的核心能力,而不是试图用它替代你原有的价值。
最近两年我也开始尝试用各种AI工具,是因为我自己理解的这轮浪潮的走向:AI 不会取代我们,但会放大我们的系统性弱点。
如果我们本来就不理解业务,那 AI 会让我们更像个流水线工人;
如果我们本来就有建模和分析能力,那 AI 会让我们如虎添翼。
所以真正该学的,不只是某个大模型接口的调用方式,而是怎么用 AI 增强自己的问题定义力、抽象能力、连接能力。
这,才是技能组合真正的增值方式。
第二层,是影响力的复合增长。
不是等 title 升了才影响别人,而是从今天起就开始:review 别人的 PR、写出好文档、定义技术决策逻辑、总结团队的共识。
影响力不等于当领导,而是让别人更容易和你一起工作、一起变强。
我见过最被组织信任的 IC,不是因为他写的代码多,而是因为大家愿意找他讨论问题。
这是工程师的“二阶生存力”。
而在 AI 浪潮下,这种影响力只会更稀缺。
Prompt 可以自动生成代码,但没人能自动生成共识;
模型能告诉你最佳路径,但没人能告诉你“这个业务场景里我们该不该选这条路”。
人和人的判断力、信任感、对复杂问题的整合能力,才是不能被 AI 替代的部分。
第三层,是关系资产的慢变量。
技术人最容易忽视的就是这个。
你以为关系靠刷脸、发名片,其实关系靠共事、共苦、共赢。
我现在的工作机会,有一半来自以前带过的实习生、前同事、旧友推荐。
当你的人脉是带着共同经历建立的,而不是纯认识,它才有真正的价值。
在 AI 越来越拉平技能壁垒的时代,人和人之间的连接,会变得更重要。
你不是找个谁都能替代的合作者,你要成为那个被信赖、愿意合作、值得带着一起走的人。
所以,再回到那个问题:
我还能写几年代码?
我想说——我们该问的不是这个。
真正值得问的是:
“我的能力组合够不够支撑我进入不同的系统?”
“别人愿不愿意带我打下一仗?”
“我现在做的事,在多少种未来情境下还能继续贡献价值?”
“AI 出现后,我的价值是放大了,还是被稀释了?”
别再为“写不动代码”焦虑,那只是表层。
技术是我们的语言,不是我们的边界。
把自己活成一个能适配变化的系统,自然就不怕变化。
你有问过自己“还能写几年代码”吗?现在的你,会怎么问出真正重要的问题?
AI 时代,你打算强化的第一层是哪一块:技能组合、影响力、关系网络?
也许他不是写不动了,只是卡在一个不该问的问题上了。