V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
kakakafka
V2EX  ›  问与答

友友们,非科班研一应该继续 Java 还是转 go

  •  
  •   kakakafka · 2021-04-09 17:20:02 +08:00 via Android · 2506 次点击
    这是一个创建于 1353 天前的主题,其中的信息可能已经有所发展或是发生改变。

    非科班研究生想要逐梦互联网,就想进大厂做后端开发,学了 3 个月的 java 了,感觉 java 这门语言确实挺好的,让我重拾了本科丢弃的对于 coding 的兴趣(比较菜(●—●))本科学的 c 语言,没怎么深入但是体验不咋好。但是现在的情况看牛客网和一些论坛感觉现在转码全是 java 有点慌,有点怕到时候被卷没了,想着要不转 go 吧,现在大厂好像字节和腾讯都在用,本人南方人也想着到时候在南方发展。不知道各位大佬是什么意见?

    20 条回复    2021-04-10 20:28:08 +08:00
    wuxiumu
        1
    wuxiumu  
       2021-04-09 17:22:16 +08:00
    php 牛屄,学过 go 就是为了好玩
    raaaaaar
        2
    raaaaaar  
       2021-04-09 18:21:42 +08:00 via Android
    JAVA 太丑!
    libook
        3
    libook  
       2021-04-09 18:30:12 +08:00
    看你想做啥,开发服务的话,可能 Java 比 Go 要好找工作一些。但其实如果你 Java 掌握比较好了,再学个 Go 作为第二语言也是可以的,Go 学起来很快。服务开发更多的是架构设计和中间件,语言本身只占很小的部分。

    做系统开发的话就是 C++和 Rust 。
    pycoder233
        4
    pycoder233  
       2021-04-09 18:45:37 +08:00   ❤️ 7
    java 这门语言太恶心了,运行在虚拟机上,这是笨重;各种重复代码,extend 什么的,别的语言一个:实现,java 得写全名,学个 spring servelet 啥的,各种配 xml,简直就一门码农专用语言,这配个 xml 那配个 bean,直接劝退,我称这门语言为码农语言,别学 java 了,恶心,各种培训班都教 java,人太多。建议走人少的路,门槛高的路
    beidounanxizi
        5
    beidounanxizi  
       2021-04-09 18:58:24 +08:00
    确实 JAVA 恶心 但是现阶段还是不得不学
    JAVA Go 双修最好 实习 你可以学 JAVA ,
    字节 也不排斥 java 实习选手
    最后想去大厂, 要么有好的学历 要么早点去知名中厂以上去实习
    e583409
        6
    e583409  
       2021-04-09 19:48:26 +08:00
    java 岗位多 上拉钩 搜一下就知道了
    语言只是工具 还是要面向工资编程
    anthow
        7
    anthow  
       2021-04-09 19:52:38 +08:00 via Android
    @pycoder233 自己先整明白了再来喷:)
    xarthur
        8
    xarthur  
       2021-04-09 20:49:23 +08:00 via iPhone
    @pycoder233 Java 确实有很多黑点,但是你黑的都不在点子上……
    xarthur
        9
    xarthur  
       2021-04-09 20:53:38 +08:00 via iPhone
    Go 语法简单,基本上过一遍官网的教程就能开始写小工具了,官方库也全(但是我真的不喜欢 Go 这羸弱的语法……)
    Java 相对来说语法会复杂一些,而且一般要学的时候可能需要额外学习一些「黑魔法」比如反射和字节码修改这类的,但是相比起其他语言来说 Java 的语法也是比较简单的(就是啰嗦)。
    另外学 Java 肯定也不是就学 Java 语言就好的,你还得学 Java 一整套后端的框架,比如 Spring (直接从 SpringBoot 开始吧)。
    xarthur
        10
    xarthur  
       2021-04-09 20:55:11 +08:00 via iPhone
    不过就我个人而言,我基本上没怎学过 Java 和 Go,都是上手直接用(
    drackzy
        11
    drackzy  
       2021-04-09 21:20:02 +08:00
    go 二三线城市职位不多。
    kakakafka
        12
    kakakafka  
    OP
       2021-04-09 23:20:36 +08:00 via Android
    @beidounanxizi 我现在也准备这么个策略,深入学习 java 再熟悉熟悉 go
    weddingSurger
        13
    weddingSurger  
       2021-04-10 00:50:43 +08:00 via Android
    java 啊,其他原因不说,光就业 java 就比 go 好,你可以去拉勾上看看 java 和 go 的职位缺口
    laike9m
        14
    laike9m  
       2021-04-10 07:29:54 +08:00 via Android
    建议就是不要看什么牛客网和乱七八糟的论坛,感兴趣哪个就学哪个,都能工作机会都很多
    kakakafka
        15
    kakakafka  
    OP
       2021-04-10 09:25:05 +08:00 via Android   ❤️ 1
    @laike9m 感谢大佬的建议,我经常听你的捕蛇者说🤣
    labulaka521
        16
    labulaka521  
       2021-04-10 09:40:42 +08:00 via iPhone
    两个都学喜欢哪个就学哪个
    serverABCD
        17
    serverABCD  
       2021-04-10 12:43:53 +08:00 via iPhone
    你先刷刷题再谈兴趣吧,很多人一开始觉得 java 容易上手充满兴趣,其实不是对 java 感兴趣,而是对抄抄代码就能获得快速反馈而感兴趣
    23571113
        18
    23571113  
       2021-04-10 13:31:57 +08:00
    不管你以后干不干 java,这语言本身就值得学,因为能快速出活并且生态好。当然找工作还是找具体的 JD 去看,先选行业在选语言和技术栈,毕竟对于商业公司而言业务才能赚钱,别人赚钱才能雇佣你。
    EminemW
        19
    EminemW  
       2021-04-10 14:11:05 +08:00
    我写 golang 配置日志还要写代码。。有没有直接配置文件就能搞定的库
    zxCoder
        20
    zxCoder  
       2021-04-10 20:28:08 +08:00
    golang 好意思说 java 丑。。。。xs
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2966 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 13:04 · PVG 21:04 · LAX 05:04 · JFK 08:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.