校招接了小米 offer, Java 后端转 Android Framework 开发,想请教各位前辈有没有什么指导与建议

185 天前
 GoCoV2

鉴于本次秋招只有这一个大厂 offer ,义无反顾地接了。本人没有 C/C++开发经验,APP 应用层开发只做过 demo ,对 Framework 现在还一无所知,对 Linux 比较熟悉,请问大家后续的学习方向应该是什么?怎样快速入行?未来职业发展道路该如何选择?谢谢大家!

8229 次点击
所在节点    Android
36 条回复
45h350ft1m3
185 天前
个人感觉端 RD 晋升潜力不如 Java 后端。
rimworld
185 天前
rimworld
185 天前
谷歌官网安卓开发教程: https://developer.android.com/courses?hl=zh-cn
zpxshl
185 天前
后端吧,鸿蒙都在去安卓化了,以后地缘政治如果出问题,其他厂商跟进去安卓也有可能。
geeksammao
185 天前
@zpxshl 虽然确实有后选后,但如果都基于地缘政治考虑了不如考虑下一顿吃点啥好,考虑技术问题还是基于市场角度靠谱
crazyweeds
185 天前
如果是其他公司去做 APP ,那么不推荐,但是小米的话,无论如何是做手机的,所以肤浅得觉得没问题。
pengtdyd
185 天前
《秋招只有这一个大厂 offer 》

你都没得选,就别提要求了。。。。
BrokenVns
184 天前
如果说 app 是 android 前端,那 Framework 就是后端,主要就是开发各种服务给 APP 用。方向可以考虑优化和稳定性或者单一的某项服务,比如 AMS,PMS,图像系统,BT,WIFI,RIL 等。
职业发展肯定就是朝着系统架构师或者单一方向的专家。
上面说去 android 化,我不觉得国内能从头开发一套不一样的系统,基本上还是基于 Android 的各种深度魔改。
另外即使要开发新系统,招的不还是原来做 Android 系统的这些人吗。
janus77
184 天前
哈哈都没答到点上
小米现在招 fwk 层无非就是为了做新的澎湃 OS 。手机端是基于 AOSP 的魔改,不过为了实现澎湃 OS 宣城的全平台互联,肯定有很多适配性工作,和车机、电视、智能家电、VR/XR 设备等的互联互通。这才是你要考虑的方向。
还有一个方向就是专精某一个子模块,不限于 java 层了,比如图形渲染。音视频。后面还有机会转去做车机端的自动驾驶。智能座舱。
总之需求是非常大的
Hellow0r1d
184 天前
之前收到了小米南京的电话问转不转 Android ,想了下拒了
GoCoV2
184 天前
@pengtdyd offer 已经接了,只是想问问大家后续的学习发展有没有什么好的建议
GoCoV2
184 天前
@BrokenVns 感谢建议
RikkaFlame
184 天前
快跑
GoCoV2
184 天前
@rimworld 感谢
GoCoV2
184 天前
@RikkaFlame 怎么讲
darkengine
184 天前
@rimworld 谷歌官网安卓开发教程: https://developer.android.com/courses?hl=zh-cn
-------

这个是开发 app 的,对 Android Framework 开发没啥帮助

老老实实看源码吧 OP
Caturra
184 天前
劝你别去,春招接着找
flyqie
184 天前
source.android.com

先看这个,然后再看 android.googlesource.com

网上你能找到的很多资料都是过时的,aosp 架构改的挺频繁的。。
flyqie
184 天前
@zpxshl #4

想去 aosp 没那么容易,魔改 + 改名 才是现在的方向。
yjxjn
184 天前
@janus77 我就是来找这个答案的,就是为了澎湃 OS ,我觉得虽然只有这 1 各 offer ,但是在这样的环境下,是极好的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/988753

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX