35岁技术人的焦虑,该焦虑的到底是什么?
前段时间面试了一个候选人,简历上写着12年Java开发经验,做过电商、做过金融、做过SaaS。按理说,十几年经验摆在那里,聊起来应该很有深度。结果聊了四十分钟,我发现他对技术的理解停留在"能用就行"的层面。问分布式事务怎么处理,回答是"用Seata";追问为什么选Seata而不是其他方案、什么场景下Seata不合适,答不上来。问系统遇到过什么性能瓶颈、怎么排查的,回答是"没遇到过,我们系统量不大"
一个让我印象很深的面试
前段时间面试了一个候选人,简历上写着12年Java开发经验,做过电商、做过金融、做过SaaS。按理说,十几年经验摆在那里,聊起来应该很有深度。
结果聊了四十分钟,我发现他对技术的理解停留在"能用就行"的层面。问分布式事务怎么处理,回答是"用Seata";追问为什么选Seata而不是其他方案、什么场景下Seata不合适,答不上来。问系统遇到过什么性能瓶颈、怎么排查的,回答是"没遇到过,我们系统量不大"。问对最近两年技术领域有什么关注,想了半天说"听说过ChatGPT"。
说实话,如果把他的回答和一个工作两三年的开发者放一起,我分不出来谁是12年经验的那个。
这不是个例。面了这么多人,有一个很明显的感受:有些人工作十年,是一年经验重复了十次;有些人工作三年,每一年都在做不同的事、解决不同的问题。 时间不等于积累,年龄不等于能力。
35岁焦虑的本质
行业里弥漫着"35岁危机"的说法。每隔一段时间就有文章渲染一遍:大厂裁员先裁35+、招聘JD写着"年龄35岁以下"、35岁还没做到管理层就没出路了。
焦虑情绪是真实的,但我觉得很多人焦虑错了方向。
真正该担心的不是"我35岁了",而是"我35岁了,但我的能力跟25岁的时候没有本质区别"。
换个角度想:如果一个35岁的工程师,对系统架构有深刻理解,能独立带项目落地,对业务域有自己的判断力,在团队里能解决别人解决不了的问题——这种人会焦虑找不到工作吗?不会的。市场上永远缺这种人。
焦虑的真正来源是:年龄在增长,但能力没有同步增长。 薪资期望跟着年龄涨了,但能提供的价值没跟上。这才是矛盾所在。
"经验"这个东西,比你想象的更容易贬值
技术行业有一个残酷的现实:纯经验的价值在快速缩水。
十年前你精通Struts2 + Hibernate,这是核心竞争力。今天这东西的市场价值趋近于零。五年前你熟练使用jQuery做前端交互,现在这技能连简历都不好意思写。
经验本身不值钱,经验背后的思考方式和学习能力才值钱。
什么样的经验是有价值的?
- 你经历过系统从0到1的构建,理解为什么要这样设计、不那样设计,踩过坑知道代价在哪——这是有价值的。
- 你处理过线上故障,知道排查问题的方法论,能在压力下快速定位和止血——这是有价值的。
- 你主导过技术方案的选型,能说清楚每个选项的trade-off,不是人云亦云——这是有价值的。
什么样的经验没价值?
- “我用过这个框架三年”——然后呢?用三年和用三个月有什么区别?
- “我在大厂待过”——待过不等于学到了,可能只是一个大系统里的螺丝钉,换了环境一样迷茫。
- “我做过XX行业”——做过和理解不是一回事,很多人做了五年电商,说不出来订单系统为什么要这么设计。
空杯心态不是口号
工作年限越长,越容易陷入一个陷阱:觉得自己"已经知道了"。
新技术出来了——“这不就是XX的翻版吗,换汤不换药。”
团队有人提出不同方案——“我做了这么多年,这种方案肯定行不通。”
行业风向变了——“风口年年变,我以不变应万变。”
这种心态的问题在于:它让人停止了真正的思考。你不是在用经验做判断,你是在用惯性做判断。经验告诉你"以前这样做是对的",但环境已经变了。
我见过一些很厉害的技术人,共同特点是:不管做了多少年,面对新东西的时候还是保持好奇。 不是那种装出来的"我很open",而是真的会花时间去了解、去试、去想"这东西能不能解决我现在的问题"。
保持空杯不是否定过去的经验,而是不让过去的经验成为接受新事物的障碍。你可以带着经验去评估新技术,但前提是你真的了解了它,而不是听了个名字就下结论。
AI来了,这次真的不一样
说到新事物,绕不开当下的AI浪潮。
我知道很多技术人对AI的态度是观望:觉得它还不成熟、觉得它只是炒作、觉得跟自己的日常工作关系不大。这种心态我能理解——毕竟这些年"颠覆性技术"的噱头太多了,区块链、元宇宙、低代码……每个都号称要革命,最后大部分都没掀起什么浪。
但这次确实不一样。不是因为媒体炒得厉害,而是因为它真的在改变实际的工作方式。
我自己的体感:现在写代码的效率比两年前提升了至少五倍。不是因为我技术进步了多少,而是AI工具帮我省掉了大量重复性的思考和编码工作。写一个新功能,以前可能先要查文档、翻StackOverflow、看示例代码,现在描述一下需求,AI直接给出初版实现,我在上面改改调调就行。
更重要的是,AI改变的不只是"写代码"这一步,而是整个工作范式:
调研变快了。 以前了解一个新框架或新技术,至少要花半天读文档、跑demo。现在可以直接问AI"这个东西的核心原理是什么、适合什么场景、跟XX比优劣势在哪",十分钟内就能建立基本认知。
排错变快了。 报了一个看不懂的错误,以前可能要Google半天。现在把错误信息和上下文丢给AI,大部分情况能直接给出原因和解决方案。
方案设计有了讨论对象。 一个人写设计方案的时候,容易陷入自己的思维盲区。现在可以把方案扔给AI,让它从不同角度挑毛病——虽然不是每个建议都靠谱,但至少能帮你想到一些没考虑到的点。
学习新领域的门槛降低了。 以前一个后端工程师想学前端,从零开始至少要几周。现在有AI辅助,很多框架的基础用法可以边做边学,遇到不懂的随时问。跨领域的学习成本大幅下降。
不拥抱AI的人不会明天就失业,但两三年后再看,跟积极使用AI的人之间的效率差距会非常明显。这不是危言耸听,是简单的数学:如果别人用AI每天多产出30%的有效工作,一年下来就是巨大的差距。
舒适圈是温水煮青蛙
很多技术人的职业路径是这样的:
进一家公司,头两年拼命学,技术成长很快。第三年开始熟悉了业务和代码库,干活越来越顺手,但新东西学得越来越少。第五年发现自己已经完全在"维护"状态——日常工作就是改bug、加功能、做需求,用的都是三年前学的那些东西。
这种状态很舒服。KPI能完成,工资照发,不加班,岁月静好。
但危险在于:你的能力增长曲线已经平了,而市场对你的期望值还在随着年龄和薪资往上走。中间的gap越来越大,只是暂时被"在职"这个状态掩盖了。一旦遇到裁员、公司倒闭、或者想跳槽换个环境,gap就会暴露出来。
怎么判断自己是不是在舒适圈里?几个简单的检验标准:
- 最近半年你有没有学过一个之前完全不会的东西?
- 你现在做的工作,一个刚来半年的新人能不能做?
- 如果明天让你面试同level的岗位,你有信心吗?
- 你最近一次主动提出"我想做这个事情"是什么时候?
如果这些问题的答案都不太乐观,那可能需要认真想想了。
自我驱动这件事
等公司安排、等领导分配、等培训机会——这种被动等待的心态在职业早期问题不大,反正有人带、有人教。但到了三十岁之后,如果还在等别人给你方向,那大概率是跟不上了。
自我驱动不是说你每天加班到12点疯狂学习。而是:
主动找到自己的技术方向。 不是所有新技术都值得追,但你需要在某个方向上有持续的深度投入。可以是分布式系统、可以是AI工程化、可以是云原生、可以是数据工程——关键是这个方向你有热情、有积累、有市场需求。
主动承担有挑战的工作。 团队里那些"又难又累还没啥业绩"的活,很多人躲着走。但那些活往往是最能涨能力的。主导一次架构改造、推动一个效率工具落地、啃一个遗留系统的重构——这些事做完之后,你跟别人的差距就出来了。
主动输出。 写技术博客、在团队内做分享、参与开源项目、回答社区问题。输出的过程是对知识最好的整理和深化。很多人觉得"我还没有什么好分享的",其实你解决过的每一个具体问题,对别人都可能有价值。
主动跳出技术视角。 做到一定年限之后,纯技术能力的边际收益递减。开始关注业务、理解产品逻辑、具备项目管理能力、能跟非技术角色有效沟通——这些"软能力"的价值会越来越大。
每3-5年,重新审视一次自己
很多技术人的职业规划是模糊的。问他"你三年后想做什么",回答往往是"没想过"或者"走一步看一步"。这种心态在25岁没问题——年轻嘛,试错成本低,路怎么走都有机会调。但到了30岁之后,如果还没有清晰的方向感,时间的浪费就会变得很贵。
我的建议是:以3-5年为跨度,定期做一次认真的自我审视。
审视什么?
第一,你真正擅长什么。 不是简历上写的那些技能标签,而是你做什么事情的时候效率最高、产出最好、别人觉得你做得比大多数人强。有些人擅长攻坚——给他一个棘手的技术难题,他能啃下来。有些人擅长协调——跨团队的事情到他手里就能推动起来。有些人擅长从0到1——新项目新方向他能快速搭起来。有些人擅长深度优化——现有系统到他手里能变得更快更稳。
这些"擅长"不一定完全对应某个岗位名称,但它们是你的核心竞争力所在。搞清楚自己的"擅长",才能把有限的精力放在边际收益最高的方向上。
第二,你当前的位置在哪里。 在行业里是什么水平?在公司里承担什么角色?你的不可替代性有多高?如果团队今天少了你,哪些事情会受影响?——如果答案是"基本没影响",那就需要警惕了。
第三,你下一个3-5年要往哪里走。 是继续深耕技术做到专家级?还是转向技术管理带团队?还是往产品/业务方向延伸?还是出去创业?每条路需要的能力积累不一样,越早想清楚,越能有针对性地补短板。
一个简单的框架:
25-30岁:广泛尝试期。多接触不同方向、不同类型的项目,找到自己擅长且有热情的领域。这个阶段试错成本最低,别太早把自己限死。
30-35岁:深度积累期。在一个明确的方向上持续投入,做出有辨识度的成果。这个阶段要开始"建立壁垒"——你在这个方向上的积累要达到让别人短时间追不上的程度。
35-40岁:价值放大期。不再只是"做执行",而是能用自己的经验和判断力去影响更大范围的事情。带团队也好、做架构决策也好、推动技术战略也好——核心是让你的能力产生杠杆效应。
这不是一个死板的时间表,每个人节奏不同。但关键是你要有这个意识:职业发展不是线性的"年限=级别",而是需要主动规划和阶段性调整的。
很多35岁焦虑的人,回头看会发现:不是35岁突然出了问题,而是30岁到35岁这五年没有做对的事。没有及时从"执行者"转变为"决策者",没有在某个方向建立起足够深的壁垒,没有培养出超越"写代码"的综合能力。
所以,不管你现在多大,停下来花一个下午认真想想这几个问题:
- 我真正擅长的是什么?(不是"我会什么",而是"我做什么比别人好")
- 我想在三年后成为什么样的人?(具体到角色和能力,不是"更厉害"这种模糊描述)
- 从现在到那个目标,我缺什么?每个月能做什么来补?
想清楚之后,执行就有了方向。
说回35岁
35岁不是一道坎,是一面镜子。
它照出来的是你过去十年有没有在真正积累。如果有,35岁只是一个数字,你的职业选择面比25岁的时候更宽。如果没有,那焦虑是合理的——但这个焦虑不应该指向年龄本身,而应该指向"从现在开始我能做什么"。
几个务实的建议:
-
认真评估自己当前的市场价值。 不是看当前薪资,而是看"如果现在出去面试,能拿到什么offer"。这能帮你认清真实的位置。
-
找到一个值得深耕的技术方向,持续投入。 不用跟风追每一个热点,但至少要在一个领域做到"别人有问题会来找你"的程度。
-
拥抱AI,立刻开始用。 不是等到"AI成熟了"再学,而是现在就把它融入日常工作流。用着用着,你自然会发现它能在哪些环节帮到你。
-
每3-5年做一次职业复盘。 审视自己的擅长点、当前位置、下一阶段目标。方向对了,努力才有意义。
-
定期给自己制造不适感。 换一个技术栈写个side project、接一个超出能力范围的任务、学一个完全陌生的领域。不适感就是成长的信号。
-
不要把所有筹码押在一家公司上。 保持对外部市场的敏感度,维护好自己的技术影响力和职业网络。公司是平台,不是终点。
35岁的焦虑不可怕。可怕的是焦虑了之后什么都没做,又过了五年,变成40岁的焦虑。
关键词:35岁危机、技术人职业发展、持续学习、AI工具、自我驱动、舒适圈、职业规划
更多推荐



所有评论(0)