首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  职场话题

转岗后端找工作,选 Java 还是 Go

  •  
  •   sekfung · 24 天前 · 3457 次点击

    LZ 本来是做 Android 开发的,入职了一家商业密码学公司,主要做区块链方向,现在的工作内容越来越杂,前端,RN,后端( Java )都要做,对工作失去动力。打算明年跳槽到广州找找后台坑。目前在公司做后端比较少,多为部署项目,写写简单的 Demo,公司性质决定做不了比较大型的 Web 项目

    自己对后端(GO)比较感兴趣,平常也会写 Web 项目练手,在恶补基础知识。回归到现实,我知道后端知识点都是共通的,数据库,操作系统,计算机网络,但每一个语言就有对应的框架要熟悉,深入之前先解决吃饭问题。

    32 回复  |  直到 2019-10-22 09:48:41 +08:00
        1
    yidinghe   24 天前
    GO 还没火起来,将来会不会也是未知数。如果楼主有足够存款不要求未来三五年一定要足够的薪水的话,可以考虑专职 GO 开发。
        2
    mornlight   24 天前   ♥ 1
    单纯从稳妥上说,Java。

    1. 你已经有 Java 语言的经验;
    2. 岗位多,初中高都容易找到;
    3. 现成轮子多,你不需要太强的后端知识就能写出可以跑的代码。

    决定了去广州的话,先到拉钩、BOSS 上搜搜看岗位和薪资,有个概念。

    写后端一定要非常深入了解 HTTP 协议,了解一个请求过来每一步的流程是在干嘛,很多人是自以为自己会,其实分不清 session cookie 的概念。
        3
    sekfung   24 天前
    @yidinghe #1 我是想专攻一门方向的,生活硬生生把我逼成全栈。忘了补充,我一年多的工作经验
        4
    sekfung   24 天前
    @mornlight #2 我还真的在招聘网站搜了一下,GO 大概是 Java 的一半。薪水倒是不太看重,况且我也做好了降薪转岗的心理准备。
        5
    blless   24 天前 via Android
    @yidinghe 我司在用 go,我们招后端从来都没要求 go 语言经验,当然有肯定最好。
    网上不看好 go 的人从来都没说,go 对有经验的程序员上手难度简直低得令人发指。不会 go 的撑死有些 channel 这种专用特性不熟悉,但是你用其他语言习惯写完全也是可以的。
        6
    kiddult   24 天前 via Android
    @sekfung 优先转 Java,先转到后端,然后过几年,Java 后端转 golang 也方便
        7
    janxin   24 天前 via iPhone
    你都写安卓的,为什么不写 java?
        8
    zdkmygod   24 天前 via Android
    既然会 Java,那还考虑什么 golang,不喜欢 Java 语言的另说。
    golang 比较适合写惯的脚本语言的后端转,毕竟 Java 还是略繁琐了一点。
        9
    wuwukai007   24 天前
    先做 java 吧,我是先学的 java 然后学的 python,都是相通的,先学 java 基础会更好点。
        10
    jrtzxh020   24 天前
    @mornlight 我公司两个后端 java 差不多三年经验,也分不清 session 和 cookie 的概念。。。
        11
    sekfung   24 天前
    @janxin #7
    @zdkmygod #8

    跟自己喜好有关吧。
    如果要跟现实低头,白天 Javaer, 夜晚 Gopher 也未尝不可
        12
    fox0001   24 天前 via Android
    目前是 Java,业余可以玩玩 go
        13
    SteveAlan   24 天前
    自从有点 Java 基础之后,学其他语言都好学——个人感受
        14
    ChoateYao   24 天前
    你本质工作已经是 Java,你不学习 Java 想学习 GO ?

    如果你继续回去做 Android 开发,也想学习后端,那么我建议是 GO。

    现在 Go 还是蓝海就等风口了,就跟 Python 一样跟着大数据一起起飞
        15
    sekfung   24 天前
    @ChoateYao #14 不,我现在已经不想做页面仔了。虽然我本质工作是 Java,但相当长一段时间是写 JS,写 React Native. 我就只想选一个方向好好专研。

    Java 基础我是有,GO 我也有。我的迷茫点在于如何平衡我的兴趣与工作,毕竟 GO 的岗位比 Java 少得多
        16
    yoshiyuki   24 天前
    杭州以外地区建议选择 go,降薪只是一时的
        17
    Kerr688   24 天前
    Java 在后端开发届的统治地位还是不可撼动的,虽然我是写 Go 的。我真的感觉 Go、python 这些在北京之外的地方不太好找工作,建议还是 Java。
        18
    KeepCoding   24 天前 via iPhone
    @yoshiyuki 为什么是杭州....
        19
    NoirStrike   24 天前
    @KeepCoding #18 java 大本营
        20
    lbp0200   24 天前 via Android
    Java 工资高
        21
    djxiaoyun   24 天前
    @sekfung 哈哈哈,我也不想做页面仔了,也是在犹豫要不要转后端,java 太多人了,倒是想选择 go 或者 PHP
        22
    winiex   24 天前
    就这两个选择的话推荐 Java,毕竟要谋生,这个就业面更广。等稳定下来了学习 Go。但我个人更推荐 Python 而不是 Go,Python 学会了就可以不止玩后端了,还有更广的路可以走。
        23
    wo642436249   24 天前 via Android
    java 更稳
        24
    sekfung   24 天前
    @djxiaoyun #21 PHP 好像行情更不好,很多 PHPer 都转 Java 或 Go 了
        25
    maigebaoer   24 天前 via Android
    @djxiaoyun 本 php 却想着转大前段😂
        26
    zuokanyunqishi   24 天前 via Android
    同 php 想转 go,顺便撸 python😁
        27
    x7395759   24 天前
    Java
    不要想了,什么机会多学什么,最好可以全学
        28
    iPhoneXI   24 天前 via Android
    我工作 Python,平时自学下 go 和 Java
    go 是真的容易入门,Java 要学的东西多一点
    招聘网站上 Java 是多,不过也别局限语言,
    好多后端岗位都标注了不限语言,或者接受转语言
    所以可以用编程语言 + “后端” + “服务端” + “后台” 之类关键词都搜一搜
        29
    djxiaoyun   23 天前
    @maigebaoer 哈哈哈,如同围城那样,里面的人想出来,外面的人想进去
        30
    daodao116   23 天前   ♥ 1
    程序员的职业规划,看看有没有参考价值,http://losergogogo.com/article/1565256150386
        31
    sekfung   22 天前
    @daodao116 #30 谢谢 网站很不错
        32
    vision4fun   21 天前 via iPhone
    猪场内推可以联系 ID at gmail or telegram
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4255 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 21ms · UTC 01:44 · PVG 09:44 · LAX 17:44 · JFK 20:44
    ♥ Do have faith in what you're doing.