目前 Android 客户端开发前景如何? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Caturra
V2EX    问与答

目前 Android 客户端开发前景如何?

  •  
  •   Caturra 2019-09-14 10:42:50 +08:00 6835 次点击
    这是一个创建于 2222 天前的主题,其中的信息可能已经有所发展或是发生改变。
    楼主是应届本科生,目前秋招拿到了某手机厂的意向书,方向是搞 Android Framework 的,
    不过说来惭愧,本来学的 Java 后端,结果中大厂能给的面试机会却是 Android/C++后台 /大数据方向,感觉 Java 后台竞争过大,不打算接着找了,
    就问问 Android 开发在以后是否有可观的发展空间(面向技术+薪资+未来需求量+万一干不动好不好转型),还不错的话就这么结束秋招
    (表示对 Android 开发不太了解,也不知道 Framework 具体是干什么的,但我除了前端啥都可以学)

    PS.目前我在校招过程发现大部分中大厂在 Android/iOS 客户端方面竞争相对不饱和,想问问是啥原因,是太坑了吗
    22 条回复    2019-09-15 02:03:01 +08:00
    HongJay
        1
    HongJay  
       2019-09-14 10:46:43 +08:00
    Framework 可能比应用层更不好找
    Caturra
        2
    Caturra  
    OP
       2019-09-14 11:09:15 +08:00
    @HongJay 能否详细说说?
    jaskle
        3
    jaskle  
       2019-09-14 11:28:17 +08:00 via Android
    Java 饱和度确实很高,学点别的吧,至少学 c++是没毛病的。
    Caturra
        4
    Caturra  
    OP
       2019-09-14 12:06:24 +08:00
    @jaskle C++当时搞竞赛倒是用的挺多,但终究是皮毛(对网络编程和 linux 内核不熟悉),打算花一段时间重新学习+造轮子,校招就不指望这方面了
    miclushine
        5
    miclushine  
       2019-09-14 12:23:15 +08:00
    华米 OV 等四个厂可以去,其他厂就算了
    artandlol
        6
    artandlol  
       2019-09-14 12:46:21 +08:00 via Android
    要搞安卓后端的,前端没什么竞争力
    Caturra
        7
    Caturra  
    OP
       2019-09-14 13:07:26 +08:00
    @miclushine 就是四个厂里头的
    Caturra
        8
    Caturra  
    OP
       2019-09-14 13:10:27 +08:00
    @artandlol 以前搞 web 项目写前端写出心理阴影了(我只会后端),不再考虑
    kingslayer
        9
    kingslayer  
       2019-09-14 14:14:34 +08:00 via Android
    Android APP 开发路过,framework 开发可以理解为 Android 系统开发 /定制,前景还可以吧,Android 手机厂商自然不必说,现在越来越多的车厂也是搭载 Android 平板,都有这方面需求,我对 Android 的未来还是看好的
    rb6221
        10
    rb6221  
       2019-09-14 14:33:17 +08:00 via iPhone
    50 年入国军
    kx5d62Jn1J9MjoXP
        11
    kx5d62Jn1J9MjoXP  
       2019-09-14 15:06:16 +08:00 via Android   1
    Android Framework 不是客户端开发,是安卓系统定制,你可以理解为开发 MIUI
    这是个比较窄的路,我个人认为不适合你这样啥都不懂被人拉进水里的
    至于你说的客户端开发不饱和的问题,这只适用于大厂,大厂再怎么天天叫唤客户端开发缺人,也改变不了整个行业客户端开发被前端和小程序替代的命运
    jaskle
        12
    jaskle  
       2019-09-14 15:47:42 +08:00 via Android
    现在移动端确实流行 JS 全家桶,得感谢上一位领导让我从 c++转到了 nodejs,然后又让我碰到了 vue……
    Caturra
        13
    Caturra  
    OP
       2019-09-14 16:41:56 +08:00
    @ssynhtn 这么说可以理解为偏底层的开发,主要问题是圈子太小?除此以外还有什么坑点吗,个人掌握的信息比较少
    ilotuo
        14
    ilotuo  
       2019-09-14 16:48:21 +08:00
    一年实习经验。一本学校。投的手机厂商连笔试机会都没。 被楼主气哭
    Caturra
        15
    Caturra  
    OP
       2019-09-14 17:00:15 +08:00
    @ilotuo 我是普通一本,无实习,可能看重竞赛经历吧(虽然面试也就手撕简单题),其它厂也有不少网申就判死刑的
    KNOX
        16
    KNOX  
       2019-09-14 17:01:22 +08:00 via Android
    framework 开发虽然比较偏底层,圈子窄,但是能掌握一些原理的东西,可以触类旁通,往应用层发展也可以,很多人说客户端已经饱和了,但是我们行内的人看到的是中高级开发仍然是刚需,那些初级或者连初级都不如的甚至是外行当然觉得这行走不下去了,程序员的一个刚需技能就是学习,有学习能力做哪个领域的程序员都可以。移动端也曾出现过风口,别人说现在的风口是前端,但是你能说保证前端会一直在风口吗?我表示怀疑,所以打好基础来应对任何变化才是正路。
    bccoder
        17
    bccoder  
       2019-09-14 18:33:13 +08:00 via Android
    对 framework 开发不感冒
    Annoke
        18
    Annoke  
       2019-09-14 20:20:34 +08:00 via Android
    换个 offer 吧,安卓 framework 不好找又不好转
    hyyou2010
        19
    hyyou2010  
       2019-09-14 23:30:18 +08:00
    路比较窄,跟我以前做内核驱动之类的开发一样,只有相关硬件厂家才需要。
    feather12315
        20
    feather12315  
       2019-09-15 01:15:15 +08:00 via Android
    小众的方向不好找工作,同样相关厂商也不好找人。
    framework 这种还有一定门槛,培训班无法批量生产。
    换个角度想一下:公司裁员,会首先动做 framework 的人吗?
    drackzy
        21
    drackzy  
       2019-09-15 01:24:00 +08:00
    后端稳,上限高一点
    charlie21
        22
    charlie21  
       2019-09-15 02:03:01 +08:00
    若能做 SDK,还做什么 APP ...
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     970 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 22:29 PVG 06:29 LAX 15:29 JFK 18:29
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86