Android车载应用开发和移动应用开发有什么区别?

背景

2022年对我来说是非常糟糕的一年,因为疫情原因导致公司收益不好,所有我被辞退了,离职之后呢有尝试过头简历面试,发现面试的机会很少,经过一段时间的沉淀后,我萌生了转行做车载的想法。为什么会产生这样的想法呢?

因为我在投简历的期间,在某招聘网站上看到一个Android开发岗的招聘信息,本来以为是应用层开发,和那边人事沟通之后才知道这是车载系统开发,一开始我也以为车载跟应用开发一样卷,但聊完才知道,车载作为一个兴起的行业,技术栈都是基于我们原有的知识点上延展的,岗位也大量开发,综合考虑后,我走进了这个行业,结果总归是好的,薪资也在原来的基础上增加了10K。

但是要注意的是,车载应用与移动端的应用开发还是存在一些不同的,例如开发一个车载系统设置、或SystemUI应用,使用的API往往是Android SDK没有暴露的API,手机应用开发基本不会涉及这块的内容,所以各个公司往往更愿意招聘有一定Framework的程序员。

车载系统开发要怎么学习呢

车载系统开发作为如今市场上兴起的行业,网络上能收集到的资料和视频都很零散,没法将哪些知识连串起来,就让很多同学感觉学起来很迷茫,不知道学完这个下一个该学哪个

所以为了给大家想转行做车载的同学提供一个学习思路和方向,我将自己学习时收集的资料整合成了一份完整的车载应用开发学习手册和学习路线,下面分享给大家。

1.Android车载开发学习脑图

重点说下Android车载开发的自学路线,先上车载学习脑图:
Android车载应用开发和移动应用开发有什么区别?_第1张图片

一个结构清晰且完整的车载应用系统学习脑图能够帮助新手在学习车载的思路清晰,帮助自己学习的每一步都有个清晰的计划。

起码你得知道每个阶段要完成的目标是什么,什么时候掌握什么知识点,有哪些是暂时不需要的,特别是在没有完整的学习时间的情况下,在碎片化的学习时间里,有一个完整的学习目标才能保障自己的学习效率。

2.Android车载应用开发学习手册

这本书是一本针对所有层次的 Android 读者而作的车载入门书。

内容主要将理论付诸实践,讲解Automotive架构原理和安全性,usb透传模式集成指南,语言控制、通知、拨号键、多媒体等功能的实现原理。帮读者解决常见编程问题和困惑。本书适合对车载行业感兴趣的任何层次的读者阅读。

Android车载应用开发和移动应用开发有什么区别?_第2张图片

最后

转行道路的同学,不要再去在意网上的各种言论,请坚定地走下去。考虑那些负面的消息和情绪对你当下的情况已没有任何帮助。这个时候我们只有去想每个问题该如何解决,自己还欠缺什么。如果说环境不好,就业岗位少,就去琢磨那些找到工作的人有什么优势,自己如何弥补,而不是抱怨大环境。接受现实,努力适应,是能改善现状的唯一办法。

最后转个在知乎上看到的观点:很多人在焦虑行业寒冬,《权力的游戏》里小指头说过一句话:混乱不是深渊,混乱是阶梯。

你可能感兴趣的:(android开发,android)