35岁后程序员怎么转型?4条真实出路分享
2023年底,我一个朋友老陈被裁了。
他38岁,在大厂干了8年,年薪80万左右。被裁后第一个月,他投了差不多50份简历,只接到10个面试电话。
这10个面试,全部没过。
面试官的说辞都差不多:“您这个年龄,我们团队平均才26岁”,“这岗位经常加班到半夜,怕您家里顾不上”,“您要的薪资太高,我们预算没那么多”。
老陈当时真的慌了。家里两个孩子要养,房贷每个月两万多,父母身体也不好。
他老婆问接下来怎么办。老陈说,实在不行就降薪去小公司吧。
他觉得这就是大龄程序员的命:要么失业,要么降薪。
一个猎头朋友点醒了他
后来他和一个做猎头的朋友吃饭。朋友问他:“你除了写代码,还会什么?”
老陈说:“我是架构师啊。”
朋友说:“那你简历上怎么只投后端开发?”
老陈说:“我不干开发还能干什么?”
朋友笑了:“大龄程序员至少有4条路可以走,你一条都没试过。”
第一条路:往技术管理走
很多人以为技术管理就是当经理。其实不是,技术管理是一个门槛,跨过去就有新机会。
什么是技术管理?
不是让你完全不写代码,而是:
带着一个团队往前走
定技术方向,做技术决策
帮底下的人成长
协调跨部门的事
哪些人适合走这条路?
带过3年以上团队
沟通协调能力还行
愿意为团队的结果负责
能接受以后写代码的时间越来越少
哪些人不适合?
就想安安静静写代码,不想管人
处理人际关系就头疼
不想背团队的责任
怎么转?
先在内部转:在现在的公司申请带团队,从Tech Lead做起,积累管理经验。
跳槽换方向:目标岗位改成技术经理、技术总监。中小公司和传统企业更需要有经验的技术管理者。
学点管理:看看《卓有成效的管理者》《金字塔原理》,了解一下OKR和敏捷管理。
我认识的一个人
老张,36岁,大厂P7被裁。他不再投开发岗,专找技术经理的工作。三个月后入职一家金融科技公司,年薪70万,比原来低一点,但加上期权和奖金,实际比原来还多。他的优势就是:10年技术经验,3年带团队经验,还懂金融业务。
第二条路:往架构师走
很多人以为架构师就是资深开发。其实是两回事。
什么是架构师?
不是代码写得比别人多,而是:
设计整个系统的架构
做技术选型,用哪个框架不用哪个
解决别人搞不定的复杂问题
给团队指技术方向
哪些人适合?
5年以上开发经验
懂多个技术栈,不只会一门语言
擅长系统设计,能画出架构图
能做技术决策,知道什么时候用什么东西
哪些人不适合?
只会一门技术,别的都不熟
只盯着自己那一亩三分地,没有全局视野
让做个技术决策就犹豫半天
怎么转?
积累架构经验:在现在的项目里主动参与架构设计,学学微服务、分布式系统,了解DDD(领域驱动设计)。
做出点东西来:把你的架构设计写成文档,开源出去,或者去技术大会讲讲。
目标岗位:系统架构师、解决方案架构师、云架构师(AWS、Azure、阿里云都行)。
我认识的一个人
老李,39岁,在一家互联网公司干了12年开发。被裁后他没再投开发岗,花三个月考了AWS架构师认证。后来入职一家云服务公司做解决方案架构师,年薪90万。他的优势:12年开发经验,熟悉多种技术栈,有认证傍身。
第三条路:创业或者当合伙人
很多人觉得创业是年轻人干的事。其实创业更需要经验,这方面大龄程序员反而有优势。
为什么大龄程序员适合创业?
技术在手:自己能开发产品,不用求人。
懂行业:干了十几年,知道行业痛点在哪,客户要什么。
有人脉:认识的人多,能找到合作伙伴,也能找到第一批客户。
有点积蓄:能撑过刚开始没收入的日子。
可以做什么?
技术型创业:开发SaaS产品,做开发者工具,或者把开源项目商业化。
服务型创业:开技术咨询公司,做技术培训,或者接外包项目。
当合伙人:加入创业公司做CTO,少拿点工资换点股权。
我认识的一个人
老王,40岁,被裁后和两个朋友合伙创业。他们做了个面向中小企业的CRM系统,老王负责技术。一年后有了100个付费客户。老王没拿工资,但有30%股份。按现在的估值,他那份值200多万。
第四条路:做技术自媒体或者咨询
很多人觉得自媒体是年轻人玩的。其实技术自媒体需要专业度,这方面大龄程序员更有优势。
为什么大龄程序员适合做自媒体?
有经验:十几年技术积累,你踩过的坑就是别人想看的内容。
有深度:你不光知道怎么做,还知道为什么这么做,能讲出架构层面的东西。
有信任感:年龄本身就是资历,你说的话别人更愿意信。
可以做什么?
技术写作:在公众号、知乎、掘金上写文章,分享技术经验和架构设计。
做课程:录点在线课程,或者做付费训练营。
技术咨询:给企业提供咨询,帮他们解决技术难题。
建社群:拉个技术社群,做付费会员。
我认识的一个人
老赵,42岁,被裁后开始做技术自媒体。每周写一篇深度技术文章,分享架构设计经验。一年下来,公众号5万粉,知乎10万粉,还成了掘金的签约作者。年收入30万左右,主要来自广告、课程和咨询。虽然比不上以前,但他自由了,收入来源也多了。
最后说几句
大龄程序员的出路,真不是降薪去小公司。
而是转型。
从一个“写代码的人”,转成:
带团队的人(技术管理)
做架构的人(架构师)
创业的人(创业/合伙人)
分享经验的人(自媒体/咨询)
这四条路不是只能选一条,可以组合着来。比如主业做技术管理,副业做自媒体,长期目标是创业。
38岁不是终点,是起点。
起点是什么?是你重新想清楚:我是谁?我能干什么?我要往哪走?
老陈后来怎么样了?
在猎头朋友的建议下,他不再投后端开发,改投技术架构师和技术经理。两周后拿到三个offer:
一家创业公司,CTO,年薪100万加期权
一家传统企业,技术总监,年薪80万
一家金融公司,架构师,年薪90万
最后他选了创业公司CTO。薪资比被裁前还高了20%,而且有股权。
大龄程序员的路在哪?
就在你脚下。关键是你能不能放下“只会写代码”这个身份,接受转型的挑战,重新想想自己还能做什么。
35岁以后,不是没有出路,是出路太多。选一条,走下去就行。
本文内容仅供个人学习、研究或参考使用,不构成任何形式的决策建议、专业指导或法律依据。未经授权,禁止任何单位或个人以商业售卖、虚假宣传、侵权传播等非学习研究目的使用本文内容。如需分享或转载,请保留原文来源信息,不得篡改、删减内容或侵犯相关权益。感谢您的理解与支持!