• 请不要在回答技术问题时复制粘贴 AI 生成的内容
argc
V2EX  ›  程序员

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

  •  
  •   argc · Oct 9, 2019 · 5266 views
    This topic created in 2431 days ago, the information mentioned may be changed or developed.

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

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

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

    我尝试自己写一些 app 上架,一个月卖了大概 50 块钱。真实
    damngood
        35
    damngood  
       Oct 9, 2019
    @argc 学 iOS 开发两个月不太可能仅仅只有快慢的差别吧. 当然在雇主眼里可能是这样的. :sad
    jackchao7432
        36
    jackchao7432  
       Oct 9, 2019
    iOS 找不到,无经验学安卓更找不到,泼了盆冷水,楼主见谅哈,这就是现实.
    jackchao7432
        37
    jackchao7432  
       Oct 9, 2019
    @c0011 ‘什么样的人都要’ = 抢手?潮水退去,才知道谁在裸泳
    JellyBeanX
        38
    JellyBeanX  
       Oct 9, 2019
    语言不重要,要看你想去的公司有没有指定用 Kt ;其次,现在 Android 招的大部分是中级起步的,你现在学了也不好找啊
    EminemW
        39
    EminemW  
       Oct 9, 2019 via iPhone
    头条不是很缺 ios ?
    MuscleOf2016
        40
    MuscleOf2016  
       Oct 9, 2019
    不学前端吗,混合开发,美滋滋。
    stardust21
        41
    stardust21  
       Oct 9, 2019
    就语法和基础用法的程度,建议先 Java 后 Kotlin,最多两周就可以写 Demo 了。后面主要还是看 Kotlin 吧,未来的主流
    ArJun
        42
    ArJun  
       Oct 9, 2019
    @EminemW 这样说阿里百度腾讯都缺 ios
    c0011
        43
    c0011  
       Oct 10, 2019
    @jackchao7432 iOS 开发刚开始火的时候,什么人都要,工资还特别高。
    liuyx7894
        44
    liuyx7894  
       Oct 10, 2019
    建议转产品经理,项目经理都可以
    argc
        45
    argc  
    OP
       Oct 10, 2019
    @liuyx7894 很多人的建议是这样的,但是这个跨度其实也不小,比转安卓要大。有什么建议的步骤吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2746 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 97ms · UTC 05:29 · PVG 13:29 · LAX 22:29 · JFK 01:29
    ♥ Do have faith in what you're doing.