程序员35岁后都干什么去了?这个问题,大概有些程序员深夜里都悄悄搜过的。
35岁之后,那些消失在工位上的程序员都去哪儿了?是像网上段子说的,全去跑网约车、送外卖了?还是闷声发大财,换了个活法?
我身边的情况,没那么惨,但也绝不全是童话。这更像是一场无声的分流,大家揣着各自的家底,走进了不同的河道。
有一拨人,是真爱写代码,也真有两把刷子。他们没去当领导,也没去创业,而是把自己活成了一本“活体技术文档”。我认识个老哥,38了,还猫在工位里啃Linux内核,全国能看懂他那摊活儿的人,掰着指头数得过来。他不是没危机,是危机找不上他。老板怕他跑了,把他当菩萨供着。这种人在35岁以后,心里反倒踏实了,因为时间帮他们筛掉了大批竞争者,他们从“写代码的”变成了“解决疑难杂症的”,靠的是那种一眼看穿bug在哪儿的嗅觉,这玩意儿,年轻小伙子再聪明,一时半会儿也练不出来。
更多的呢,是把自己从“写代码的”变成了“卖代码价值的”。你会发现,身边突然冒出一堆产品经理、技术合伙人、解决方案架构师,底子还是那个底子,但干的活儿变了。以前是琢磨怎么把一块砖砌得最漂亮,现在是琢磨这堵墙该往哪儿砌、为什么要砌。这种人,是在用前半辈子攒的“踩坑经验”换钱。一个需求扔过来,年轻人还在搭环境,他已经能判断这事靠不靠谱、得花多少成本、坑在哪儿。这种“老法师”的直觉,是熬出来的,公司想省也省不掉。
当然,也有彻底离开这条赛道的。我有个前同事,写了好几年Java,一下班就头疼。去年看他朋友圈,已经在云南开客栈了,天天发猫发云发咖啡豆。你把这事想成落魄逃离也行,但我看他气色比那会儿强多了。他用前半生的积蓄,给自己赎了身,换了一种活法。这未必是失败,说不定是另一种成功。
你发现没有,这问题的关键,根本不在于“35岁还能不能写代码”,而在于你除了写代码,还有没有别的东西能跟世界交换价值。能把模糊的需求翻译成清晰的架构,这是一种;能把一群技术宅拧成一股绳干活,是一种;甚至哪怕你特别会哄客户、能搞定难缠的甲方,也是一种。
所以35岁以后去哪了?其实就三条路:要么在技术上深到别人够不着,要么在业务上广到别人绕不开,要么就干脆跳出三界外,不陪他们玩了。
别把这事想得太悲壮。程序员这行当给的薪水,本就是让人在壮年时攒下一笔“转型资本”的。有的人用它投资了脑子,有的人投资了人脉,有的人投资了一个小生意。
说白了,咱们不是在对抗年龄,是在拿年轻时的积累,去兑换下一程的活法。 只要手里有筹码,桌上就总还有你的一席之地。没大家传得那么邪乎,但也容不得你躺平。这就是现实,挺公平的。