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

马上毕业找工作了,选择 go 好还是 Java 好?

  •  
  •   Mgzsnothing · 67 天前 · 6016 次点击
    这是一个创建于 67 天前的主题,其中的信息可能已经有所发展或是发生改变。
    听说 java 现在很内卷,学 go 的话会更好进大厂吗?
    86 条回复    2021-11-17 20:28:41 +08:00
    Fu4ng
        1
    Fu4ng  
       67 天前
    我写 go 的,工作难找的一批
    pkumaster
        2
    pkumaster  
       67 天前
    我写 JAVA 的,工作难找的一批
    lichdkimba
        3
    lichdkimba  
       67 天前   ❤️ 25
    我是 HR ,简历多的一批
    zsyqwe
        4
    zsyqwe  
       67 天前   ❤️ 1
    我路过的,楼上都是坏人别信!
    hwdef
        5
    hwdef  
       67 天前
    java 确实很卷,go 也不轻松,go 写后端没意思,做 go 云计算还行。无论选什么都要精通些,
    arthas2234
        6
    arthas2234  
       67 天前
    都要毕业了,现在还在问这个,是不是有点晚了~
    txzhanghuan
        7
    txzhanghuan  
       67 天前
    都是工具
    wr516516
        8
    wr516516  
       67 天前
    测开好进大厂
    JKeita
        9
    JKeita  
       67 天前
    还是 java 吧,公司多
    jonathanchoo
        10
    jonathanchoo  
       67 天前   ❤️ 1
    我写 go 的,还是推荐 java
    RUGUAN
        11
    RUGUAN  
       67 天前
    开滴滴,送外卖,殊途同归
    ob
        12
    ob  
       67 天前
    现在写 go ,不是很舒服,编码效率不如 java (当然应该是个人问题),不过还是 node 最爽
    chenyu0532
        13
    chenyu0532  
       67 天前
    当你不确定学什么语言的时候就学 java
    lizhesystem
        14
    lizhesystem  
       67 天前
    java 来卷吧
    daodao
        15
    daodao  
       67 天前
    java 用来找工作,go 用来取悦自己做自己感兴趣的私人项目。
    leafre
        16
    leafre  
       67 天前
    我写 JAVA 的,工作难找的一批
    jiangwenqi
        17
    jiangwenqi  
       67 天前
    我写 java ,现在无业,慌得一批
    AllenHua
        18
    AllenHua  
       67 天前 via iPhone
    我啥都不精,焦虑的一批
    2435043xia
        19
    2435043xia  
       67 天前
    建议选择 JAVA
    TypeError
        20
    TypeError  
       67 天前 via Android
    选钱多的
    pooorguy
        21
    pooorguy  
       67 天前
    楼上这群人。。

    ‘他还是个孩子啊~’
    fengsien1999
        22
    fengsien1999  
       67 天前
    你可以只学 C++。只搞 C++。
    RainCats
        23
    RainCats  
       67 天前
    我写 Java ,辞职半个月,烦的一批
    TomatoYuyuko
        24
    TomatoYuyuko  
       67 天前   ❤️ 2
    大学学 java ,毕业干前端去了,看之前同学还在水深火热之中,乐得一批
    lostberryzz
        25
    lostberryzz  
       67 天前   ❤️ 2
    上面推荐 Java 的朋友,稍微看了下有做 Go 、PHP 、产品的,就是没有做 Java 的,太真实了

    建议学前端
    yl20181003
        26
    yl20181003  
       67 天前 via Android
    我搞前端的,建议后端
    harwck
        27
    harwck  
       67 天前   ❤️ 1
    我转行写 Java ,工资低的一批
    k9982874
        28
    k9982874  
       67 天前 via Android
    想找饭碗学 java ,想舒心学 go
    sickoo
        29
    sickoo  
       67 天前   ❤️ 2
    我,前端,大大滴希望。
    shawnsh
        30
    shawnsh  
       67 天前 via Android
    都是蓝鲸人?🐶
    vue666
        31
    vue666  
       67 天前
    现在内卷严重, go 培训机构还没开班, java 一堆培训出来的, 内卷严重, 你看吧
    ferock
        32
    ferock  
       67 天前 via iPhone
    java
    neutrinos
        33
    neutrinos  
       67 天前 via iPhone
    别做 web 开发仔
    iPhone12
        34
    iPhone12  
       67 天前
    笑死,经历过求职之后才发现 java 是 1000 个人抢 30 个职位,前端是 100 个人争 20 个职位。

    说“web 开发仔”的差不多得了。

    前端爽就完事了,相对于后端竞争压力小的一批,且大部分大厂前后端都同价。
    IsaacYoung
        35
    IsaacYoung  
       67 天前 via iPhone
    前端?🐶都不干
    SuperManNoPain
        36
    SuperManNoPain  
       67 天前
    快来干 java 吧😈,等不及看后生背八股文的样子了
    ufan0
        37
    ufan0  
       67 天前   ❤️ 2
    Go 和 Java 都写过,我入行不久,但是也面试过别人了

    从业务开发程序员角度说下几点希望有帮助:

    1.面试:
    Java 无疑比 Go 卷多了,Go 的岗位虽然不及 Java ,但是大公司的 Go 岗位并不少;

    2.编程:
    Go 写起来语法上比 Java 舒服,如果你写过应该会有一样的体会吧;
    TAFMT
        38
    TAFMT  
       67 天前   ❤️ 1
    Java 卷的跟狗屎一样!!!
    iamv2er
        39
    iamv2er  
       67 天前 via iPhone
    java 的 ,学前端吧
    yoke123
        40
    yoke123  
       67 天前
    选大数据
    Ehend
        41
    Ehend  
       67 天前 via Android
    我在想反正 Java 要考算法,直接准备 c++会不会好点,岗位少但做的人也少
    iHaoo
        42
    iHaoo  
       67 天前 via iPhone
    同快毕业了,我做推荐算法的,在纠结 java 和算法
    amwyyyy
        43
    amwyyyy  
       66 天前   ❤️ 1
    go 好,平均薪资高
    lonenol
        44
    lonenol  
       66 天前
    Java 更好进大厂。。就算是字节跳动,也允许用 Java 面试,进去之后转 Go 。。
    loryyang
        45
    loryyang  
       66 天前
    大厂其实不太纠结语言,进去再培养就行了,小厂就很在意,因为不想培养,讲究入职就能发光发热
    pkoukk
        46
    pkoukk  
       66 天前   ❤️ 2
    写 go 吧,最近公司招来的年轻人都更愿意写 go 。
    主要原因是下一代要来掌握话语权了,得把上一辈赶下来,如果还用 java 的话很难翻身
    所以目前 go 流行就是新码农想卷死老码农
    lingyan190
        47
    lingyan190  
       66 天前
    一流 985 211 的话果断选 GO ,啥都不是的话 JAVA 吧
    fareware
        48
    fareware  
       66 天前
    能不能进大厂我觉得和语言无关,校招的话你用啥都行,进来可以转或者被动就让转了,这都是小事
    suyuyu
        49
    suyuyu  
       66 天前
    我写 PHP 的,offer 一大堆
    zuosiruan
        50
    zuosiruan  
       66 天前
    找工作就 java
    industryhive
        51
    industryhive  
       66 天前
    选 java ,java 的应用范围比 go 广太多了。java 可以写后端,可以写客户端(安卓、javafx ),可以写大数据平台( Hadoop 、Spark ),可以写数据库( Hbase 、Casandra ),可以写搜索引擎( Elasticsearch )。而 go 目前的应用领域是 docker 、k8s 等,相当于 Python 的升级版,主要集中在运维领域。
    qq8331199
        52
    qq8331199  
       66 天前   ❤️ 1
    @industryhive 主要集中在运维领域 看到这句话基本断定你没用过 go 开发过上线的产品
    语言本来就是工具,能做的东西太多,本人写过 java go node ,最后觉得 go 的语法写起了比 java 舒服才选 go 做主要开发语言
    个人建议,看你自己喜欢 go 还是 java 的语法,工作成事在人,语言只是一个工具,选的语言再好还得靠自己的能力
    工作的时候用会用两种语言开发的人多了去了
    lbp0200
        53
    lbp0200  
       66 天前
    面向工资编程选 Java ,我不会 Java ,已经被应届生倒挂很多了
    timelessxp
        54
    timelessxp  
       66 天前
    学 Java 肯定没错。
    bootvue
        55
    bootvue  
       66 天前
    必须都选
    abccccabc
        56
    abccccabc  
       66 天前
    @suyuyu
    我写 PHP 的,offer 一大堆
    -------------------------------------------
    哪里招 php 呀?
    tourist2018
        57
    tourist2018  
       66 天前
    难道不是哪个工资给的高选哪个么?刚毕业找工作不应该挑语言吧,除非是前端后端这种

    你面几个工作,肯定组里有各种后端语言的( Java go python c/c++) 哪个给的多去哪呗
    iPhone12
        58
    iPhone12  
       66 天前 via iPhone
    我说 35 楼没🐴,请点赞。
    suyuyu
        59
    suyuyu  
       66 天前
    @abccccabc 抱歉忘记打 [旺柴] 了
    iPhone12
        60
    iPhone12  
       66 天前 via iPhone
    抱歉,发现误伤友军了各位🐒🐸
    xz410236056
        61
    xz410236056  
       66 天前
    我说个偏门的,c# .netCore 国外用 .net 的是真的多
    clf
        62
    clf  
       66 天前
    大三准备还行,你现在是准备春招么……
    EarthChild
        63
    EarthChild  
       66 天前
    我写 JAVA 的,工资发不出来,工作被辞退了,难的一批
    jingslunt
        64
    jingslunt  
       66 天前
    java 一周一次产品迭代 golang 两个月迭代一次
    java 老旧厂子 golang 新厂 大厂
    keshawnvan
        65
    keshawnvan  
       66 天前
    选钱多的
    yibo2018
        66
    yibo2018  
       66 天前   ❤️ 1
    之前看过一个说法,java 毕竟很久了,资源都在 80 后 70 后掌握,所以你是在和他们抢饭碗(面试难度等等)
    go 比较新,适合年轻人开拓。以及现在 k8s 也是 go 开发,如果我是你,我大概会选 go + k8s 往云端走。这俩个都是比较新的东西,坑位多

    自己的一点建议,看看就好
    mghm
        67
    mghm  
       66 天前
    我做 php 的,做一家倒一家,不知道是语言的问题还是自己的问题?
    chenyu0532
        68
    chenyu0532  
       66 天前
    java...1 2 3 4 5 线工作都有。。go 可不是。。
    Zhuozhuo
        69
    Zhuozhuo  
       66 天前
    go 成都很缺。。。
    jin7
        70
    jin7  
       66 天前
    不学编程
    oneisall8955
        71
    oneisall8955  
       66 天前 via Android
    go go go
    wtysos11
        72
    wtysos11  
       66 天前
    go 进大厂可能容易一些,我面试的时候还允许现场学现场转,只刷算法就可以,java 都不知道卷成什么样了
    不过如果真的很想进大厂的话可以考虑一下 iOS 客户端。隔壁实验室有人什么都不会(学历 985 科班本硕),春招刷了两个星期就跑腾讯了,也顺利留下来了,与其他方向比难度就挺离谱的。
    johnsona
        73
    johnsona  
       66 天前 via iPhone
    js
    rpish
        74
    rpish  
       66 天前
    建议加上坐标,会比较有参考性
    darknoll
        75
    darknoll  
       65 天前
    java
    hjb
        76
    hjb  
       65 天前
    22 届,科班,Go 选手。机会:1.Go 的机会比 Java 少很多很多,阿里、腾讯没有专门的 Go 岗位针对应届生,我投的字节飞书套件开发,明明说用 Go ,结果面试官第一句话是:他不了解 go 。Java 可以闭着眼睛投。2. 公司效率问题:跟面试官聊天的时候透露:Go 岗位比较少,所以公司都是先处理其他语言的岗位,导致 Go 从笔试到面试的时间线拉的很长。3. 薪资:你去 offer show 上看,Go 的薪资比 C++低一两千(我看到的);

    当然,如果你觉得写 Go 更爽,那以上都不是问题,直接头铁冲 Go

    我个人推荐:C++,仅从我了解到的秋招情况,Java 有的优势 C++也具备,大厂、小厂都可以投,甚至 Java 、Go 的岗位你也可以投。至于说 C++比 Java 更加难入门,面试官对应届生要求不高的。
    GoLand
        77
    GoLand  
       65 天前
    @hjb 应届生就别乱推荐了。你给楼主推荐 c++,是跟楼主有多大仇呀?
    hjb
        78
    hjb  
       65 天前
    @GoLand 额。。。我是从我周围了解到的秋招情况推荐的,举个例子:我室友就只会 C++,他 C++确实学得比较深入,计算机网络操作系统什么的压根没复习,结果拿了几个 offer ,vivo 给了 sp ,金山云 25x15, 离谱的是面试金山云的时候一道 easy 的题都没写出来;还有一家创业公司给了 28x15,面试只谈 C++,还有一些设计模式(他临时从网上了解了两个设计模式的内容)。他要是再懂点操作系统,真就“offer 收割机”。国企就更不用说了,只要投了,好像没有不要的。我学了 Go ,还要背计算机网络、操作系统、数据库、甚至 redis ,大厂都是跪在二面,面试官说实战经历太少,无实习,基础不牢固,没有自己的理解。
    hjb
        79
    hjb  
       65 天前
    @hjb 我投国企进去还得转语言
    pydiff
        80
    pydiff  
       65 天前 via iPhone
    我 java ,现在做着运维,还是运维香,钱不比开发少,事还少
    lairdnote
        81
    lairdnote  
       64 天前
    运维学的东西太多了,还要背锅。。我觉得 rust 才是未来
    drackzy
        82
    drackzy  
       64 天前
    go 没那么内卷也快了。一线以下城市 go 职位还不是很多。
    Akiya
        83
    Akiya  
       64 天前 via iPhone
    建议选方向,语言都是其次
    Akiya
        84
    Akiya  
       64 天前 via iPhone
    @hjb C++确实比较容易拿 offer ,但是招 C++进去做别的语言也是常态
    hjb
        85
    hjb  
       64 天前
    @Akiya 我认为写不同的语言,差异比较明显是“习惯”,包括写代码的习惯和解决同一个问题的思维方式不同,习惯总是可以养成的。重要的还是如你所说:方向。校招生进去一班都有培训吧,这段时间足以养成使用一种语言编码的习惯了。
    limeng32
        86
    limeng32  
       61 天前 via iPhone
    最近公司决定 Java 转型 Rust ,可能可以给楼主个参考。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1134 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:31 · PVG 06:31 · LAX 14:31 · JFK 17:31
    ♥ Do have faith in what you're doing.