• 请不要在回答技术问题时复制粘贴 AI 生成的内容
assad
V2EX  ›  程序员

为什么大多数公司随着业务的增长技术栈都转向 Java 了?

  •  1
     
  •   assad · Jul 31, 2017 · 22948 views
    This topic created in 3209 days ago, the information mentioned may be changed or developed.

    为什么大多数公司随着业务的发展技术栈都转向 JAVA 了?

    为什么不坚持自己的以前的技术栈?

    难道业务大了,只能上 JAVA,还是其他原因?

    125 replies    2017-08-03 10:55:30 +08:00
    1  2  
    zjddp
        101
    zjddp  
       Aug 1, 2017
    就一点,java 人多,水平一般的人好找,大厂把开源方案都做好了,招人进来写业务就可以。
    Eugene1024
        102
    Eugene1024  
       Aug 1, 2017
    Java 学习的人多,技术上也比较成熟
    owenliang
        103
    owenliang  
       Aug 1, 2017
    很多企业的甲方都是国企,政府性质的,JAVA 是比较受待见的。
    miketeam
        104
    miketeam  
       Aug 1, 2017
    反正做 java 的 leader 经常说的一句话,“不是有现成的么,需要你干嘛?用就行了。”所以想学点东西还是想用 go/python/ruby。。
    so898
        105
    so898  
       Aug 1, 2017
    @ioth 哈哈哈哈哈哈,老哥厉害
    ytmsdy
        106
    ytmsdy  
       Aug 1, 2017
    国内大部分的业务只要增删改查就可以了。
    真正触及到性能的很少,实在不行堆硬件嘛!反正现在硬件白菜价。。
    而且 Java 代码规范,没有 Python 有那么多的花式语法。脑子正常的人都能读懂。
    EricFuture
        107
    EricFuture  
       Aug 1, 2017
    java 生态比较好吧,有个那么强大的 spring 生态,这个其他语言真难以比拟
    xAx
        108
    xAx  
       Aug 1, 2017
    因为那些写 "优雅的 xx 语言" 的人喜欢装 13.
    公司不想招这类人
    xAx
        109
    xAx  
       Aug 1, 2017
    #108 乱怼

    1.java 圈子里要什么功能没有解决方案?
    2.哪种解决方案没有实际案例验证?
    3.后端语言里有几个比 java 性能高(jvm 烂成这样,还是比一批其它语言的 runtime 性能高,真不知道这些后出来的语言干什么)?
    4.顺带怼下前端,有多少现在炒上天的特性,都是 java/.net 多年前就玩剩下的?
    5.会个 nodejs 就叫全栈,敲几个 tab 键就叫优雅,写一堆$?就是最好?????? java/.net/c 系的语言没有这些浮夸,整体人员心态沉稳一些
    6.人好招,代码好管

    ps:没见大公司需要因为业务原因去改 jvm 的
    jack0o
        110
    jack0o  
       Aug 1, 2017
    @xAx 说得有点好。。。哈哈哈,有些编程的肾虚公子就是那么优雅。。
    LYEHIZRF
        111
    LYEHIZRF  
       Aug 1, 2017
    java 好招人
    assad
        112
    assad  
    OP
       Aug 1, 2017
    @xAx 可是国外的巨头互联网,基本上都是在用自己的技术,很少全部使用 JAVA,或者使用 JAVA 的生态。国内的全部使用 JAVA 的也就阿里。其他也是互相掺杂着用的!
    coolcfan
        113
    coolcfan  
       Aug 1, 2017 via Android
    @assad 那用别的语言,用不用别的语言的生态? FB 用 PHP,它就不会用到 PHP 的生态么……
    sagaxu
        114
    sagaxu  
       Aug 1, 2017 via Android
    @assad 阿里也用 Python 和 Cpp,只用不到五种语言的互联网大公司,中国没有
    markfang
        115
    markfang  
       Aug 1, 2017
    @sagaxu 阿里用 PHP 吗
    HarveyDent
        116
    HarveyDent  
       Aug 1, 2017
    @miketeam 我就奇了怪了,有现成的东西反而还不能学习了。API 拿过来调完了事的,学啥都一样。
    linoder
        117
    linoder  
       Aug 1, 2017
    1314258
        118
    1314258  
       Aug 2, 2017 via iPhone
    @ioth 哈哈。盖茨写 windows 的时候我相信不是用 basic 的啊
    KgM4gLtF0shViDH3
        119
    KgM4gLtF0shViDH3  
       Aug 2, 2017
    @snail1988 #32 Java 可读性这个我就不同意了。。Python 和 ruby 哪个看着不比 Java 清晰易懂。。
    ioth
        120
    ioth  
       Aug 2, 2017
    @1314258
    windows 的时候还真是 basic,不信你去查
    直到 95,windows 内核都是乱的,nt 和 95,最后废了 95,把 nt 改成 2000
    nt 是买的 dec 的版权。nt 到 2000,再到 win7,win10 的才又全部让印度人改了,那时候 bill 已在不在 ms 干活了。
    windows me 是最后一个“老” win,还有 windows1.0 到 3.0 的代码。
    ioth
        121
    ioth  
       Aug 2, 2017
    @so898
    ms 才是程序员的天堂。
    java 红了,bill 三次私人请客吃饭,挖了 borland 的架构师,c#抄得比 java 好多了。
    ms 要开源了,java 早死了。
    sun 和 ibm 一个德性,oracle 买的那天,老外 java 程序员都给它立碑了。

    和青鸟水军培训师们有什么好说的。
    ioth
        122
    ioth  
       Aug 2, 2017
    X 东老板,刘 X 东程序员出身,早期 asp,后来和疼讯合作,也只少量改了 java,那是因为没用 php

    谁和自己企业过不去?
    gemini767
        123
    gemini767  
       Aug 2, 2017
    个人感觉是因为 java 省成本啊,你甭管从写 cg 还是改写 runtime,不需要花时间啊,那活动做不做了,kpi 要不要了,所以啊,程序员到了 30 就别瞎折腾了,看看 spring 全家桶多么的好,大厂品质,多厂 support 的,你就别折腾那没用的玩玩了<滑稽了

    甭说 java 稳定效率好,任何语言都有他的有点与坑,国内编程环境还是太浮躁,照着一个技术研究一辈子的人少
    outmanone
        124
    outmanone  
       Aug 2, 2017
    看见很多业余的发言,肚子都笑痛了:)

    V2 确实水平不高。
    BoiledEgg
        125
    BoiledEgg  
       Aug 3, 2017
    你就想想,别人写 js 的,大公司都要出一套 TypeScript 来做强类型约束,就知道为什么公司大了之后会转 Java 了。
    动态类型一时爽,维护重构火葬场。
    要考虑成本,要生态,要好维护,要好招人,选择很多么?
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4052 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 116ms · UTC 05:08 · PVG 13:08 · LAX 22:08 · JFK 01:08
    ♥ Do have faith in what you're doing.