35岁的危机肯定是存在的,程序员35岁的时候薪资一般都很高,而这时候大家又都有家庭了,再加上潜在的身体问题,大部分一线程序员都不能像毕业生那样那么肝了。不仅如此,互联网更新迭代很快,技术也是,而中年人学习速度又没有年轻人那么快。高薪+不能全身心投入工作+学习速度落后,导致的一个结果就是性价比低。
当业务蒸蒸日上,资本家能持续赚钱的时候,自然是没有问题的。但一旦这个业务不赚钱了,有竞争者了、投入了很多没效果、公司经营出现问题了,等等等等,裁员是必不可免了,而且第一个裁的就是这批人。这就是35岁危机。
为了避免35岁危机,我有以下一些建议:
1. 尽量去核心部门,核心业务。我就点名道姓了,像京东惊喜这样的新业务,在业务之初肯定是大肆招人的,一旦做不起来,裁员是肯定的。除非能做起来,那就另当别论。
2. 在35岁之前升到leader,leader的裁员优先级永远是低于一线开发人员的
3. 增加自己的不可代替性,无论是技术的深度还是业务的敏感度,永远不要做一枚螺丝钉。也许刚毕业的时候只能当一枚螺丝钉,但是要学会成长
今年32岁,毕业出来,一直在某大厂工作了5年前几年run到了一家外企,目前也是迷茫的一批。在我看来,如果没有特别擅长的地方,三十几岁应该就被公司优化掉了。。。
以后要么技术牛逼,成为项目的骨干专家;要么有管理方面的才能,领导团队的。大抵只有这两种人,公司才会留你。不然你工资又高,加班又熬不过年轻人,家里小孩和父母时不时有啥事,需要请假,公司凭什么留你。对我自己来说,五年虽然学到很多东西,但是自我感觉距离大牛还有很大的距离;自己也不是管理方面的人才,虽然也算开朗,但是不会说话。
因此今年我也有很多时间在考虑,以后的路应该怎么走。继续留在当前公司的话,薪酬肯定越来越多,但是大概率过几年就被优化了,当前公司加班太多,很难有时间自己学习,自己成长。所以最近在找机会,想出去外面的世界看一看,找个有点自己空闲时间的工作,用业务时间,找一找自己感兴趣,或者擅长的地方。不能再这么耗下去了。
本人作为一个39岁大叔有16年基础技术开发管理工作经验的过来人可以摆一摆这个话题。
1.计算机专业是吃青春饭的,只是说对于编码程序猿来说是这样的。因为国内程序猿加班情况还是很普遍的,特别是几大互联网大厂。加班对于一个单身青年来说就是为自己节约点电费和冷气费在公司写写代码,研究下技术问题不是什么大问题。对于一个有家庭孩子的人来说,特别自己的孩子已经到了需要父母陪伴和教育的年纪时候,长期加班研究技术问题,加班解决业务复杂的逻辑bug是不太现实的。从这个层面来说程序猿的确是吃青春饭的。
2.我2005年毕业工作到现在,我这么多有联系的同事里面转行的几乎没有。唯一一个转行的是一个武大毕业的干了2年程序员之后转行去了基金公司。其他同事基本还在这个行业,只是岗位上有所变动:
一、技术不是很有天赋,基本业务能拿的下来的,口头表达能力还可以也比较能来事的转岗做产品经理。互联网公司多年之后也会在他那个细分业务领域做的很好,要么是产品负责人要么是管产品技术负责人。在软件公司也会转型做售前技术顾问或者售后实施顾问。
二、技术的确很有天赋的,其实这种人真的不用怕会被淘汰也不会是吃青春饭的。硬核技术牛逼的人特别是有天赋的程序员,特别是掌握着目前市场上产品核心的算法,架构或行业软件核心技术能快速准确的复制出一套有技术壁垒的产品的程序猿。这类人50岁都还是有很高的市场价值,比如懂美颜相机的算法,比如通晓微信实时聊天通讯的协议架构,大型业务管理系统核心处理方案和细节技巧,熟悉大数据平台架构和一些二次开发套路。这些还不能一知半解必须可以快速复制出公司需要的产品出来的能力。
三、技术还不错,工作卖力,在业内有一定口碑这样的人一般会自己创业或者被以前老板拉过去做技术负责人。这类人技术可以不是最牛的,但是综合能力强,人缘好,可以帮公司或老板找到一些问题的整体解决方案并且能完美解决问题。
四、进了大厂的程序猿,其实这类人技术能力是可以的,要不也进不了大工公司,这些人在大公司也会像刚才那三种人一样。在大厂做平台架构牛人,在大厂转岗做其他岗位,在大厂做到了部门领导。还有那些能力相对一般又不是很会混的要么面临淘汰,要么已经淘汰,淘汰去小公司进入上面三类竞争。
3.就上面说的在大厂的程序猿,如果在技术和在“混”的这种软能力上都没有卓越的能力人,建议早点离开大厂进入后一梯队的公司,降维到竞争力不那么强小公司做技术负责人或者架构师,不过现在老板眼睛越来越犀利是来养老是来混的都很容易被再次淘汰。所以真才实学的还是混的软能力,都还是到达一定境界才行,不然40岁的时候很难混。
4.总体来说计算机是吃青春饭是一种职业焦虑,认识自身能力,发挥优势,提高自身能力不足才是王道。
想想以前,刚出校园时的我们应当是意气风发的。进入职场后,是对工作的热情和对技术的渴望,奋力追逐着梦想。还记得那时,当一个BUG被我攻克后的那种喜悦感,当时我对自己的未来充满了信心,坚信只要努力,我就能在这个行业中一路前行。
随着时间的推移才发现职业的选择不仅仅取决于个人的喜好,更重要的是能否在这个职业中得到自己想要的。人到中年,当年轻时的冲劲逐渐消退,取而代之的是对稳定和安全的渴望。毕竟,不能再将个人的兴趣和激情置于家庭的需要之上,拥有稳定的收入才能为家人提供温饱的生活。
然而,年过35岁的程序员是否就注定没有未来了呢?我不这么认为。尽管在一些技术层面上,年轻的程序员可能更加具备优势。但是这个阶段的我们已经积累了丰富的经验和技能,拥有了解决问题的能力和沉稳的心态,这正是我们可以发挥自己价值的时刻。
35岁对于一个程序员来说,与其说是终点,不如说是一个新的起点。我相信年龄只是一个数字,它不能决定我的未来,年龄带来的经验和智慧是无法取代的,依然值得期待。这个年龄段正是我们重新审视自己的职业发展和人生目标的时候。无论你是选择创业、转岗还是转行,寻找适合自己的发展方向才是最重要的。
最后,我想对所有年过35岁的程序员说:不要害怕年龄,不要对未来失去信心,你的过往造就了一个优秀的你,你的未来不会差到哪里去,带着这份信心勇往直前。
35岁的危机肯定是存在的,程序员35岁的时候薪资一般都很高,而这时候大家又都有家庭了,再加上潜在的身体问题,大部分一线程序员都不能像毕业生那样那么肝了。不仅如此,互联网更新迭代很快,技术也是,而中年人学习速度又没有年轻人那么快。高薪+不能全身心投入工作+学习速度落后,导致的一个结果就是性价比低。
当业务蒸蒸日上,资本家能持续赚钱的时候,自然是没有问题的。但一旦这个业务不赚钱了,有竞争者了、投入了很多没效果、公司经营出现问题了,等等等等,裁员是必不可免了,而且第一个裁的就是这批人。这就是35岁危机。
为了避免35岁危机,我有以下一些建议:
1. 尽量去核心部门,核心业务。我就点名道姓了,像京东惊喜这样的新业务,在业务之初肯定是大肆招人的,一旦做不起来,裁员是肯定的。除非能做起来,那就另当别论。
2. 在35岁之前升到leader,leader的裁员优先级永远是低于一线开发人员的
3. 增加自己的不可代替性,无论是技术的深度还是业务的敏感度,永远不要做一枚螺丝钉。也许刚毕业的时候只能当一枚螺丝钉,但是要学会成长
今年32岁,毕业出来,一直在某大厂工作了5年前几年run到了一家外企,目前也是迷茫的一批。在我看来,如果没有特别擅长的地方,三十几岁应该就被公司优化掉了。。。
以后要么技术牛逼,成为项目的骨干专家;要么有管理方面的才能,领导团队的。大抵只有这两种人,公司才会留你。不然你工资又高,加班又熬不过年轻人,家里小孩和父母时不时有啥事,需要请假,公司凭什么留你。对我自己来说,五年虽然学到很多东西,但是自我感觉距离大牛还有很大的距离;自己也不是管理方面的人才,虽然也算开朗,但是不会说话。
因此今年我也有很多时间在考虑,以后的路应该怎么走。继续留在当前公司的话,薪酬肯定越来越多,但是大概率过几年就被优化了,当前公司加班太多,很难有时间自己学习,自己成长。所以最近在找机会,想出去外面的世界看一看,找个有点自己空闲时间的工作,用业务时间,找一找自己感兴趣,或者擅长的地方。不能再这么耗下去了。
本人作为一个39岁大叔有16年基础技术开发管理工作经验的过来人可以摆一摆这个话题。
1.计算机专业是吃青春饭的,只是说对于编码程序猿来说是这样的。因为国内程序猿加班情况还是很普遍的,特别是几大互联网大厂。加班对于一个单身青年来说就是为自己节约点电费和冷气费在公司写写代码,研究下技术问题不是什么大问题。对于一个有家庭孩子的人来说,特别自己的孩子已经到了需要父母陪伴和教育的年纪时候,长期加班研究技术问题,加班解决业务复杂的逻辑bug是不太现实的。从这个层面来说程序猿的确是吃青春饭的。
2.我2005年毕业工作到现在,我这么多有联系的同事里面转行的几乎没有。唯一一个转行的是一个武大毕业的干了2年程序员之后转行去了基金公司。其他同事基本还在这个行业,只是岗位上有所变动:
一、技术不是很有天赋,基本业务能拿的下来的,口头表达能力还可以也比较能来事的转岗做产品经理。互联网公司多年之后也会在他那个细分业务领域做的很好,要么是产品负责人要么是管产品技术负责人。在软件公司也会转型做售前技术顾问或者售后实施顾问。
二、技术的确很有天赋的,其实这种人真的不用怕会被淘汰也不会是吃青春饭的。硬核技术牛逼的人特别是有天赋的程序员,特别是掌握着目前市场上产品核心的算法,架构或行业软件核心技术能快速准确的复制出一套有技术壁垒的产品的程序猿。这类人50岁都还是有很高的市场价值,比如懂美颜相机的算法,比如通晓微信实时聊天通讯的协议架构,大型业务管理系统核心处理方案和细节技巧,熟悉大数据平台架构和一些二次开发套路。这些还不能一知半解必须可以快速复制出公司需要的产品出来的能力。
三、技术还不错,工作卖力,在业内有一定口碑这样的人一般会自己创业或者被以前老板拉过去做技术负责人。这类人技术可以不是最牛的,但是综合能力强,人缘好,可以帮公司或老板找到一些问题的整体解决方案并且能完美解决问题。
四、进了大厂的程序猿,其实这类人技术能力是可以的,要不也进不了大工公司,这些人在大公司也会像刚才那三种人一样。在大厂做平台架构牛人,在大厂转岗做其他岗位,在大厂做到了部门领导。还有那些能力相对一般又不是很会混的要么面临淘汰,要么已经淘汰,淘汰去小公司进入上面三类竞争。
3.就上面说的在大厂的程序猿,如果在技术和在“混”的这种软能力上都没有卓越的能力人,建议早点离开大厂进入后一梯队的公司,降维到竞争力不那么强小公司做技术负责人或者架构师,不过现在老板眼睛越来越犀利是来养老是来混的都很容易被再次淘汰。所以真才实学的还是混的软能力,都还是到达一定境界才行,不然40岁的时候很难混。
4.总体来说计算机是吃青春饭是一种职业焦虑,认识自身能力,发挥优势,提高自身能力不足才是王道。