黑色的不是夜晚 是漫长的孤单 看脚下一片黑暗 望头顶星光璀璨 叹世万物皆可盼 唯真爱最短暂 失去的永不复返…
-《火车驶向云外,梦安魂于九霄》
人生晃晃荡荡的过了30+,即将迈入失业的35+,青春连一丝尾巴都看不到了。
随着岁数的增长,晚上睡不着觉的时候,会问自己一个问题,自己想要成为一个什么样的人。
要想成为这样的人,自己可以牺牲什么,需要选择什么。
所以2021年上半年,最大的感受是矛盾。
从来没有因为某件事情,犹豫过这么久。
从收入角度而言,妥妥人生最高的 package 了。如果不再升一级,也少有几家公司能给出匹配的总包了。
从团队管理而言,感谢领导的认可,最高的时候,也快管理快10个人的小团队了,也是管理过的最大团队了。
工作强度,虽然是业界知名度996公司,但个人判断随着增长的减慢,强度应该也有所减缓。
二线大厂,收入高,带团队,那是应该留下咯。可是……
另外一个声音也一直在质疑自己。
没有生活,牺牲身体,看起来我是应该跑路了。可是……
但发薪水的时候真的很开心啊。
而且离家这么近,相对于同事动不动1-2个小时的通勤,自己只要走走路就到公司了。知足吧。
而且好像可以学划水,说不定划水技术高超也就释然了。
而且老板价值观和自己有毛线关系,一个打工仔,赚工时的,管它啥价值不价值观的,💰香就行了。
可是...
家庭真的好重要哇,好想有个完整的家庭生活,多锻炼身体,多陪伴家人。
想做的事情,真的需要很多时间啊。
更何况还想将学到的东西,系统的总结,手把手自己再实现,也真的很耗精力啊。
再者还需要补充很多基础,还需要学习很多知识。
这些都不是在996的环境里面能做到的。那就还是做抉择了吧。
即便面对35+失业也在所不辞,沙扬娜拉,高薪。沙扬娜拉,996。
既然人生终归要选,那就选择内心所向。
与其稳打稳的996,牺牲生活换来高薪,不如离职花点时间提高自己,研究自己感兴趣的话题。
这是我即将35+最冒险也是最犹豫的一个选择,我选择了自由的闯荡。
这个问题一直都比较火热。
回顾我过往的招聘工作,以及和同样做招聘的小伙伴探讨过后,我发现,大部分公司在招聘时,比较倾向35岁以下的程序员,同时,我发现一个现象,当我在招聘网站看简历时,实际也比较少看到35岁以上的简历,这是为什么呢?难道35岁的人不用找工作了?
近些年,总能听到某某公司某某程序员跳楼等之类新闻,这些跳楼者的年龄似乎都是在35+,一个上有老,下有小的阶段。是不是企业真的都不需要35+的程序员了?是不是被裁的都是35+的人?
一般而言,每家企业(主要是指中大型企业)每年都会做结构优化即裁员,原因是企业发展到了一定规模,为了不断提升企业整体效能,促进企业发展,是需要放弃一部分个人效能低于整体效能均值的普通员工,继而注入一批能产生更高效能的新鲜血液,保证企业的创新精神,同时提升企业的整体效能。
简单说来,裁员裁掉主要是以下几类人员:
一句话总结,就好比我们买东西讲究性价比的道理一样,企业也想要性价比高的员工。
在市场资源充足的情况下,企业有着多种选择,自然会是优先选择性价比高的员工呢,除非你有另一个杀手锏-不可替代性。
如果你是企业的核心员工,你拥有着不可替代的能力,即使你年龄大、薪资也高,企业非旦不会裁掉你,还会想方设法留住你。
但是,不可否认的一点是,拥有不可替代能力的核心员工,毕竟只是少数,大多数的大龄程序员在与年轻一代的程序员相对比时,性价比毫无疑问是最低的。
所以确实存在一个现象就是35+的程序员很难找工作。那么,35+的程序员该何去何从呢?
在美国著名职业生涯规划大师舒伯提出的生涯阶段里有个确立阶段,25 岁~44 岁。 在这个阶段,职业上的发展课题有这些: 职业稳定下来 提供未来的发展机会 探寻适当的发展或晋升途径 确立阶段又可以细分为两个小阶段: 25~30 岁,修正期 31~44 岁,安定期
我们现在所说的大龄程序员基本就都属于在安定期,对于程序员而言,这个阶段就应该有一份稳定的工作,且有着清晰的发展通道,为自己的未来建立保障。
通过一些资料查询,和观察身边35+人的走向,我梳理了一张程序员职业走向图如下,仅作参考。
1.纯技术路线
一般而言,只有大公司才有纯技术的发展路线,比如阿里。所以,如果走这条路,一定要进入大公司,并稳定下来。
大公司是不是简历筛选只看学历看背景,我普通本科的,能进去不?
结合我给大公司推人的经验,我发现不同时期他们的需求不一样,在需求紧急时,他们也不是完全看学历的,我身边也有普通本科,普通公司的人进入阿里/腾讯等的案例。
所以不要因为自己的背景一般,从而直接放弃尝试去大公司的机会。
2.管理路线
互联网行业比较讲究扁平化管理,所以真正的纯管理在这行被淘汰的风险极高。
对于技术性岗位而言,如果你两年不碰代码,那基本上你的代码能力也就废了。想要立马找一份开发的工作,基本上没有可能了。
所以,技术性岗位可以向管理岗位转,反过来则不成立。
另外,管理本身比较看软实力,且一个公司管理的职位相对比较少,所以,当做过管理的人重新回到市场找工作时,是会比纯技术人员找工作时可选择的机会更少的。
所以,可以做管理,但无论如何不要丢弃技术能力。
转行
如果你以上你都不敢兴趣,就想安稳过日子,那选择进事业单位是最佳的。
我身边就有过一个35左右的程序员转行考公务员,日子也是过的很滋润。
这里的事业单位,可以选择完全不用敲代码的,比如考公务员、当老师等,也可以是进传统型国企或银行类企业,这类企业一般工作强度不会太大,对年龄会比新兴互联网类企业友好。
如果你运气够好,赶在房价大涨前提前买了好几套房子,那等你成为大龄程序员,你还有一个选择,就是成为包租公/包租婆,提前退休,啥也不愁,每天收收房租,欣赏祖国的大好河山。
总之,程序员不一定是要一条道走到黑的,如果你有其他的能力,只要你想,没什么不可能发生的。
为了家庭和身体着想,选择离开了现在高薪的工作,下半年准备找个中小厂双休拿着稳定的工资,平时有时间发展一下自己副业,或者转管理岗。
不管是哪一个选择,离职后的第一件事我准备将学到的东西,系统的总结,那些只是知道但是没用过的技术再好好学习一遍,牢固牢固基础。
毕竟身为程序员不管走哪条路,技术都是最主要的条件。
作为一名Android开发人员,分享一下自己的学习方向,给Android程序员们做一个参考:
学习一线大厂的各项技术:
大厂是我们的技术先驱,不仅仅是各种技术,还有很多令你大开眼界的使用方法,学习这些有利于自己竞争力的提高,深入理解后也可以提升你的学习效率。
现在竞争这么激烈,只有通过不断学习,提高自己,才能保持竞争力。
1.2020大厂面试高频知识点
2.Jetpack架构组件从入门到精通
3.Framework精编内核解析
主要内容包含:
4.Kotlin强化实战(附Demo)
5.Android设计思想解读开源框架
6.NDK模块开发
定期面试:
光学习了大厂的技术还不够,如何了解当下Android市场需要哪些技术呢?
定期的面试足以让你了解当下市场需要哪些技术,也更加容易确定自身的短板在哪,同时,也可以督促自己学习提升(小伙子,你了解的技术有点落伍了呀…)
多看大佬的学习笔记,学习大佬的设计思想:
只要是程序员,不管是Java还是Android,如果不去阅读源码,只看API文档,那就只是停留于皮毛,这对我们知识体系的建立和完备以及实战技术的提升都是不利的。
真正最能锻炼能力的便是直接去阅读源码,不仅限于阅读各大系统源码,还包括各种优秀的开源库。
人的一生,如白驹过隙,无论你是向前,还是停留在原地,你的人生也会一直向前,直至生命的最后一刻,那么如何让有限的人生,体验更多的精彩呢?唯有不断前进。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。