V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
cmower
V2EX  ›  程序员

Python 的搜索关键字远超 Java ,难道 Java 霸主地位要终结了?

  •  
  •   cmower ·
    qinggee · 2019-07-22 16:56:32 +08:00 · 8142 次点击
    这是一个创建于 1949 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近查了一下搜索的关键字,Python 相关的遥遥领先,比 Java 关键字要多出来 2000 次,本周的数据。

    非常震惊,搜索 pycharm 激活码的次数更是遥遥领先啊。

    难道要学 Python 了吗?

    90 条回复    2019-07-23 22:26:01 +08:00
    BiggerLonger
        1
    BiggerLonger  
       2019-07-22 17:00:46 +08:00
    搜一下職位數量再說
    sivacohan
        2
    sivacohan  
       2019-07-22 17:01:14 +08:00   ❤️ 3
    学 Python 是好的,有精力的话就学一学。
    Java 也是好的,你需要看一下 Java 的生态环境,以及适用的场景。

    市场分为存量市场和增量市场。研究市场的时候,不要只关注增速而不关注市场本身的大小。
    DovaKeen
        3
    DovaKeen  
       2019-07-22 17:04:11 +08:00
    Java 已经是过去式了(确信)
    zdnyp
        4
    zdnyp  
       2019-07-22 17:04:25 +08:00
    月经贴。
    顺便( PHP 天下第一
    Lonely
        5
    Lonely  
       2019-07-22 17:04:38 +08:00 via iPhone
    为啥老是有人发这种日经贴
    tommyzhang
        6
    tommyzhang  
       2019-07-22 17:07:42 +08:00   ❤️ 38
    想让我们 java 中年人像给周杰伦刷超话一样去刷搜索么? x 徐坤同学?
    ymz
        7
    ymz  
       2019-07-22 17:11:13 +08:00
    @tommyzhang 笑死
    janxin
        8
    janxin  
       2019-07-22 17:12:33 +08:00 via iPad
    日常 Java 要死...
    allen945
        9
    allen945  
       2019-07-22 17:12:36 +08:00
    过分了啊,怎么老是刷这种帖子,再说就是 php 牛逼!!!世界上最美的语言...
    love
        10
    love  
       2019-07-22 17:14:50 +08:00
    不会。要终结也是要由我大 JS 来终结。
    axian90
        11
    axian90  
       2019-07-22 17:17:41 +08:00   ❤️ 1
    不关心这些,反正我大 PHP 是最好的语言
    datou
        12
    datou  
       2019-07-22 17:22:18 +08:00
    @tommyzhang 如果 java 对应周杰伦,那么 python 对应的肯定是任贤齐呀

    python 出道比 java 早
    zuosiruan
        13
    zuosiruan  
       2019-07-22 17:24:13 +08:00
    搜索一下职位数量再说,另外非一线城市,招 java 的数量是 python 的指数倍数。
    PhpBestRubbish
        14
    PhpBestRubbish  
       2019-07-22 17:25:36 +08:00
    java 日常药丸
    greatghoul
        15
    greatghoul  
       2019-07-22 17:25:55 +08:00
    日常错觉
    121121121
        16
    121121121  
       2019-07-22 17:27:12 +08:00
    python 比较简单,容易上手,五六天培训就可以让行业外的人成为程序员
    ignore
        17
    ignore  
       2019-07-22 17:28:47 +08:00
    ppt 是世界上最好的语言
    fonten
        18
    fonten  
       2019-07-22 17:29:39 +08:00
    PyCharm pro for Mac 版,
    codepark
        19
    codepark  
       2019-07-22 17:37:01 +08:00
    就是个工具而已~ 你要干啥 你就用啥~ 语言又不是你写的 你关心那么多干啥~
    AlexEcho
        20
    AlexEcho  
       2019-07-22 17:46:48 +08:00
    因为 Python 入门简单而且应用相对基础且广泛;

    所以成为焦虑贩子们面向那些之前尚未接受过编程学习的白领群体的新的攻击武器;

    表现就是各种入门课程,告诉你不学就会被时代淘汰;

    为了卖课当然就需要各种 SEO 和导流;

    所以就成了你看到的状况了咯
    morainzh
        21
    morainzh  
       2019-07-22 17:46:57 +08:00   ❤️ 1
    现在在非专业的普通人中,知道 python 和人工智能的显然比分得清 jre 和 jdk 的人多
    arrow8899
        22
    arrow8899  
       2019-07-22 17:48:48 +08:00
    Post via Python.
    LeeSeoung
        23
    LeeSeoung  
       2019-07-22 17:58:04 +08:00
    java 跟 python 冲突吗?
    nicai
        24
    nicai  
       2019-07-22 18:12:24 +08:00
    感觉不冲突吧?
    gowk
        25
    gowk  
       2019-07-22 18:16:29 +08:00
    又是你,沉默王二
    jin7
        26
    jin7  
       2019-07-22 21:49:24 +08:00
    java 是最好的语言
    power4power
        27
    power4power  
       2019-07-22 22:15:01 +08:00
    什么语言真没那么重要,能解决问题就好,当然是考虑 ROI 的前提下,记住,任何事情都是 tradeoff。
    txydhr
        28
    txydhr  
       2019-07-22 22:29:10 +08:00
    Python 有大量非程序员使用的,搜索量高正常
    yuankui
        29
    yuankui  
       2019-07-22 22:33:50 +08:00
    别人爱怎么搜是别人的事,我 Java 用的爽,开发效率高我自己爽
    wdlth
        30
    wdlth  
       2019-07-22 22:43:13 +08:00
    21 小时精通机器学习的那种
    tatata000
        31
    tatata000  
       2019-07-22 22:44:54 +08:00
    看市场,看招聘
    msg7086
        32
    msg7086  
       2019-07-22 23:22:30 +08:00
    作为合格的工程师,编译型(姑且 Java 归在编译型吧)和脚本型语言本来就要至少各学一个吧。
    难道你觉得学了 Java 就不用学 Python (或者别的)了?
    koebehshian
        33
    koebehshian  
       2019-07-22 23:48:44 +08:00
    @msg7086 编译还是解释,只是对语言的实现方式,并不是语言的特性.
    msg7086
        34
    msg7086  
       2019-07-23 01:05:09 +08:00   ❤️ 1
    @koebehshian 编译型会在动态程度上受限,会间接影响语言的特性。
    比如你用编译型语言就很难对语言的核心组件进行运行时更改,但很多非编译型语言就可以。
    如果一直局限于一类语言,就会对其他类型的语言特性视而不见了。
    autogen
        35
    autogen  
       2019-07-23 04:38:21 +08:00
    因为 Java 靠临时问没用,要系统学习
    nicevar
        36
    nicevar  
       2019-07-23 04:56:07 +08:00 via Android
    因为运营商在培训员工 Python,让搜索量直接飙升,别问我是怎么知道的
    ericgui
        37
    ericgui  
       2019-07-23 05:17:37 +08:00
    Python 的火爆多半归功于人工智能的热潮吧

    如果按照关键字搜索量来排序的话,porn 语言应该比 python 火热。
    alittlefun
        38
    alittlefun  
       2019-07-23 06:38:16 +08:00 via Android   ❤️ 1
    java 就算死也不会死在 py 手中
    xypty
        39
    xypty  
       2019-07-23 06:54:19 +08:00 via Android
    因为 python 很多人都拿来写个脚本啥的吧,运维脚本或者啥的,所以跟实际开发者还是有出入的
    jaskle
        40
    jaskle  
       2019-07-23 07:00:12 +08:00 via Android
    或许你可以尝试搜一下 Android
    koebehshian
        41
    koebehshian  
       2019-07-23 08:16:12 +08:00
    @msg7086 首先,我再重复一遍,没有“编译型语言”( https://en.wikipedia.org/wiki/Programming_language#Implementation ),动态程度有没有限制,取决于硬件接口开放有多少,只要开放了动态分配内存,每个字节每一位的含义,都可以动态更改。
    sampeng
        42
    sampeng  
       2019-07-23 08:31:26 +08:00 via iPhone
    其实从某种角度而言,java 也是解释性的。
    动态和静态只有语法区别。不是开发语言的区别。一切都是编译器决定的…
    askfilm
        43
    askfilm  
       2019-07-23 08:35:52 +08:00
    见风就是雨 , 可笑, 我这小城市 python 都找不到工作
    lowman
        44
    lowman  
       2019-07-23 08:39:58 +08:00
    python 有局限, java 有底蕴, golang 有潜力
    murmur
        45
    murmur  
       2019-07-23 08:42:39 +08:00
    可不可以理解搜的多是因为遇到的问题多
    huruwo
        46
    huruwo  
       2019-07-23 08:43:56 +08:00 via Android
    能用 python 找到工作才是真的牛逼
    stanjia
        47
    stanjia  
       2019-07-23 08:44:50 +08:00
    @alittlefun java 会死在 oracle 手里
    ZSeptember
        48
    ZSeptember  
       2019-07-23 08:51:36 +08:00
    无聊
    fisher335
        49
    fisher335  
       2019-07-23 08:57:14 +08:00 via Android
    这就是个关公战秦琼的问题,用途都不一样,主要解决的问题也不一样
    araraloren
        50
    araraloren  
       2019-07-23 08:58:23 +08:00
    @murmur 我也是这么想的,会有一部分这个原因的
    msg7086
        51
    msg7086  
       2019-07-23 09:00:45 +08:00
    @koebehshian
    那我改一下你看看合适不。

    作为合格的工程师,「大部分人在写完源代码以后用编译器把源代码编译成机器码才能运行但是如果你喜欢也可以用很少有人用的源代码解释器让这种代码解释运行但是大部分人还是会编译运行的一类语言」和「大部分人在写完源代码以后直接用解释器运行但是如果你喜欢也可以用很少有人用的编译器把源代码编译成机器码运行但是大部分人还是会解释运行的一类语言」本来就要至少各学一个吧。

    怎么样,这样的表述能接受了吗?
    daviswei
        52
    daviswei  
       2019-07-23 09:02:34 +08:00
    调查样本是啥,是哪里的搜索统计……
    zone10
        53
    zone10  
       2019-07-23 09:21:03 +08:00
    其实是卖课的认准了 Python, 没错,说的就是你, csdn
    jeasonzuo
        54
    jeasonzuo  
       2019-07-23 09:22:36 +08:00
    只要有很多人用他就完不了
    luozic
        55
    luozic  
       2019-07-23 09:23:28 +08:00 via iPhone
    用途不一样,python 想干 Java 的事情,还不如看 Typescript or C#。
    expkzb
        56
    expkzb  
       2019-07-23 09:24:20 +08:00
    只是因为 python 问题多而已
    danmu17
        57
    danmu17  
       2019-07-23 09:29:09 +08:00
    在现阶段两者流行的区域和领域还是相当不重叠的。
    flashrick
        58
    flashrick  
       2019-07-23 09:40:22 +08:00
    PHP 都没死还怕 java
    qdzzyb
        59
    qdzzyb  
       2019-07-23 09:46:52 +08:00
    一楼结贴
    hoythan
        60
    hoythan  
       2019-07-23 09:57:03 +08:00
    搜索的多说明
    py
    太难了。
    SeanChense
        61
    SeanChense  
       2019-07-23 10:28:54 +08:00
    @hoythan 哈哈哈哈或
    ztxcccc
        62
    ztxcccc  
       2019-07-23 10:47:41 +08:00
    搜的多不是代表彩笔多么
    Cbdy
        63
    Cbdy  
       2019-07-23 10:56:26 +08:00 via Android
    Python 还是算了,我赞 Node.js/deno
    awen0308
        64
    awen0308  
       2019-07-23 11:08:44 +08:00
    测试都学 python 了
    LokiSharp
        65
    LokiSharp  
       2019-07-23 11:09:39 +08:00
    因为一堆 Java 转 Kotlin 了 安卓的那一堆
    Tengdw
        66
    Tengdw  
       2019-07-23 11:11:25 +08:00
    Java:除了我自己玩死自己,你们都别想搞死我
    breezeFP
        67
    breezeFP  
       2019-07-23 11:15:11 +08:00
    java 十多年前就开始死了,现在还没死掉,只能说,命真硬
    yukiww233
        68
    yukiww233  
       2019-07-23 11:27:56 +08:00
    “远超”是依据哪里的数据源?
    tairan2006
        69
    tairan2006  
       2019-07-23 12:11:55 +08:00
    python 都学不会建议不要学 java 了
    snoopy1024
        70
    snoopy1024  
       2019-07-23 12:23:40 +08:00 via iPhone
    @zdnyp 引战楼
    laravel
        71
    laravel  
       2019-07-23 12:25:34 +08:00
    我去年就开始学 python 了,学习推荐系统,书籍都是用 python 或者 r 语言
    AmberJiang
        72
    AmberJiang  
       2019-07-23 12:47:37 +08:00
    并没有 成都这边还是 java 跟 C/C++/C# 以及 php 的主场。。。搜索多并不代表真正需要的职位多。。。只能说学的人是越来越多了
    JerryCha
        73
    JerryCha  
       2019-07-23 13:42:30 +08:00
    21 天精通 Python 人工智能?
    kc135
        74
    kc135  
       2019-07-23 13:57:50 +08:00


    百度指数,python 确实挺火最近。。
    sindri
        75
    sindri  
       2019-07-23 14:02:55 +08:00
    哪个合适你的工作就哪个。哪个好用就哪个。至于哪个好哪个坏,没必要讨论,又不是造飞机,上太空。当然人家也没问,我就说给我自己听的。
    ultimate
        76
    ultimate  
       2019-07-23 14:05:19 +08:00
    Java 程序员多多少少也是会 Python 的
    y571265160
        77
    y571265160  
       2019-07-23 14:16:44 +08:00
    任何语言都只是个工具, 非要竞争高下乱七八糟的是傻逼.
    twoyuan
        78
    twoyuan  
       2019-07-23 14:17:53 +08:00
    程序员三大幻觉之 Java 已死
    souths
        79
    souths  
       2019-07-23 14:28:33 +08:00
    python yes! 会 java 的也会 python 啊
    Keyes
        80
    Keyes  
       2019-07-23 14:35:25 +08:00
    Google 试着搜了一下:
    Python:找到约 439,000,000 条结果 (用时 0.46 秒)
    Java:找到约 870,000,000 条结果 (用时 0.38 秒)

    生态快达到 java 一半了,后续可期,希望 Python 能给加个静态类型模式,省了公司那帮人滥用变量,经常测出各种奇异的问题
    arthas2234
        81
    arthas2234  
       2019-07-23 14:44:24 +08:00
    Python 的地位差不多相当于英语,做开发的人有一机会插一脚
    但是你想要全职做 Python,适合你的岗位是真的少
    momocraft
        82
    momocraft  
       2019-07-23 14:47:10 +08:00   ❤️ 2
    有个用星数击败了 hibernate 的哥们不时在这宣传

    也许你们可以交流一下
    zkqiang
        83
    zkqiang  
       2019-07-23 16:13:11 +08:00
    Java 如果被终结的话... 大概率不是 Python,我更相信是 Go

    @Keyes 目前 type hint 在团队都遵守的情况下还不错
    nnnToTnnn
        84
    nnnToTnnn  
       2019-07-23 16:53:04 +08:00
    Java : 总有刁民想害朕
    Hopetree
        85
    Hopetree  
       2019-07-23 16:58:15 +08:00
    没必要没必要,PHP 才是天下第一语言(虽然我只会 Python,滑稽.gif )
    lihongjie0209
        86
    lihongjie0209  
       2019-07-23 17:48:43 +08:00
    难道不是因为 python 的问题多?
    XIVN1987
        87
    XIVN1987  
       2019-07-23 18:00:28 +08:00
    取代 JAVA 的只能是静态语言,,
    Python 与 JAVA 互为补充,而不是替代
    W1angMh
        88
    W1angMh  
       2019-07-23 18:11:55 +08:00
    培训班,2W8 手把手教你,一个月精通 Python,半年学成人工智能
    ManjusakaL
        89
    ManjusakaL  
       2019-07-23 18:20:25 +08:00 via Android
    Python 日经火爆。。。。Python 在国内市场日渐缩小
    StarkWhite
        90
    StarkWhite  
       2019-07-23 22:26:01 +08:00
    @momocraft 我猜你说的是这个 /狗头
    APIJSON 3.2.0 发布,4K Star 与 Hibernate 拉开差距
    https://www.v2ex.com/t/519237
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5892 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 02:09 · PVG 10:09 · LAX 18:09 · JFK 21:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.