如今传统Android 开发行业的岗位越发紧张了,经过去年一些互联网大厂的部门人员优化、开源截流等操作,加快了内卷的速度,原本坐山观虎斗我,没想到也被卷入其中。
1. Android 开发6年,无情中招
就去年年底,就在去年的11月底,项目主管找到我,用婉转的方式表达了裁员的想法,当时人都懵了,为什么我成为了幸运儿。但无奈公司业务需求变少,人浮于事,我也只能成为行业的炮灰。
在此之前我有在三家公司工作过,第一家主要做外包,第二家做ROM 开发和Framework层面的一些工作,第三家做的是ROM 所适配的手机软件维护。
离职后,我开始思考了一下人生,未来的一个发展方向,Android 开发这条路的话,还有没有必要继续走下去?
继续走下去,如果再次被裁员的话,那在年龄的劣势下,开发经验的优势可以忽略不计了。
2.转行入车载坑,开启新起点
经过反复的思量,感觉车载这条路还不错,不仅薪资高,前景也是不错的:
其一,汽车行业开始新能源布局,未来除了汽车本身构造的进化,还将搭载更多智能技术,发展前景乐观;
其二,车载大多建立在Android系统之上,作为拥有多年Android开发经验的人,上手车载更轻松;
其三,车载开发人才比较稀缺,岗位的平均薪资也比较高。
选定方向一下后,就开始给自己制定学习路线和计划,虽然之前有Android 开发的功底,但还是需要重新复习一遍和学习一些新的知识点。比如Framework 知识点,在以前的业务开发中用的很少,但是在车载开发中涉及的比较多,所以需要对其要有一定的了解。可简单的参考下学习路线:
经过数月的闭关修炼,目前已成功入职某知名车企,薪资也相对以前有点小小的增长。对公司项目开发上手还可以,后续还需要多多学习加强自己的技术功底。
3.入职前后需要掌握那些技能?
身边有不少前同事问我这样的问题,对此这个没有一个肯定的答案,学习主要还是得靠自己,因为每个人的学习方法和学习能力不一样,所以在此我也只能给一些参考的学习路线与学习文档,其实重点还是需要对 Framework底层原理要深入的了解。
因此,在这就分享一些车载相关的学习文档供大家学习参考:《Android 车载开发学习笔记》与《Android Framework学习手册》,望这些能够带来有效的帮助。