














最近被一个38岁的程序员朋友整破防了。
上周六约他吃饭,本来以为能好好聊聊天,结果他背着电脑包就来了。坐下第一句话就是:“等我10分钟,客户那边有个紧急bug要处理。” 我看着他在餐厅角落敲代码的背影,突然想起他之前说的:“现在不拼,40岁以后怎么办?”
这个朋友叫老周,跟我是同行,在一家大厂做后端开发。认识他快5年了,以前他下班就回家陪老婆孩子,周末要么钓鱼要么露营。但最近两年,他像变了个人——下班直接去咖啡馆写代码,周末不是在见客户就是在学新东西。
“你这是何苦?”我问他。他喝了口冰美式,苦笑:“你以为我想?房贷每月8000,孩子上初中补习班一年5万,父母年纪大了随时可能需要钱。现在大厂35岁是道坎,我38了,随时可能被优化。不提前铺好路,真到那一天,全家喝西北风?”
老周的话让我想起自己刚工作那几年,总觉得“程序员吃青春饭”是危言耸听。但看着身边越来越多35+的同行要么转管理,要么被迫降薪跳槽,才发现老周的焦虑不是空穴来风。
他给我讲了他这两年“下班时间”的布局,细节到让我惊讶——
老周的副业是从去年帮前同事做一个小程序开始的。当时那个同事开了家宠物用品店,想做个线上预约洗澡的小程序。老周本来想着“帮个忙”,结果做完后,同事又介绍了两个开实体店的朋友找他做系统。
“一开始我都是用下班时间做,每天晚上8点到11点,周末抽一天。”老周说,“第一个小程序收了5000块,虽然不多,但让我看到了机会——很多小老板需要简单的管理系统,但又付不起大公司的费用。”
后来他接了一个连锁水果店的库存管理系统,差点栽了跟头。客户要求“实时同步各门店库存,自动生成补货单”,老周一开始用了最简单的数据库同步,结果测试的时候发现,当多个门店同时更新库存时,数据会冲突。
“那段时间我每天下班就泡在技术论坛里,试了各种锁机制,最后用了乐观锁加定时任务的方案,才解决了问题。”老周说,“客户验收的时候,拍着我肩膀说‘小伙子靠谱’,还把他开超市的表哥介绍给我了。”
现在老周每月副业收入稳定在主业的60%左右,他说:“等副业能覆盖家庭开支,我就敢跟大厂说再见了。”
除了做开发,老周还在做技术分享。他在某平台开了个专栏,写“Java后端避坑指南”,每篇文章都是他实际项目中遇到的问题。比如“如何避免数据库死锁”“分布式系统中的一致性问题”,都是他踩过的坑。
“一开始我只是想记录自己的经验,没想到有人愿意付费看。”老周说,“现在专栏每月能有几千块收入,虽然不多,但让我意识到,自己十几年的经验是有价值的。”
他还在本地的程序员社群里做分享,讲“35+程序员如何转型”。有一次分享后,一个刚毕业的程序员问他:“周哥,我现在学什么技术未来不会被淘汰?”老周想了想说:“没有不会被淘汰的技术,但解决问题的能力永远不会过时。”
老周说,他现在下班时间一半用来做项目,一半用来维护人脉。每周三晚上,他都会去参加本地的技术沙龙,不是为了学新技术,而是为了认识更多人。
“以前我觉得搞技术的不需要搞人脉,现在才发现,人脉就是资源。”老周说,“我现在的客户,80%都是朋友介绍的。上次帮一个做电商的朋友解决了系统性能问题,他直接把我推荐给了他们行业协会的会长。”
他还给我讲了一个故事:去年他帮一个做餐饮的客户做了点餐系统,客户后来开了分店,又找他做了连锁管理系统。现在那个客户不仅自己找他,还把身边开餐厅的朋友都介绍过来了。
“你知道吗?那个客户一开始对我不信任,觉得我一个大厂程序员不懂餐饮行业。”老周说,“我花了一周时间去他店里蹲点,看服务员怎么点餐,厨师怎么备菜,最后做出来的系统完全贴合他们的流程。客户后来跟我说,‘你比那些专门做餐饮系统的公司还懂我们’。”
老周现在每天下班都会花一个小时学新东西。他最近在学低代码平台和AI工具,说:“现在开发工具更新太快了,不学习很快就会被淘汰。”
“我以前觉得低代码是‘玩具’,现在才发现,对于小项目来说,低代码能节省大量时间。”老周说,“比如做一个简单的表单系统,用低代码平台可能一天就能搞定,而自己写代码可能需要一周。”
他还在学AIprompt工程,说:“现在写代码已经离不开AI了,用好AI能提高效率。但前提是你得知道怎么跟AI沟通,不然它给你的代码全是bug。”
吃饭的时候,老周接了个电话,是他老婆打来的,问他什么时候回家。他语气温柔地说:“快了快了,马上就结束了。”挂了电话,他叹了口气:“其实我也不想这么拼,但是没办法。我现在多拼一点,以后就能多陪家人一点。”
他说,他现在最大的愿望就是40岁之前能实现“工作自由”——不用再看老板脸色,不用再担心被优化,能自己掌控时间。“到时候我就可以每天送孩子上学,陪老婆逛街,周末带父母去旅游。”
看着老周眼里的光,我突然明白:所谓的“退路”,不是等到危机来了才想办法,而是在危机到来之前,就已经铺好了路。
老周的故事让我想起自己。我今年28岁,虽然离38还有10年,但已经开始有了危机感。房贷车贷压在身上,不敢轻易换工作,更不敢停下来。
其实,每个程序员都在为自己的未来铺路。有的人选择转管理,有的人选择做专家,有的人选择搞副业。不管选择哪条路,都需要付出努力。
最后我问老周:“你觉得这样的日子还要过多久?”他笑了笑:“至少到40岁吧。等我把该铺的路都铺好,就可以慢下来了。”
我看着他,突然觉得,38岁不是终点,而是新的起点。只要肯努力,肯思考,肯行动,就永远不会被时代抛弃。
希望老周能早日实现他的愿望,也希望每个程序员都能找到自己的“退路”。毕竟,我们努力工作,不是为了被工作绑架,而是为了更好地生活。"
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。