尤其是快 30 岁的程序员,技术很一般,很多人开始考虑考公或者转行。
考公没那么简单
就我身边想考公的人不在少数,但是还没见有人上岸的,三十岁考公其实压力还是蛮大的,现在就业情况不好,大量毕业生找不到工作,失业人员增量明显,越来越多的人选择考公上岸。
如果选择考公,那么就要有跟应届生、往届生以及青年失业人群竞争的觉悟。
三十岁考公还有年龄的压力,一旦超过三十五岁,公务员的大门就会彻底关闭,而且年纪越大,入
职越晚,对自己的职业积累越不利。
终究是不好躺平的
其实外卖始终都是在躺平的路上一直乱荡,你想一想吗?30岁了,你自身技术也不可能差到哪里去,不然早就被干掉了,现在无非就是年龄大了,想躺平没有那么容易了,不想卷,想安逸但是目前的it市场环境不允许。
虽然互联网的红利期基本已经过去了,但目前软件开发岗位市场需求量依旧较大,各行各业都亟需
软开人才,辞职找下家也不是难事,关键是必须要在三十五岁之前找到稳定栖身的单位。
每个人所专注的方向和领域不一样,能力判断标准千差万别,没法一概而论,但整体的思路是不变
的–如逆水行舟,不进则退。
要么卷技术,把自己卷成大牛。
要么转管理,脱离开发环境,走领导路线(这除了懂技术还要搞好和领导的关系…你懂的)。
无论选哪条路,35岁以下基本都是技术为主。
技术搞不好,一切都白搭。
技术的提升离不开源码,我们势必要加强对Android应用开发的核心和基础的学习,这份Android Framework源码开发揭秘会帮助你。
Android Framework源码开发揭秘
这份资料有400多页,一共十章,从系统启动流程分析到Display Manager Service 源码解析,层层深入,每章各有若干小节,是一位5年大厂Android开发经验的大神分享给我的,资料共享,造福大家。
目录:
- 前言
- 第一章系统启动流程分析
- 第二章跨进程通信IPC解析
- 第三章Handler源码解析
- 第四章AMS源码解析
- 第五章WMS源码解析
- 第六章Surface 源码解析
- 第七章基于Android12.0的Surface Flinger源码解析
- 第八章PKMS源码解析
- 第九章InputManagerService 源码解析
- 第十章DisplayManagerService 源码解析
知识点节选
因为全文内容太多,这里节选一些经典部分让大家对此有一定的了解。大家可以根据自己情况有选择性有针对性得学习。
第一章 系统启动流程分析
要点解析:Android系统启动的大概流程
1. 启动电源以及系统启动
2. 引导程序
3. 内核
4. init进程
5. 启动 Lancher App
第三章 Handler源码解析
要点解析:难点问题
1. 线程同步问题
2. 消息机制之同步屏障
3. 小结
第四章AMS源码解析
要点解析:面试解析
1. ActivityManager是什么?什么时候初始化的?有什么作用?
2. ActivityThread是什么?ApplicationThread是什么?他们的区别?
3. Instrumention是什么?和ActivityThread是什么关系
4. ActivityManagerService和zygote进程通信是如何实现的?
尾声:
资料再怎么丰富也不能一键输入脑子里,赶快扫码领取了去学习吧!