V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MarcoM
V2EX  ›  Android

Android 转 Java 。。感觉 Android 找 Java 工作好难啊。。

  •  
  •   MarcoM · 2018-03-23 13:26:35 +08:00 · 35969 次点击
    这是一个创建于 2467 天前的主题,其中的信息可能已经有所发展或是发生改变。
    165 条回复    2018-04-04 16:46:33 +08:00
    1  2  
    v2byy
        1
    v2byy  
       2018-03-23 13:31:47 +08:00
    有.net 找工作难?
    MarcoM
        2
    MarcoM  
    OP
       2018-03-23 13:45:25 +08:00
    @v2byy 我现在公司用.net 做后台 所以我感觉没什么花头
    然后我一个安卓
    hyyou2010
        3
    hyyou2010  
       2018-03-23 14:05:40 +08:00
    如果说的是 javaee 那一套,那么与 android 的距离挺远的,甚至比 android 转 ios 还远
    xuhaoyangx
        4
    xuhaoyangx  
       2018-03-23 14:06:37 +08:00
    我是 java 后端转的 Android
    wfd0807
        5
    wfd0807  
       2018-03-23 14:08:53 +08:00
    想转 Java ? lZ 是 kotlin 入门的吗?
    kiyo
        6
    kiyo  
       2018-03-23 14:10:16 +08:00   ❤️ 2
    有 iOS 找工作难?
    wfd0807
        7
    wfd0807  
       2018-03-23 14:10:49 +08:00   ❤️ 2
    @wfd0807 还是说,想转服务端开发?如果是转服务端开发的,那是算了吧
    服务端开发所需的素质,干客户端的很少具备,找不到工作是很容易理解的
    lihongjie0209
        8
    lihongjie0209  
       2018-03-23 14:15:35 +08:00
    难道不是类似于 JavaSE 学完找 JavaEE 的工作?
    thinkloki
        9
    thinkloki  
       2018-03-23 14:24:23 +08:00
    @wfd0807 估计你胡会被喷的。
    MarcoM
        10
    MarcoM  
    OP
       2018-03-23 14:28:23 +08:00
    @hyyou2010 可以用 SSM 框架写了。
    MarcoM
        11
    MarcoM  
    OP
       2018-03-23 14:29:46 +08:00
    @wfd0807 不一定啊。这已经可以通过 SSM 和服务器搭建了自己的服务器
    MarcoM
        12
    MarcoM  
    OP
       2018-03-23 14:30:10 +08:00
    @kiyo 我 IOS 根本不会
    MarcoM
        13
    MarcoM  
    OP
       2018-03-23 14:30:33 +08:00
    @xuhaoyangx 可以啊。。我们这反了一下
    MarcoM
        14
    MarcoM  
    OP
       2018-03-23 14:31:14 +08:00
    @wfd0807 kotlin 都没入门。最多通过 java 转化一下
    zjsxwc
        15
    zjsxwc  
       2018-03-23 14:31:58 +08:00
    我觉得安卓很好啊,为什么要转?
    MarcoM
        16
    MarcoM  
    OP
       2018-03-23 14:33:08 +08:00   ❤️ 1
    @zjsxwc 怎么说呢。我其实想走全栈。而且头发掉得有点多。。LZ 是女生。
    robotTang
        17
    robotTang  
       2018-03-23 14:34:44 +08:00
    android 比 java 工作难找吧,java 就是要把 ssh 框架搞熟,应该不难找
    hyyou2010
        18
    hyyou2010  
       2018-03-23 14:34:50 +08:00
    全栈的话,后端有很多选择啊,不一定 java
    MarcoM
        19
    MarcoM  
    OP
       2018-03-23 14:35:04 +08:00
    @wfd0807 通过注解开发 包括部署服务器都没什么大问题 。https://marcom.fun ,LZ 用 SSH 搭的服务器放在阿里云上
    hyyou2010
        20
    hyyou2010  
       2018-03-23 14:36:04 +08:00
    java 后端那一套,感觉太庞大了,推荐选 go 之类比较新的
    MarcoM
        21
    MarcoM  
    OP
       2018-03-23 14:37:50 +08:00
    @robotTang android 工作找起来麻烦啊。。而且不止 SSH 还有 SSM。。还有 Springboot 的微服务??会用但是不懂原理
    xuhaoyangx
        22
    xuhaoyangx  
       2018-03-23 14:38:00 +08:00
    kotlin 到现在都没碰过-。-
    x7395759
        23
    x7395759  
       2018-03-23 14:42:50 +08:00
    java 还难找工作,那岂不是没有好找工作的了。
    nine99
        24
    nine99  
       2018-03-23 14:48:10 +08:00
    肯定啊,一个前端和后端的差别
    CastleBUPT
        25
    CastleBUPT  
       2018-03-23 14:51:03 +08:00
    @wfd0807
    乖乖,码个代码还真搞出鄙视链了
    qfdk
        26
    qfdk  
       2018-03-23 14:52:18 +08:00 via iPhone   ❤️ 1
    java 工作没有再好找的了 底子硬很重要
    Kaho
        27
    Kaho  
       2018-03-23 15:03:37 +08:00
    @wfd0807 #7 已 block :)
    rockyou12
        28
    rockyou12  
       2018-03-23 15:06:11 +08:00
    还可以了,我都算 android 转的后端。差别再大语言又没变,这都还难做 ios 哪些直接跳海算了。
    hahasong
        29
    hahasong  
       2018-03-23 15:08:34 +08:00
    java ee 那一套太复杂了,没工作经验难上手
    topbandit
        30
    topbandit  
       2018-03-23 15:09:35 +08:00
    乖乖,这里竟然有撸码的女孩子
    tinyuu
        31
    tinyuu  
       2018-03-23 15:22:32 +08:00
    SSH 还是 SSM 都是一个路子啊 ,多看看使用说明书就好了。
    ly529
        32
    ly529  
       2018-03-23 15:28:03 +08:00
    我相信你会成功的,重要的是不要放弃你心中的希望
    MarcoM
        33
    MarcoM  
    OP
       2018-03-23 15:30:39 +08:00
    @xuhaoyangx 不想在学一门语言了
    MarcoM
        34
    MarcoM  
    OP
       2018-03-23 15:31:57 +08:00
    @nine99
    @x7395759
    @rockyou12
    已经做了两年的 android 了。。
    MarcoM
        35
    MarcoM  
    OP
       2018-03-23 15:33:03 +08:00 via iPhone
    @ly529 不知道 准备下半年跳槽
    viator42
        36
    viator42  
       2018-03-23 15:33:30 +08:00
    JavaEE 和 Android 除了语言一样真没什么相似点了,转起来挺难的
    MarcoM
        37
    MarcoM  
    OP
       2018-03-23 15:34:13 +08:00
    @topbandit 女孩子撸码 也不比男孩子差
    MarcoM
        38
    MarcoM  
    OP
       2018-03-23 15:35:40 +08:00 via iPhone
    @viator42 还好啊 主要 redis 分布式不太行
    CastleBUPT
        39
    CastleBUPT  
       2018-03-23 15:36:16 +08:00
    @MarcoM
    其实不如转人工智能,好多做客户端的都往这转。
    MarcoM
        40
    MarcoM  
    OP
       2018-03-23 15:38:01 +08:00 via iPhone
    @CastleBUPT 人工智能要学 python 不想再学一门语言了
    topbandit
        41
    topbandit  
       2018-03-23 15:39:09 +08:00
    @MarcoM 妹子这么霸气 v5,想必能力很强吧
    rockyou12
        42
    rockyou12  
       2018-03-23 15:44:33 +08:00
    lz 别灰心,要是你做两年安卓不水,水平肯定是比写两年后端搬砖代码的人强的,好多两年后端多线程、锁这些都不明白,只会打两个注解然后 curd。
    skywinger
        43
    skywinger  
       2018-03-23 15:46:10 +08:00
    @MarcoM 语言多不压声,你应该潜下心来学一种真正的静态编译型的语言,比如 c/c++/golang
    MarcoM
        44
    MarcoM  
    OP
       2018-03-23 15:48:10 +08:00 via iPhone
    @skywinger 大学学过 C++不喜欢他的数据结构 就没下去了
    MarcoM
        45
    MarcoM  
    OP
       2018-03-23 15:51:13 +08:00 via iPhone
    @rockyou12 后端我不怎么懂了 但是安卓端觉得有把握
    CastleBUPT
        46
    CastleBUPT  
       2018-03-23 15:58:47 +08:00
    @MarcoM
    人工智能里面,python 是最不费事的了。重点是数学、公式、论文这些。
    starmoon1994
        47
    starmoon1994  
       2018-03-23 16:01:42 +08:00
    服务端不仅仅是很久之前那套 ssh 了 现在都用 ssm springboot 业务大一点的公司都是微服务了 dubbo 或者 springcloud
    再说远一点 缓存要会用吧 数据库要会优化吧 分库分表会不会 分布式锁 分布式事物
    再说远一点 队列用过没 并发处理有没有经验
    这特么都是我去年面试被问了的 尼玛还是 1 年经验的
    NoDocCat
        48
    NoDocCat  
       2018-03-23 16:03:39 +08:00 via Android
    现在 Android 不是在往 kotlin 上转吗?
    GoodRainChen
        49
    GoodRainChen  
       2018-03-23 16:05:53 +08:00
    楼主是怎么转的?直接跳槽按 0 年经验去找?
    那岂不是降薪降得很厉害?
    如果按安卓经验算,那要求很高,技术方面可以学,但怕是简历关都过不去吧
    我也想客户端转后端,一直不得其门,其实我后端也算是挺熟悉的
    Froyo9
        50
    Froyo9  
       2018-03-23 16:09:03 +08:00
    同 Android 开发,不过现在已经在写 React Native 了。不过也有一颗转后端的心。。
    iFlicker
        51
    iFlicker  
       2018-03-23 16:17:35 +08:00
    android 开发发出了唔姆唔姆的声音
    KasonPasser
        52
    KasonPasser  
       2018-03-23 16:23:04 +08:00
    PHP 的最近找工作也难吧!
    robotTang
        53
    robotTang  
       2018-03-23 16:30:39 +08:00
    android 转行的人好多
    itfanr
        54
    itfanr  
       2018-03-23 16:33:13 +08:00
    @hyyou2010 不如搞 spark
    zengyuxi
        55
    zengyuxi  
       2018-03-23 16:34:18 +08:00
    不论男女,如果连 java 都不好找工作的话,要么提的薪资太高,要么自己太菜~

    无他~
    MarcoM
        56
    MarcoM  
    OP
       2018-03-23 16:36:44 +08:00
    @CastleBUPT 看来你是做人工智能的了
    @starmoon1994 你说的我都不想转了。。我都不会。。哈哈哈哈
    @GoodRainChen 我还没转 还在公司做 android
    @Froyo9 都有转的心。。我面试过 java 被 redis 刷的 我不会
    @iFlicker 同 android。握手
    顺便吐槽一下这个回复功能。。说我提交太多。。以至于需要半小时后才能回复。。我也很尴尬。。
    mylopk
        57
    mylopk  
       2018-03-23 16:37:52 +08:00
    现在初级人员太多了,需要提高下自己才好找工作,高级还是很缺的。15 本来也是想走 android,但是当时的导师说 android 很快就会饱和了,所以换方向了......
    MarcoM
        58
    MarcoM  
    OP
       2018-03-23 16:39:25 +08:00 via iPhone
    @mylopk 明智的 我刚毕业不知道做什么 就找了一份安卓在做 然后到现在 都两年多了
    MarcoM
        59
    MarcoM  
    OP
       2018-03-23 16:40:02 +08:00 via iPhone
    @zengyuxi 我的简历上的项目经验都是安卓 没有 java 嘿嘿我简历都过不了
    CastleBUPT
        60
    CastleBUPT  
       2018-03-23 16:42:29 +08:00
    @MarcoM
    我没转人工智能,还在写客户端,不过不打算转后台了,做工程的都差不多。打算打好基础,等下一波风口
    HongJay
        61
    HongJay  
       2018-03-23 16:44:25 +08:00
    同安卓,1.5 年 在考虑转大前端还是 java 后台
    closedevice
        62
    closedevice  
       2018-03-23 17:08:56 +08:00
    Android 和 Java 没什么真心没啥区别,经常再后端和移动端转来转去.
    MarcoM
        63
    MarcoM  
    OP
       2018-03-23 17:10:38 +08:00
    @closedevice 说得 hin 有道理
    smilepig
        64
    smilepig  
       2018-03-23 17:18:46 +08:00
    感觉二线城市,.net 工作很好找,java 也还 ok,一线城市,感觉 java 机会多一点。
    rabbitinhere
        65
    rabbitinhere  
       2018-03-23 17:24:01 +08:00
    我原来是 Android 后来公司业务不需要 APP 了 ,就让我转 Spring Boot 了。
    虽然不是重新找工作,但是一点点从写业务代码开始,再慢慢学配置,感觉过程不是很辛苦。


    但如果重新找工作,没有后端工作经验,情况就很严重。

    1 年经验的后台和 3 年经验的 Android,你说要哪个?

    另外我很好奇 @MarcoM 楼主为啥要转后台找工作。
    MarcoM
        66
    MarcoM  
    OP
       2018-03-23 17:29:08 +08:00
    @rabbitinhere 现在客户端都偏向于混合开发 比如 RN 还有别的 我现在做的就是讲 H5 页面用 webview 来联调。
    我面试过 java 被刷 因为不会分布式。
    p2pCoder
        67
    p2pCoder  
       2018-03-23 17:35:01 +08:00
    @MarcoM 你这面试的也比较少吧,一个 redis 不是啥难的,只不过 Java ee 这一套东西挺多了,不同公司需求不一样
    重要的还是你会的多少,你要多少价钱,多去面几家,就熟悉门路了
    MarcoM
        68
    MarcoM  
    OP
       2018-03-23 17:40:12 +08:00 via iPhone
    @p2pCoder 那我就不知道了
    MarcoM
        69
    MarcoM  
    OP
       2018-03-23 17:40:56 +08:00 via iPhone
    @p2pCoder 好久之前的事了
    xianxiaobo
        70
    xianxiaobo  
       2018-03-23 17:50:52 +08:00
    楼主加油,我也想转 java
    xujiahui
        71
    xujiahui  
       2018-03-23 17:56:25 +08:00
    @Froyo9 同 Android 开发, 不过现在已经在写 Vue 了. 不过也有一颗转后端的心...
    zpxshl
        72
    zpxshl  
       2018-03-23 18:01:43 +08:00 via Android
    大三安卓党瑟瑟发抖。。。
    MarcoM
        73
    MarcoM  
    OP
       2018-03-23 18:03:03 +08:00 via iPhone
    @xujiahui 同样我用的 RN 最近技术总监让我看 ant design
    ifconfig
        74
    ifconfig  
       2018-03-23 18:09:03 +08:00
    因公司业务从 php 转 java,表示编译过程好难受,代码全靠谷歌拼凑感觉写,感觉萌萌哒
    yuriko
        75
    yuriko  
       2018-03-23 18:15:38 +08:00
    学门语言多大的事情,对于这块体系的理解,容易被干的地方,这是不同平台不同领域不同的问题,这块是真正经验值钱的东西。

    android 和 java ee 的关系除了语言之外并没有多少一样的东西了。IOS 说不定反而还接近点。
    Applenice
        76
    Applenice  
       2018-03-23 18:19:30 +08:00
    发现一个小姐姐~~小姐姐加油啊,虽然 Android 和 Java 我都不会(逃
    MarcoM
        77
    MarcoM  
    OP
       2018-03-23 18:27:05 +08:00 via iPhone
    @ifconfig 心疼你两秒
    zzzmode
        78
    zzzmode  
       2018-03-23 18:46:12 +08:00
    转 js,什么都可以写
    okayz
        79
    okayz  
       2018-03-23 18:58:18 +08:00 via iPhone
    mmdsun
        80
    mmdsun  
       2018-03-23 19:04:23 +08:00 via Android
    安卓可以转,物联网,智能家居,手游开发。Android things 物联网开发啊。干嘛转 java
    UsherOu
        81
    UsherOu  
       2018-03-23 19:12:08 +08:00
    大三安卓不敢说话
    zoffy
        82
    zoffy  
       2018-03-23 19:28:54 +08:00
    听说安卓就是写 xml,是不是真的?
    justinwu
        83
    justinwu  
       2018-03-23 19:36:31 +08:00 via iPhone
    @wfd0807 坐井观天
    yhzwy
        84
    yhzwy  
       2018-03-23 19:47:57 +08:00
    @mmdsun
    android 怎么转手游开发 游戏开发不是都用的引擎吗,不是要重新学起?
    zpxshl
        85
    zpxshl  
       2018-03-23 19:56:31 +08:00 via Android
    @UsherOu 同大三安卓,不敢说话。。。
    MarcoM
        86
    MarcoM  
    OP
       2018-03-23 20:02:54 +08:00 via iPhone
    @zoffy 不止还得写 java 线程的控制和内存的优化
    MarcoM
        87
    MarcoM  
    OP
       2018-03-23 20:03:11 +08:00 via iPhone
    @mmdsun 不知道 未来有点小迷茫
    Raymon111111
        88
    Raymon111111  
       2018-03-23 20:12:14 +08:00
    从 java 服务端开发的角度来讲

    java 语言本身占的比重没有特别大

    还需要懂数据库 缓存 网络 这种东西
    MarcoM
        89
    MarcoM  
    OP
       2018-03-23 20:19:35 +08:00 via iPhone
    @Raymon111111 你说的这些我只了解部分 哈哈哈
    XSugar
        90
    XSugar  
       2018-03-23 20:21:22 +08:00 via iPhone
    我是 Android 仔
    后来转 iOS 了
    现在在搞 python
    MarcoM
        91
    MarcoM  
    OP
       2018-03-23 20:24:43 +08:00 via iPhone
    @XSugar 你这也转得太远了
    0Kelvin
        92
    0Kelvin  
       2018-03-23 21:01:30 +08:00
    自学 Java,搞过 Android,实习过 JavaEE,现在被迫无奈在.net←_←的确没啥花样,主要是有花样这破司是不会用的。(扶额
    在看机器学习,无聊看看前端。感觉吧,这行就很累,可以学的东西太多了,各种公司要求的也是更多了
    MarcoM
        93
    MarcoM  
    OP
       2018-03-23 21:06:55 +08:00 via iPhone
    @0Kelvin 心疼你
    qoras
        94
    qoras  
       2018-03-23 21:21:24 +08:00
    java 更多是做后端, 安卓基本相当于前端, 加上 java 程序员本来就暴多...
    当然技术牛啥都不是问题
    MarcoM
        95
    MarcoM  
    OP
       2018-03-23 22:23:39 +08:00 via iPhone
    @qoras 说的对 今天股市不行啊
    CodeDoge
        96
    CodeDoge  
       2018-03-23 22:43:47 +08:00 via iPhone
    … JAVA 后端转前端的路过
    huclengyue
        97
    huclengyue  
       2018-03-23 23:02:27 +08:00 via Android
    @wfd0807 不知道后端要具备什么素质啊
    huclengyue
        98
    huclengyue  
       2018-03-23 23:03:56 +08:00 via Android
    @MarcoM python 很简单啊,而且 python 的 web 比 java 那套简单多了。。。
    MarcoM
        99
    MarcoM  
    OP
       2018-03-23 23:08:52 +08:00 via iPhone
    @huclengyue 我朋友让我去接触一下 python 被我拒绝了
    736531683
        100
    736531683  
       2018-03-24 08:22:39 +08:00 via Android
    楼上各位要转的让我对走安卓开发没了信心,那现在想走开发学什么比较好? ios ?大二党刚实践完第一行代码…
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1042 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 19:22 · PVG 03:22 · LAX 11:22 · JFK 14:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.