迫于 iOS 没活干找不到工作,想学安卓,请问学 Java 还是 kotlin? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
argc
V2EX    程序员

迫于 iOS 没活干找不到工作,想学安卓,请问学 Java 还是 kotlin?

  •  
  •   argc 5068 次点击
    这是一个创建于 2273 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,各位过来人给点建议

    45 条回复    2019-10-10 09:54:44 +08:00
    shangyes
        1
    shangyes  
       2019-10-09 16:02:43 +08:00
    kotlin
    orchid9210
        2
    orchid9210  
       2019-10-09 16:08:47 +08:00
    java 是基础,如果安卓学不下去还能去做 java
    randm
        3
    randm  
       2019-10-09 16:12:11 +08:00
    iOS 找不到工作 Android 就好找了?
    argc
        4
    argc  
    OP
       2019-10-09 16:17:47 +08:00
    @randm 比 iOS 强我觉得 两门都会总比只会 iOS 好找吧
    argc
        5
    argc  
    OP
       2019-10-09 16:18:37 +08:00
    @orchid9210 嗯 本来我纠结也是因为这个
    YUyu101
        6
    YUyu101  
       2019-10-09 16:28:27 +08:00 via Android
    差不多,学了一个另一个也很快就可以学会。
    eminemcola
        7
    eminemcola  
       2019-10-09 16:30:46 +08:00
    先学 Java 吧,学会 Java 之后学 Kotlin 真的很快,我自己基本上看了一天 Kotlin 语法就开始上手了…
    U7Q5tLAex2FI0o0g
        8
    U7Q5tLAex2FI0o0g  
       2019-10-09 16:33:29 +08:00
    刚接触的话我个人比较喜欢直接上最新的。Android 直接上 Kotlin,iOS 直接上 Swift
    omysho
        9
    omysho  
       2019-10-09 16:45:04 +08:00 via Android
    先学 Java,然后你就会觉得 Kotlin 非常优美。

    先学 Kotlin,然后你就会觉得 Java 非常嗦
    Kmmoonlight
        10
    Kmmoonlight  
       2019-10-09 16:47:23 +08:00
    那不如 Flutter
    90928yao
        11
    90928yao  
       2019-10-09 16:55:47 +08:00
    iOS 现在行情咋样
    lepig
        12
    lepig  
       2019-10-09 17:02:22 +08:00
    @omysho 先学 java 可能楼主还没到 Kotlin 那一步 就转 PHP 也说不定
    argc
        13
    argc  
    OP
       2019-10-09 17:11:06 +08:00
    @lepig 这。。
    argc
        14
    argc  
    OP
       2019-10-09 17:11:52 +08:00
    @90928yao 吃枣药丸的感觉
    jinhan13789991
        15
    jinhan13789991  
       2019-10-09 17:14:04 +08:00
    ios 还没到找不到工作的底部吧。你学 android 还不是没实际的工作经验,也不好找啊。
    Fizzyi
        16
    Fizzyi  
       2019-10-09 17:31:50 +08:00
    python 入门,现在想自学另外一门语言,求推荐,有点想学 swift
    lazydog
        17
    lazydog  
       2019-10-09 17:36:10 +08:00 via Android   1
    就我目前身边的同学找工作情况来看,很多公司要求 Java 的比例大很多,还没见过要求 kotlin 的。所以先学会了 Java,再换也不迟!
    jdgui
        18
    jdgui  
       2019-10-09 17:37:11 +08:00
    不要学 kotlin。。目前安卓需求和 kotlin 基本没关系。
    bluedoudou
        19
    bluedoudou  
       2019-10-09 17:41:44 +08:00
    学 Flutter、大前端,原生不景气。
    haohh
        20
    haohh  
       2019-10-09 17:44:15 +08:00   1
    iOS 转 Android 很少啊,这行情 需要前端更多些,不太建议~ 不如试试后端 java go 或者 python
    SaKuLa
        21
    SaKuLa  
       2019-10-09 17:44:55 +08:00
    Java 学 Kotlin 只能算是加分项,要是 Java 都不会估计悬
    zlmdaybreak
        22
    zlmdaybreak  
       2019-10-09 17:45:02 +08:00
    还是学习一下前端吧
    haohh
        23
    haohh  
       2019-10-09 17:46:44 +08:00
    啊。 对 面试的时候碰到一些公司 kotlin 从 加分项 》 不会则减分了,flutter 是一个加分项了
    Tecrafter
        24
    Tecrafter  
       2019-10-09 17:50:28 +08:00
    搞后端吧,移动端技术栈变化太频繁了。
    argc
        25
    argc  
    OP
       2019-10-09 17:50:58 +08:00
    看到各位的建议,决定还是 java 看起了,谢谢楼上的胖友们!
    zachlhb
        26
    zachlhb  
       2019-10-09 17:52:51 +08:00 via Android
    现在都是 react native,vue 开发 app 了,很少原生开发了
    zaul
        27
    zaul  
       2019-10-09 18:06:21 +08:00
    现在都是 react native,vue 开发 app 了,很少原生开发了
    cmobiooo
        28
    cmobiooo  
       2019-10-09 18:10:39 +08:00
    都得学(如果面向工作的话,去学后端)
    aabbcc112233
        29
    aabbcc112233  
       2019-10-09 18:31:45 +08:00 via Android
    学 java。kotlin 还没到 java 的地步
    ochatokori
        30
    ochatokori  
       2019-10-09 18:35:52 +08:00 via Android
    学 java,怎么学都不会亏
    c0011
        31
    c0011  
       2019-10-09 18:38:43 +08:00
    想当年 iOS 何等的抢手。。
    argc
        32
    argc  
    OP
       2019-10-09 18:40:57 +08:00
    @c0011 我哭了
    damngood
        33
    damngood  
       2019-10-09 18:51:52 +08:00
    @argc 这么多 iOS 设备在运行, 不太可能没有 iOS 的开发工作啦. 有点耐心或者多下点功夫学深一点或许也有不错的前景?
    argc
        34
    argc  
    OP
       2019-10-09 19:02:55 +08:00
    @damngood 其实是这样的 但是很多公司并不需要你学的很深,所以哪怕是才学 iOS 开发两个月的 也能和你做一样的东西,会比你慢一点,但是工资会低挺多的。而你如果真的要去非常深的领域学习,一是没有产品的学比较枯燥和难以坚持,二是很多看起来深的地方,走着走着就走到 c 和 c++了。

    我尝试自己写一些 app 上架,一个月卖了大概 50 块钱。真实
    damngood
        35
    damngood  
       2019-10-09 19:14:42 +08:00
    @argc 学 iOS 开发两个月不太可能仅仅只有快慢的差别吧. 当然在雇主眼里可能是这样的. :sad
    jackchao7432
        36
    jackchao7432  
       2019-10-09 19:36:51 +08:00
    iOS 找不到,无经验学安卓更找不到,泼了盆冷水,楼主见谅哈,这就是现实.
    jackchao7432
        37
    jackchao7432  
       2019-10-09 19:38:21 +08:00
    @c0011 ‘什么样的人都要’ = 抢手?潮水退去,才知道谁在裸泳
    JellyBeanX
        38
    JellyBeanX  
       2019-10-09 19:41:50 +08:00
    语言不重要,要看你想去的公司有没有指定用 Kt ;其次,现在 Android 招的大部分是中级起步的,你现在学了也不好找啊
    EminemW
        39
    EminemW  
       2019-10-09 19:44:57 +08:00 via iPhone
    头条不是很缺 ios ?
    MuscleOf2016
        40
    MuscleOf2016  
       2019-10-09 19:48:51 +08:00
    不学前端吗,混合开发,美滋滋。
    stardust21
        41
    stardust21  
       2019-10-09 19:49:51 +08:00
    就语法和基础用法的程度,建议先 Java 后 Kotlin,最多两周就可以写 Demo 了。后面主要还是看 Kotlin 吧,未来的主流
    ArJun
        42
    ArJun  
       2019-10-09 20:16:42 +08:00
    @EminemW 这样说阿里百度腾讯都缺 ios
    c0011
        43
    c0011  
       2019-10-10 08:02:18 +08:00
    @jackchao7432 iOS 开发刚开始火的时候,什么人都要,工资还特别高。
    liuyx7894
        44
    liuyx7894  
       2019-10-10 09:43:28 +08:00
    建议转产品经理,项目经理都可以
    argc
        45
    argc  
    OP
       2019-10-10 09:54:44 +08:00
    @liuyx7894 很多人的建议是这样的,但是这个跨度其实也不小,比转安卓要大。有什么建议的步骤吗
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5260 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 48ms UTC 01:24 PVG 09:24 LAX 17:24 JFK 20:24
    Do have faith in what you're doing.
    ubao msn 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