跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 语言选择 Java or golang
未分類
14 7 月 2020

语言选择 Java or golang

语言选择 Java or golang

資深大佬 : hq136234303 41

本人 6 年 java 现在有一家公司给我 go offer (目前比我 java offer 的待遇好) 不知道该如何选择。有可能做了几年 go 了,应该也没法转回 java 了。各位大佬有建议吗?

大佬有話說 (64)

  • 資深大佬 : Rxianbei

    这个简直是月经贴啊,mark 一下

  • 主 資深大佬 : hq136234303

    @Rxianbei 这是真的选择。想让那些做 go 的前辈说下 go 目前的情况 再看下要不要转.

  • 資深大佬 : mnssbe

    6 年经验还要别人给你拿主意?

  • 資深大佬 : forgottencoast

    谁给钱多给谁干。

  • 資深大佬 : SpringCloser

    选钱多的

  • 資深大佬 : nguoidiqua

    看工资说话,除非你爱 Java 胜过爱钱。

  • 資深大佬 : leafdream

    好多少

  • 資深大佬 : beidounanxizi

    那家公司 选人用人水平不行 6 年就这?

  • 資深大佬 : knowckx

    JAVA 工作机会更多!!

  • 主 資深大佬 : hq136234303

    @beidounanxizi 哈哈 是呀 他们瞎眼了 哈哈哈

  • 資深大佬 : beidounanxizi

    @hq136234303 建议从了 JAVA 太八婆了 要不是 我项目必须要用到大数据 我真的一点也不想用 JAVA

  • 資深大佬 : gz911122

    我选 go
    工作机会比 java 多

  • 資深大佬 : SilentDepth

    offer 已有,待遇又高,还能带薪学习新东西,想不出拒绝的理由。Java 跳 Go 也不算跨行跨太远,能不能转回来压根儿算不上问题,9102 年都过去了还吊死在一门语言上是有多无趣

  • 主 資深大佬 : hq136234303

    @SilentDepth 好有道理

  • 資深大佬 : drackzy

    已经 java 就 java 吧

  • 資深大佬 : Rxianbei

    @SilentDepth 大哥,你醒醒,已经 0202 年了

  • 資深大佬 : SilentDepth

    @Rxianbei #16 本来是要写 0202 年的,但是感觉哪里怪怪的,就改成了「 9102 年都过去了」

  • 資深大佬 : SilentDepth

    @hq136234303 #14 多补充一句:才 6 年而已,未来还长着呢

  • 資深大佬 : fhsan

    除非你非常牛逼,不建议搞 go,门路太窄了

  • 資深大佬 : ArJun

    @fhsan java 能搞的 go 基本能搞,go 能搞的 java 不一定,哪里窄了

  • 資深大佬 : georgetso

    @ArJun 人家是说门路窄, 不是能力宅.

  • 資深大佬 : Rwing

    在中国,只有一个语言,叫 java,没有第二个语言

  • 主 資深大佬 : hq136234303

    @fhsan 不牛 B 呀。。。

  • 主 資深大佬 : hq136234303

    @Rwing 还是觉得 java 有前途? go 没前途吗?难道….

  • 資深大佬 : waising

    @hq136234303 可以尝试一下 go 后面项目复杂了可以多语言引入的 java 目前大数据这块优势吧,不过感觉 go 在微服务 容器时代还是很有优势

  • 資深大佬 : s4nd

    @Rwing 何出此言

  • 資深大佬 : ArJun

    @georgetso 我看倒是眼界窄,现在下到微服务,容器,区块链,高性能中间件太多了
    相比 java 的应用场景,真没少多少

  • 資深大佬 : zhgg0

    两者有区别吗?除了语言外,普通的互联网技术栈不都是数据库+Redis+RPC+MQ+ZK+ES 等中间件吗?

  • 資深大佬 : Rwing

    @hq136234303
    @s4nd
    反讽哈。。。讽刺在中国只认 java 不认别的语言

  • 資深大佬 : ica10888

    “语言只是工具”

  • 資深大佬 : u823tg

    虽然语言只是个工具,go 的话一线城市你随便,二线的话就别了。

  • 資深大佬 : SilentDepth

    要摆正世界观啊,语言这个东西不是拿着 Java 就要抵制 Go 的,不然那些三端全栈开发者都是魔鬼吗。

    @Rwing #29 Go 的认知度在提升,还是有机会的

  • 資深大佬 : ica10888

    @u823tg 只是引用下话,调侃一下= =

  • 資深大佬 : ppphp

    这俩也就大哥二哥的区别

  • 資深大佬 : zhengdai1990

    语言而已,通多个不是更好

  • 資深大佬 : FrankD

    用了一个就不能用另一个了?语言不是宗教啊

  • 資深大佬 : hteen

    给钱让你学新东西, 写了 6 年的 Java 哪能说忘就忘, 而且你学 Go 的时候肯定会潜意识与 Java 作对比, 相当于巩固 Java 学 Go, 这波不亏, 不管是向前看, 还是向钱看, 都是赚的

  • 主 資深大佬 : hq136234303

    @hteen 主要是觉得 如果 go 行情不好 java 回不去了

  • 資深大佬 : charlie21

    如果在 java 行当里 干了很多年 可以当 team leader,没人会转 golang 。一语道破 自己体会

  • 資深大佬 : Joseph2018

    java 更成熟 go 和 PHP 很多参考了 java

  • 主 資深大佬 : hq136234303

    @charlie21 之前是做了小主管的。但是现在出去也只能做个高开。。。。

  • 資深大佬 : CoderGeek

    多一门多吃点饭

  • 資深大佬 : eryueyu

    做 php

  • 資深大佬 : Eugene1024

    面向语言编程终究还是还是面向毛爷爷编程

  • 主 資深大佬 : hq136234303

    @Eugene1024 面向毛爷爷编程

  • 資深大佬 : zfz001

    面向毛爷爷编程可还行

  • 主 資深大佬 : hq136234303

    @zfz001 这样一说就明白了

  • 資深大佬 : yalin

    golang

  • 資深大佬 : yalin

    语言只是工具

  • 資深大佬 : linjunxu

    建议 C++,永远不亏

  • 資深大佬 : ssynhtn

    建议转,因为我挺喜欢看人作死的

  • 資深大佬 : jhdxr

    @ArJun 从生态来看,我觉得你 java 和 go 这两者写反了吧。
    实际上 go 能搞 java 不能搞的我只想到容器一个。但反过来的话就多了去了,你自己列的微服务中间件之类的 go 成熟的 /普及的能有几个?

  • 資深大佬 : tairan2006

    这有啥转不转的…6 年还这么菜

  • 資深大佬 : Jooooooooo

    看 offer 选工作

    怎么会看语言选工作

  • 資深大佬 : drackzy

    当初 java 转安卓的就是例子

  • 主 資深大佬 : hq136234303

    @tairan2006 啦啦啦啦啦

  • 主 資深大佬 : hq136234303

    @drackzy 那么吓人。我更慌了

  • 主 資深大佬 : hq136234303

    @ssynhtn 作死 [吐血]

  • 資深大佬 : NeinChn

    @jhdxr +1,看起来很多人没理解 Java 生态的完整程度根本不是其他语言能比的
    什么语言能做什么不能做,这个根本就不是重点,汇编啥写不了,C++啥实现不了,都不是问题
    重点还是生态,凭一己之力根本改变不了什么
    何况 Go 没做,或者说做不好的多了去了,Android APP,大数据基建,Hadoop,MQ,机器学习
    要是只是站在写个小 demo 自娱自乐的情况下,什么语言都无所谓,Go 也是.

    不过容器 /网络转发 /一些 agent 确实是 Go/C++做得好.写 Java 那就不做这种基建方向就好了

  • 資深大佬 : carrotuestc

    这家公司选人水平不行

  • 資深大佬 : tourist2018

    虽然说经常有人说语言啥的关系不大,但我很好奇这家公司怎么会找一个干了 6 年 Java 的人去做 golang 的开发,难道真的是找不到专职做 golang 的么?

    我理解有的公司找后端开发有要求 C(C++)/golang/python/java 会一种就行的 但一般感觉不会让进去直接转语言的 一般转语言也是有项目要求啥的

  • 主 資深大佬 : hq136234303

    @tourist2018 这个行情 还真有可能找不到

  • 資深大佬 : ArJun

    @jhdxr
    @NeinChn 其实相比 java 和 go 的生态对比,更倾向看滴滴 七牛 字节 哔哩哔哩为什么应用 go 会这么成功,他们都很好的利用了 go 的优势

  • 資深大佬 : NeinChn

    @ArJun
    滴滴和字节内部实际还有大量 Java 系统
    而且字节内部还有大量用 Python 做线上场景的服务,有钱任性机器随便堆,还能跑的很好,这是别人无法复制的成功。

    不知道是不是用了 Go 的公司都没办法统一技术栈
    但是用了 Java 的公司几乎不会出现 Go 做业务系统的情况
    这里只说业务系统,底层基础建设语言几乎没法选择(比如 agent 用 go 实现,容器用 go,kv 用 C++/go,大数据是 Java/Scala )

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具