今天是大年初十,这年还没有过完呢,便有人悲催地在年后上班第一天被裁了:由于年纪较大被公司劝退,建议这个月底提离职。程序员
35岁,彷佛是一道坎,许多程序员以此为职业生涯的终点线。但有人却御风而行,即便中年,职业发展道路却更上一层楼,该提问底下便有评论道:编程
刚一44岁朋友拿到总监职位,之前一直都是程序员。架构
同是35岁,同是技术岗位(架构),同是年后离职(下周),不一样的是下一家税前薪水涨了三成。运维
为何一样是中年程序员会有截然相反的结局呢?学习
“佛系程序员”:不少人的工做平常是天天按时完成规定的工做,没有什么野心和要求,不出什么差错也没什么亮点。在二十多岁可能看不出差异,跳槽都到好公司。spa
可在三十岁后,面临一个尴尬的境地:往技术岗上不去,当管理岗能力欠缺。慢慢地沦为绝不起眼的角色,拿着高薪重复地作着本身温馨区内的工做。遇到部门组织调整时,首当其冲地成为被“处理”的人。ip
30多岁的李海为人沉默木讷,不适合当管理岗,但因为资历较老被任做组长。他当组长后开始将活全分给底下人,本身偶尔才编几行代码,工做很清闲。资源
后来他们组解散,手下人员被别组吸取,因而李海的位置很尴尬:新组长能力不错,不必为他让位;当普通的开发吧,组里人员已饱和,不想要他这尊“大佛”。开发
最后他被安排到一个无关紧要的运维支撑岗位。几个月后他黯然离职。博客
为何选择了一条较容易的路反而更难了?
由于容易走的路是下坡路。
通常的职业路径可分为:探索期、新手期、成长期、成熟期、瓶颈期、突破期、事业期。
在探索和新手期,咱们将所有精力放在上手当前的工做里,此过程大概三个月到一年的时间,通常新手期和成长期共同进行。
一到两年后从成长期往成熟期探索,咱们对当前的工做有了经验总结,并摸索出适合本身工做方式的规律和流程,通常用80%的工做时间足以完成相应的工做。
三五年后,有人会一直停留在熟练期,一般“佛系”出如今熟练期。没法或不去探索去突破瓶颈期,即便是10年或者20年开发经验,也是原地踏步罢了。
同时咱们需认清不一样年龄层的程序员的核心竞争力是不一样的。年轻程序员精力好、富有创造力、可塑性强,这是中年程序员随年龄逐渐衰退的。
但其在某种技术方向上的积累、项目经验、业务知识、架构与分析能力、解决问题能力等多种能力构成的竞争力,是年轻程序员没法比拟的。
这些能力须要咱们在35岁前不断学习和总结方能积累而成。
上文中被裁的程序员,首先确保本身的利益。不知道这句描述“建议这个月底提离职”是不是公司想逼员工自主离职不想给赔偿,但无论如何,被裁人工先保护好本身的合法权益,须要求公司签定好赔偿合同。
从题主求助的问题内容来看,其缺乏危机意识:“接下来我该怎么办?怎么维持生计?”
如底下的评论“你问的这些不像是一个35岁人的心智”。
许多人仍妄想用单一的存量技能,只要不犯错就能在公司呆一生。可时代变化得太快,AI会编程,00后从幼儿园开始学习编程……
消灭你,可能与你无关;但拯救你,只能是靠本身。
终身学习不是一句口号,咱们普通人可利用二八法则,花80%的时间完成平常工做之余,花20%的精力培养本身的软技能,如沟通与写做能力,从主技能横向培养副业,如编程培训教师、博客专家等。
不管在哪一个年龄层,人脉资源是必须拓展的。毕竟在35岁这年纪大多数人已不经过在网上投简历的方式找工做,通常经过人脉推荐。这要求咱们在平常工做中不管什么时候给人留以“靠谱”的印象,同时主动增长弱链接节点,如加入技术群、更新博客、参与技术大会等。
曾见过40岁的码农,身为架构师仍喜欢在一线编程,工做认真负责,喜欢挑战,从不打算在一家公司养老。去年经前同事推荐,以丰厚的薪资待遇跳槽成功。
除此以外,还须要一个系统的学习方法和交流经验的架构圈子,为此,针对当前互联网公司的技术需求及结合主流技术,我整理了一份系统的架构技术体系,你们能够进群Java资源分享圈:(854601507)下载相关技术资料,群里有阿里大牛,也有一线互联网的资深HR,或关注公众号:Java资讯库,免费领取架构资料。
35岁确实是一道坎,没有规划的人轻轻一碰就摔个大跤,而有准备的人则轻松迈过。
“要获得有价值的东西,你就得作出牺牲。你知不知道,难作的事和应该作的事,每每是同一件事。凡有意义的事都不会容易,成年人的生活里没有容易二字”。