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

2016 年末想学服务端编程,选择 java 还是 go?

  •  
  •   WorthyZhang · 2016-12-26 22:34:20 +08:00 · 3638 次点击
    这是一个创建于 2891 天前的主题,其中的信息可能已经有所发展或是发生改变。

    毕业三年多了,曾经做过安卓开发,会点 java ,现在是 iOS 开发。这两年前端越来越火,原生开发原来越感觉到危机感,加上自己对服务端开发也优点兴趣,想学一门服务端开发语言。 应该从哪个语言学起呢,从就业角度会 java 是不是必选项呢?

    16 条回复    2016-12-27 10:34:15 +08:00
    kkk330
        1
    kkk330  
       2016-12-26 22:42:36 +08:00
    都可以, 不过说起来学了 java 服务端, Android 上手也会很快的 2333
    slixurd
        2
    slixurd  
       2016-12-26 22:47:46 +08:00
    Java 后端和 Android 是两个完全不同的世界,有各自的工具包,真不觉得上手会很快
    又不是 node.js
    WorthyZhang
        3
    WorthyZhang  
    OP
       2016-12-26 22:53:51 +08:00
    @slixurd 感觉 java 服务端主要还是学框架,没个两三年功夫不敢说通了,所以有点畏惧感。
    tyrealgray
        4
    tyrealgray  
       2016-12-26 23:13:51 +08:00 via iPhone
    学 node 吧
    murmur
        5
    murmur  
       2016-12-26 23:19:12 +08:00
    如果是这两个,肯定选 java , java 随便一个框架抓出来比 go 语言都老,万物基于 spring , 10 年前是, 10 年后大家还在用 spring
    (下面的是胡扯)
    java 加瓦 添砖加瓦 说明 java 才是大型架构的基石
    golang=够烂 名字起的不好 性能再牛逼也白扯
    murmur
        6
    murmur  
       2016-12-26 23:21:10 +08:00
    @slixurd 又不是让你自己写代码, java 的架构基本上都是套路,选都没什么选,包准备好配 xml 就可以干活了
    安卓做几年,想必基础知识已经很牢了吧,别说毕业 3 年 java 开发连 concurrent 什么的都不会就惨了
    tyrealgray
        7
    tyrealgray  
       2016-12-26 23:22:39 +08:00 via iPhone
    不过这两个里面选,选 java 吧
    uxstone
        8
    uxstone  
       2016-12-26 23:47:33 +08:00
    springBoot,SpringCloud
    misaka19000
        9
    misaka19000  
       2016-12-27 00:38:40 +08:00 via Android
    学 go 吧, Java 感觉写起来不爽
    但是如果纯粹是为了找工作那 Java 更好一点
    Lonely
        10
    Lonely  
       2016-12-27 00:43:11 +08:00
    找工作学 java ,业余学 go ,正好 JB 家 Golang 的 IDE 也出了
    archer2ee
        11
    archer2ee  
       2016-12-27 00:48:45 +08:00 via iPhone
    Java 服务端,目前业余学 Go 。建议搞 Java , Go 可以作为加分点。
    wellsc
        12
    wellsc  
       2016-12-27 01:16:49 +08:00 via Android
    Elixir
    ETiV
        13
    ETiV  
       2016-12-27 01:57:42 +08:00 via iPhone
    学自己还不会的那个,有助开拓思路
    letitbesqzr
        14
    letitbesqzr  
       2016-12-27 08:43:37 +08:00
    有时间建议都学吧。
    killpigman
        15
    killpigman  
       2016-12-27 10:10:16 +08:00
    学 node +1
    coolcfan
        16
    coolcfan  
       2016-12-27 10:34:15 +08:00
    用 Java 工作
    用 Go 写自己的小东西
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5321 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 05:47 · PVG 13:47 · LAX 21:47 · JFK 00:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.