友友们,非科班研一应该继续 Java 还是转 go - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kakakafka
V2EX    问与答

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

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

    非科班研究生想要逐梦互联网,就想进大厂做后端开发,学了 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     Solana     5558 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 08:57 PVG 16:57 LAX 01:57 JFK 04:57
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86