其实这个问题应该先问是不是,再问为什么。
先回答是不是的问题,是,大龄程序员找纯技术方向的工作挺难的,但并不是没有。
现有的回答中大部分都在变着花样,婉转地告诉你原因:因为大龄码农的性价比低。大龄码农和小鲜肉码农比性价比肯定是没有意义的,也不是我们回答讨论的重点。
我们从目标倒推,不难理解背后公司的本质,公司认为我们给了你 P7 及以上的评级,公司希望你能够提供更多的价值。
的确,纯技术的进步也是这种价值的一种体现;但但凡经历过晋升的工程师都知道,在大部分以业务为导向的公司里,你从 P7 及以上往上升他们更看重的是你能够为业务提供什么样显著的增量价值。
说白了就是,32+ 岁以上的程序员,如果不能在 title 上有所进步,比如从资深程序员进阶到架构师,那么市场会直白的告诉你,你想要追逐更高薪的工作很难。
说到这里,基本回答了问题:为什么很多公司都不招大龄码农。
回到开头,我们有提到,这些工作并不是没有,那么这些工作都给了什么样的「大龄码农」呢?
追求技术导向的大龄码农有哪些选择?
在我们接触到候选人中,主要诉求是寻找技术导向公司、GEEK 一点的岗位,并且成功入职的,工作 5 年及以上的码农中,大部分有两种选择:
1)降薪、平薪跳槽加入下一家公司;
2)进阶成为架构师、首席架构师。
在这个回答的前提条件下,我们仅探讨不综合转型的技术人求职方向。
大部分降薪、平薪跳槽加入下一家公司
非常不幸,如果你工作 6 年及以上,还想在市场上看一些不需要技术管理的岗位,那么可能只能看一些 P6+ 至 P7 的岗位了。
我们曾经服务过多位候选人在 32 岁仍然以 P6 级别进入某 BAT,降薪 3 万多(跳槽前年薪 40 万)多加入。
还有的工作 6+ 年,硕士毕业并且有良好大厂背景的候选人因为不能接受新的岗位给出的 offer,留在了过去的公司。
这背后的矛盾很简单,就是公司期望和个人技能点愿望的基本矛盾。
从 18 年 Q1 季度的市场需求来看,凡是工作 5 年以上的候选人,市场倾向于 offer 一些能力可以到架构师和技术经理的候选人。
一些例外: 但这类情况中也有例外,比如最近风口上的算法岗位等,因为互联网背景的候选人并不足以支撑市场的需求等原因,有很多传统 IT 行业的 30 岁 + 候选人拿到了薪资翻番的工程师 offer。
进阶成为架构师、首席架构师
如果说上一种选择有点「凄风苦雨」,那么这种选择的候选人可以称得上是香馍馍了。
已经工作 8 年的博士候选人 X 先生,就是这么一个香馍馍。09 年博士毕业的他,毕业后先进入了世界知名软件公司,工作 5 年后跳到某一互联网公司担任架构师。从事智能客服等业务的开发工作,主要负责平台架构设计、核心算法优化等工作。
17 年出来看机会时,明确向他的人才顾问 Osborn 提出想要接着看一些 GEEK 一些的工作岗位。最后拒绝了某一 BAT 大厂的 offer,加入了一家技术驱动的创业公司,年薪从 50 万涨到了 80 万,并且公司还追加了可观的 RSU。
除了 X 先生之外,已经 40 岁的前端技术总监 Y 先生也有同样的诉求。他连续 2 年在平台上进行展示,但一直没有足够打动他的机会。根据他的需求,他的人才顾问 Osborn 给他推荐了一些猎头职位,最后成功入职某数据公司。
这样的例子不断上演,对于这些工作 5+ 年的候选人,找一个合适的机会的确不容易, Y 先生一次跳槽等了 1 年多。但是往往机会来了,他们就会很迅速的抓住,这样一拍即合的例子,蛰伏期远比你想的长,他们在技术上的付出也远比你想的多。
希望大部分工程师不用等到 35 岁才想起来,自己的技术不能帮自己捕猎到优质的机会了。
很多人都在说不招大龄码农的原因很多都在于 30 多岁了,是由于结婚有孩子,生活权重高,不爱加班,体力差,所以很多公司都不喜欢要大龄码农,我感觉这并不是本质的原因。
如果自己能力超级强,强到公司可以为你这个人才而改变,那才是本事。我不否认,很多企业在招人的时候存在这种年龄歧视。但是我感觉在如今这个老龄化很高的时代,30 多岁是正值一个人奋斗且小有成就的黄金年龄阶段。
不管如何,如果我们改变不了这个槽糕的就业环境,那就只能努力提高自己,是金子,还怕不发光吗?
想要学习Java高架构、分布式架构、高可扩展、高性能、高并发、性能优化、Spring boot、Redis、ActiveMQ、Nginx、Mycat、Netty、Jvm大型分布式项目实战学习架构师视频免费获取 架构群:558986829
网友评论