35岁程序员的焦虑与出路

梁强☆
2026-01-14 03:18
阅读 277

上周五晚上11点,我坐在出租屋的书桌前,盯着屏幕上闪烁的光标发呆。窗外是杭州城西一片寂静的夜色,楼下偶尔传来外卖小哥匆匆的脚步声。手机震动了一下,是老婆发来的消息:“今天又没视频?你那边还好吗?”

我苦笑了一下,手指在键盘上敲出“项目上线,刚搞定”,然后删掉,又打了一行“想你了”,最后只回了一个拥抱的表情。

今年35岁,干了12年前端开发,和老婆异地快两年了。她在成都,我在杭州。不是不想结束异地,而是……现实有点骨感。


事情得从去年十月说起。

那会儿公司裁员潮刚过,我所在的中型互联网公司裁掉了近三分之一的人。我侥幸留了下来,但团队重组后,新来的技术负责人是个28岁的“卷王”,天天在群里@大家“优化首屏加载”“提升Lighthouse分数”。而我,被安排去维护一个没人愿意碰的老后台系统——用的是jQuery + Bootstrap 3,连TypeScript都没上。

那天下午,HR突然约我谈话。我心里咯噔一下,但表面还得装作淡定:“是不是要谈赔偿?”结果她说:“不是裁员,是想问问你愿不愿意转岗做内部工具支持?薪资不变。”

我愣住了。工具支持?说白了就是给其他团队搭搭低代码平台、写写脚本、修修Bug。听起来体面,实则边缘化。那一刻,我感觉自己的技术生命正在被悄悄抽干。

回家路上,地铁晃得我头晕。脑子里全是乱糟糟的念头:35岁,前端技术栈还停留在Vue 2 + Webpack 4;简历投出去石沉大海;老婆上个月问我:“要不要考虑回成都?这边生活成本低,还能买房。”可我在杭州的房租就3500,工资18k,扣完税剩不到14k,回去能干啥?

那天晚上,我翻出了尘封已久的简历。打开一看,自己都脸红——“精通React/Vue/Angular”写得飞起,可实际上Angular只跑过Hello World;“主导大型项目架构”后面跟的是一个日活不到5000的小程序。更扎心的是,最近三年的经历,清一色写着“负责XX系统维护”。

维护——这个词在互联网行业,几乎等于“等死”。


真正让我下定决心改变的,是一个凌晨三点的崩溃时刻。

那天为了修复一个IE11兼容性问题(对,我们还有客户用IE!),我熬到眼睛发酸。老婆打来视频,看到我满脸胡茬、黑眼圈深得像熊猫,她沉默了几秒,轻声说:“你看起来好累。要不……先歇一阵子?”

我没说话,只是点了点头。挂掉电话后,我在浴室里洗了把冷水脸,看着镜子里那个疲惫的男人,突然意识到:我不是在为技术焦虑,而是在为“看不见未来”焦虑。

第二天,我请了年假,没告诉任何人。在家整整三天,干了三件事:

  1. 重写简历:删掉所有浮夸的形容词,只写真实做过的事。比如“用Vite重构老项目,构建速度从90s降到8s”“封装通用表单组件库,减少重复代码40%”。数字不说谎。
  2. 聚焦工具链:我不再幻想“全栈通吃”,而是把精力集中在前端工程化和开发者体验上。研究了Turborepo、Vite插件机制、Playwright自动化测试。这些看似“偏门”的东西,反而是大厂现在急需的。
  3. 每天两小时实战:用Next.js + Tailwind CSS搭了个极简博客,部署在Vercel上;又用Tauri写了个本地Markdown编辑器。不为炫技,只为证明自己还能“造轮子”。

过程当然痛苦。有次折腾ESBuild插件失败,差点砸键盘。但奇怪的是,每解决一个小问题,心里就踏实一分。


转折出现在今年三月。

我在GitHub上开源的那个表单校验工具库,居然被一个创业公司CTO看中。他私信问我:“要不要聊聊?我们在招前端基建工程师,月薪22k起。”

面试那天,我坦白说了自己的年龄和顾虑。他说:“我们不怕年纪大,就怕思维固化。你写的工具文档清晰、测试覆盖率高,这比会背八股文强多了。”

更意外的是,老婆听说后,主动说:“如果新工作稳定,我可以申请调到杭州分公司。” 她是一家外企的HR,原本觉得互联网太不稳定,但这次,她看到了我的改变。

现在,我已经入职新公司两个月了。团队平均年龄31岁,我是最老的,但没人拿年龄说事。上周五,我们还在讨论要不要用Qwik替代部分页面——这种技术热情,让我找回了十年前刚入行的感觉。


回头想想,35岁的焦虑,其实不是技术淘汰你,而是你自己先放弃了更新

很多同行和我一样,困在“业务需求-修Bug-开会”的死循环里,忘了程序员最核心的能力不是写业务代码,而是解决问题+创造工具

前端变化快,但底层逻辑没变:用户体验、性能、可维护性。而工具,恰恰是放大这些能力的杠杆。一个会写Webpack loader的人,可能比只会调UI组件的人更值钱。

至于简历?别再堆砌“精通”了。HR看不懂技术细节,但看得懂结果。你优化了什么?提升了多少?省了多少人力?这些才是硬通货。


前几天和老婆视频,她笑着说:“你现在眼睛里有光了。”
我说:“因为我知道自己还能打。”

35岁不是终点,只是换了一种方式奔跑。
我不再焦虑“会不会被淘汰”,而是每天问自己:“今天有没有让代码世界变得更好一点点?”

如果你也在这个年纪挣扎,请记住:
工具不会背叛你,代码不会嘲笑你,而你的简历,永远可以重写。

未来还长,我和老婆约好了——明年春天,在杭州安家。
到时候,我要用自己写的脚手架,搭一个属于我们的“家”项目。

(完)

评论 0

最热最新
暂无评论
匿名用户Lv.1
0
影响力
0
文章
0
粉丝