关于大龄程序员的发展问题绝对是程序员话题讨论榜单上的定海神针之一, 无论是刚工作的程序员还是比较资深的程序员, 对于所谓的中年危机十分警惕和关心.
最近有人在论坛上抱怨, 给他推荐机会的猎头同学告知他, 大部分的互联网公司不会招聘 32 岁以上的纯开发. 关于这个问题, offer 君有些市场洞察忍不住分享给大家:
首先, 公司是不是不招大龄纯开发?
是, 大龄程序员找纯技术方向的工作挺难的, 但并不是没有.
那么, 为什么?
我们从目标倒推, 不难理解背后公司的本质, 公司认为我们给了你 P7 及以上的评级, 公司希望你能够提供更多的价值. 的确, 纯技术的进步也是这种价值的一种体现; 但但凡经历过晋升的工程师都知道, 在大部分以业务为导向的公司里, 你从 P7 及以上往上升他们更看重的是你能够为业务提供什么样显著的增量价值.
说白了就是, 32+ 岁以上的程序员, 如果不能在 title 上有所进步, 比如从资深程序员进阶到架构师, 那么市场会直白的告诉你, 你想要追逐更高薪的工作很难.
说到这里, 基本回答了问题: 为什么很多公司都不招大龄码农.
回到开头, 我们有提到, 这些工作并不是没有, 那么这些工作都给了什么样的大龄码农呢?
追求技术导向的大龄码农有哪些选择?
在我们接触到候选人中, 主要诉求是寻找技术导向公司, GEEK 一点的岗位, 并且成功入职的, 工作 5 年及以上的码农中, 大部分有两种选择:
1)降薪, 平薪跳槽加入下一家公司;
2)进阶成为架构师, 首席架构师.
在这个回答的前提条件下, 我们仅探讨不综合转型的技术人求职方向. 想看综合的数据, 可以参考我们以前的回答: 100offer: 三十岁还没有走到管理岗的人, 后来都做了什么?;100offer: 大龄程序员都去哪了?
大部分降薪, 平薪跳槽加入下一家公司
非常不幸, 如果你工作 6 年及以上, 还想在市场上看一些不需要技术管理的岗位, 那么可能只能看一些 P6+ 至 P7 的岗位了.
我们曾经服务过多位候选人在 30 岁 + 仍然以 P6 级别进入某 BAT, 降薪 3 万多(跳槽前年薪 40 万).
还有的工作 6+ 年, 硕士毕业并且有良好大厂背景的候选人因为不能接受新的岗位给出的 offer, 留在了过去的公司.
这背后的矛盾很简单, 就是公司期望和个人技能点愿望的基本矛盾.
从 18 年 Q1 季度的市场需求来看, 凡是工作 5 年以上的候选人, 市场倾向于 offer 一些能力可以到架构师和技术经理的候选人.
一些例外: 但这类情况中也有例外, 比如最近风口上的算法岗位等, 因为互联网背景的候选人并不足以支撑市场的需求等原因, 有很多传统 IT 行业的 30 岁 + 候选人拿到了薪资翻番的工程师 offer.
进阶成为架构师, 首席架构师
如果说上一种选择有点凄风苦雨, 那么这种选择的候选人可以称得上是香馍馍了. 他们大部分会提出看技术实力要求更多的架构师岗位.