35岁Android程序员被阿里辞退,生活压力太大痛哭,中年危机如何自救

第一个,学习能力下降,止步不前。 有些人,在工作中取得一定成就后,就开始沾沾自喜,认为自己很厉害了,不需要再努力了。

但是,对于公司来说,公司一定希望你能够提供更多的价值,当你的能力已经满足不了公司需求的时候,就会面临职业危机,这种情况在每个年龄段都会存在。

第二个,身体机能下降,精力有限。 年龄变大后,人的身体机能会逐渐下降,35岁之后的身体很难坚持熬夜,连续加班工作很难坚持。

体力和精力有限,工作很难有年轻人的活力,所以很多公司都会更愿意聘请年轻人。

第三个,生活负担重。 一般35岁都已经成家立业,生活的负担很重,老人生病、孩子教育都是一大笔费用,不仅需要花时间照顾,还需要有足够的资金,可是他们的工作能力和效率,与薪资的增长并不成正比,这也是很多公司不愿意接受35岁人的原因。

这就是很多面试官都不愿意接受35岁以上人的原因,而且他们的职场经验丰富,多数已经变成了职场老油条,相比刚进入职场的人来说,性价比是很低的。

二、危机的本源是什么?


为什么之前的危机我们都能一一度过?到了35+怎么就人人自危起来了?

举个栗子:高考之前我们在干嘛?疯狂学习,日以继夜。之所以大部分人都能度过是因为:在正确的时间做了正确的事情,为危机的到来做好了足够的累积。

所谓真正的危机便是:在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。

比如,当你迈过了30岁这个坎,你的能力还局限于程序的范围,也没有积累好自己的深度以及视野。从毕业到工作这十年你到底做了什么?浑浑噩噩像僵尸一样过日子?怕不用35岁,只在30岁危机便就提前到了。

三、如何度过中年危机


先说家庭

“还记得跳楼自杀的某大型公司42岁员工欧某吗?

他的妻子没有工作,在家当家庭主妇,两个年幼的孩子嗷嗷待脯,双方四个老人需要照顾,更不要提每个月要还的车贷、房贷…

一家人的重坦全都压在这个42岁的男人身上,当被得知裁员时,唯一的经济来源也断了,留下的只有4个老人+2个年幼的孩子+2个大人的生活开支,更不提还有房贷等。对于这个男人来讲唯一可以抓住的稻草也被抽走,许多时候崩溃只是一瞬间的事情。”

家庭是本来一艘可以同舟共济的船,所以度过中年危机不是一个人的事情,而是一个家庭的事情。

对于家庭来讲,提前节源开流,情况允许下老婆出去工作多一份收入。

减少不必要的开支,例如经常在家做饭,减少孩子不必要的辅导班等。

多陪陪孩子与父母,适当缓解心中的压力。

在知乎上有句话,我觉得说得很好:

真正解决中年危机,靠的是家庭,靠的是媳妇的收入和支持,是父母的养老储备和义务劳动,是孩子的成长和回馈,是家庭的理解和包容。

再说工作

技术累积:无论走到哪里只要有资本就不怕饿肚子。程序员的资本不外乎是编程能力,23岁到27岁在这5年时间里面,你要积累足够的技术底子,打磨自己的技术实力,成为某一个技术细分领域的牛人。

出走属于自己的道路:30-33岁这个阶段,最关键的是了解自己。知道自己擅长什么,自己的优势在哪里,怎样才能够最大化自己的价值,同时也知道自己有什么重大缺陷。未来是扬长避短还是不断避免自己的缺陷,这些需要提前想清楚。

形成思维方法论和知识体系的阶段:当你积累足够的技术实力,例如超过10万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分。

如果你还未形成自己的思维方法论,我给大家准备了一份系统的成长进阶思维导图,还有相关的学习资源,这些资料也都是我开发这么多年一点一点的累积整理出来的,今天完全无偿的分享给大家,就是想今年寒冬我们程序员能好过一点,希望大家都能工作顺利,事业有成。

一、架构师筑基必备技能


Java 是Android App 开发默认的语言,(这里不是否认kotlin的意思),Android Framework 也是默认使用Java 语言,熟练掌握Java 语言是Android 开发者的必备技能。

本篇包含知识点:

1.深入 Java 泛型

2.注解深入浅出

3.并发编程

4.数据传输与序列化

5.Java 虚拟机原理

6.反射与类加载

7.高效 IO

笔记内容全部免费分享,有需要完整版笔记的小伙伴【点击我】免费获取哦!

二、高级UI


UI这块知识是现今使用者最多的。当年火爆一时的Android入门培训,学会这小块知识就能随便找到不错的工作了。

不过很显然现在远远不够了,拒绝无休止的CV,亲自去项目实战,读源码,研究原理吧!

三、Framework精编内核解析


众所周知,Android是一个基于Linux实现的操作系统。但对于Linux内核来说,Android也仅仅只是一个运行在内核之上的应用程序,与其他运行在内核之上的应用程序没有任何区别。

所以Android也需要运行环境,需要Linux内核在启动完成后加载Android Framework运行所需要的资源。当Framework完成初始化后才能继续启动相应的APK应用程序。

主要内容包含:

  • 深入解析Binder

  • 深入解析Handler

  • Dalvik VM 进程系统

  • 深入解析 WMS

  • PackagerManagerService

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
img
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
img

最后

如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。

欢迎大家一起交流讨论啊~

视频,并且后续会持续更新**

如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
[外链图片转存中…(img-g0ThmVcc-1711612239020)]

最后

如果你看到了这里,觉得文章写得不错就给个赞呗?如果你觉得那里值得改进的,请给我留言。一定会认真查询,修正不足。谢谢。

[外链图片转存中…(img-wysCa7kY-1711612239020)]

欢迎大家一起交流讨论啊~

本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录

  • 8
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值