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

Golang 选手需要考虑转 Java 吗

  •  
  •   marquina · 2021-07-20 10:02:25 +08:00 · 4769 次点击
    这是一个创建于 1229 天前的主题,其中的信息可能已经有所发展或是发生改变。

    LZ 本三,在一线城市某大厂做了一年 Go 业务开发( CRUD Boy ),之前在小公司用的是动态语言,上一次写 Java 还是在学生时代。

    短时间内不打算跳槽,不过偶尔会去招聘网站上看看行情。我发现虽然大家都在说 Java 转 Go,身边也确实有很多同事是从 Java 转到 Go 的,但招聘网站上的后端岗位(特别是业务开发)还是集中于 Java,比如快手、阿里、美团、拼多多、京东 etc,Go 相关的更多是云原生、监控、DEVOPS 等基建岗位,这一点在非一线城市特别明显。 我并不是说这些岗位不好,而是觉得以我的经历来看,去竞争这些岗位优势并不大。

    买房家里给不了支持(甚至还得往家里支持),长期在一线城市租房也不是个办法,之后可能往二线城市发展。再结合二线城市的 Java/Go 岗位对比,确实有一些转 Java 的念头,求 V2 各位大佬指教。

    17 条回复    2021-07-21 02:44:35 +08:00
    sheeta
        1
    sheeta  
       2021-07-20 10:09:38 +08:00
    只能说 Java 很卷,如果是大佬请无视
    WhereverYouGo
        2
    WhereverYouGo  
       2021-07-20 10:13:36 +08:00
    刚 Java 转 Go,平时还得写 Python 。感觉语言真的只是工具而已。用来把 MySQL 、Redis 、MQ 、ES 等等串联起来。
    ylsc633
        3
    ylsc633  
       2021-07-20 10:14:30 +08:00   ❤️ 1
    技多不压身

    而且你还在大厂, 做啥不是做, 最后选门喜欢的, 然后深入研究研究, 作为吃饭的碗,剩下的,都是加分项

    最近刚从 go 转 java, 代码写起来,有利有弊

    看你自己接受程度了
    nash
        4
    nash  
       2021-07-20 10:17:48 +08:00   ❤️ 10
    最美的逆行者
    echo1937
        5
    echo1937  
       2021-07-20 10:19:04 +08:00
    没见过哪个大佬只懂一种语音的,
    如果你是面向薪资编程,
    学薪资待遇最好的就行。
    28Sv0ngQfIE7Yloe
        6
    28Sv0ngQfIE7Yloe  
       2021-07-20 10:25:52 +08:00
    坦白说 小城市考虑招聘成本的话很少有公司选择 golang 作为主要语言
    zoharSoul
        7
    zoharSoul  
       2021-07-20 11:21:16 +08:00
    java 是集中在业务比较重的公司, 比如你刚才提到的那些大厂, 以及一些电商, 或者 tob 类型的公司

    但是一些 toc 类型的公司, 尤其是中小型的里, golang 反而比 java 更多了.
    zoharSoul
        8
    zoharSoul  
       2021-07-20 11:30:42 +08:00   ❤️ 2
    比如你刚才提到的快手、阿里、美团、拼多多、京东,
    其中阿里、拼多多、京东都算是电商, 美团算半个, 也有商家 /商户这个概念.
    而快手, 则有对标的字节, 字节反而是 golang 并且可以说是稳压快手一头.

    再往下说 toc 的公司, b 站 / 米哈游 /趣头条 /七猫小说 /樊登读书 / 都是 golang 后端.
    那么 java 占优势的是哪些呢? 得物 /叮咚买菜 /返利网 /微盟 /收钱吧, 可以看出来基本都是有 tob 色彩的, 都是要服务于商家 /商户的

    可以看出来, 其实 golang 的公司并不少, 而且更是传统意义上的 用户-> 流量->收入 这种模式的 `互联网公司`

    以上主要说的上海的
    zoharSoul
        9
    zoharSoul  
       2021-07-20 11:31:36 +08:00
    所以综上来看, 如果你想去一些比较有趣的公司, 面向用户的公司, 其实 golang 反而选择面更大
    marquina
        10
    marquina  
    OP
       2021-07-20 12:11:26 +08:00 via Android
    @zoharSoul 目前我写的就是电商相关的业务,友商用的基本都是 Java
    zoharSoul
        11
    zoharSoul  
       2021-07-20 12:18:21 +08:00
    @marquina #10 嗯, 电商基本都是 java...
    Rwing
        12
    Rwing  
       2021-07-20 12:29:40 +08:00
    需要,国内 99%都是 java,另外 1%是其他语言加起来
    marquina
        13
    marquina  
    OP
       2021-07-20 12:36:17 +08:00
    @zoharSoul #11 所以感觉想要在电商行业深耕的话,Java 是绕不过去的坎。只能说技多不压身,还是得学一学😂
    x940727
        14
    x940727  
       2021-07-20 14:34:59 +08:00
    @zoharSoul #8 这难道不是产品力的区别吗?和语言有啥关系。难道米哈游、趣头条这些公司用 Java 就做不起来了?
    Leviathann
        15
    Leviathann  
       2021-07-20 14:45:52 +08:00 via iPhone
    go 写业务会用到 goroutine 吗
    如果不用的话实在想不到用 go 有什么优势
    zoharSoul
        16
    zoharSoul  
       2021-07-20 22:12:13 +08:00
    @x940727 #14 当然可以啊. 只不过目前就是这样的现象罢了. 至于为什么是这种现象我也不知道
    drackzy
        17
    drackzy  
       2021-07-21 02:44:35 +08:00
    一线以下没有太多 go 职位。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   947 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 22:52 · PVG 06:52 · LAX 14:52 · JFK 17:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.