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

唉,支'付宝发文称说过去一年,工程师写了 4 亿行代码

  •  
  •   jacketma · Jan 1, 2020 via Android · 19315 views
    This topic created in 2498 days ago, the information mentioned may be changed or developed.
    真不知道是故意的,还是装无知。
    109 replies  •  2020-01-04 00:04:18 +08:00
    1  2  
    ❮ ❯
    msaionyc
    msaionyc
    Jan 1, 2020
    1
    ???想表达啥?
    Mac
    Mac
    Jan 1, 2020
    2
    {
    }

    这算水完两行了么?
    jacketma
    jacketma
    OP
    Jan 1, 2020 via Android❤️2
    3
    @msaionyc 程序员难道不知道代码行数毫无意义?
    DawnMoon
    DawnMoon
    Jan 1, 2020 via Android
    4
    @msaionyc 绝大多数代码是自动生成的
    ZVb2zoh6M2Wx13pC
    ZVb2zoh6M2Wx13pC
    Jan 1, 2020
    5
    那不太行.
    2019 年 1 月 9 日,阿里巴巴公布了其 2018 年度代码报告。报告显示,阿里工程师在 2018 年共写下了 12 亿行代码,总代码长度可绕地球 4.49 圈
    weiruanniubi
    weiruanniubi
    Jan 1, 2020❤️44
    6
    支付宝的代码跑在入门安卓机上也不卡顿,要比几亿行代码更值得炫耀。
    woodensail
    woodensail
    Jan 1, 2020
    7
    不清楚多少人,按 1 万人算,平均每人 4w 行。
    按 200 个工作日计算,每天 200 行。
    前端表示,如果你不介意把 html 和 css 算进去的话,这真不是什么难达到的数。
    chendy
    chendy
    Jan 1, 2020
    8
    format 不一样,提交一次整个项目就重新提交了一次,分分钟几万行
    hqdmy
    hqdmy
    Jan 1, 2020❤️3
    9
    幼稚
    Raymon111111
    Raymon111111
    Jan 1, 2020❤️3
    10
    这你就不懂了

    对外 pr 这种话是相当有用的
    Aoerz
    Aoerz
    Jan 1, 2020 via Android❤️5
    11
    Measuring programming progress by lines of code is like measuring aircraft building progress by weight.
    -Bill Gates
    AM2coder
    AM2coder
    Jan 1, 2020 via Android❤️2
    12
    @anuding 分辨率低点还能多几圈
    rayhy
    rayhy
    Jan 1, 2020 via Android
    13
    这话的受众显然不是程序员啊。对大多数人有宣传效果就可以了。
    ingram22mb30
    ingram22mb30
    Jan 2, 2020 via Android❤️2
    14
    512MB 物理内存的安卓手机跑起来流畅才一直炫耀。
    McContax
    McContax
    Jan 2, 2020
    15
    @woodensail 太真实了,css+html 分分钟一天 700 行
    Rorysky
    Rorysky
    Jan 2, 2020
    16
    前段 npm 一下,几分钟就好几 w 行
    msg7086
    msg7086
    Jan 2, 2020❤️10
    17
    一时不知道楼主是故意的还是装无知。

    写了 4 亿行代码这种宣传语难道还得要有意义?
    loading
    loading
    Jan 2, 2020 via Android❤️2
    18
    我不信,有胆就传到 github。
    guanhui07
    guanhui07
    Jan 2, 2020
    19
    有什么意义
    ericgui
    ericgui
    Jan 2, 2020 via Android
    20
    估计是把 maven 仓库里拉下来的算进去了
    Caballarii
    Caballarii
    Jan 2, 2020
    21
    npm run build,随便跑出来几百万行
    leafShimple
    leafShimple
    Jan 2, 2020
    22
    恭喜 支付宝按照代码行数统计工作量.前进-30 年步
    crella
    crella
    Jan 2, 2020 via Android
    23
    @weiruanniubi 动画掉帧没问题,别出现短时间的空白页面就可以了。
    askfilm
    askfilm
    Jan 2, 2020
    24
    哟 那多少钱一斤呢 ?
    HongJay
    HongJay
    Jan 2, 2020
    25
    那什么对你有意义呢
    Tink
    Tink
    Jan 2, 2020 via iPhone
    26
    不可能
    surewen
    surewen
    Jan 2, 2020
    27
    hr 随便想的梗,皮一下,看给你优越的
    dajj
    dajj
    Jan 2, 2020❤️1
    28
    2019 年,我可能发射了数百亿?
    opengps
    opengps
    Jan 2, 2020 via Android
    29
    代码行数不是给程序员看的,散了散了
    Tink
    Tink
    Jan 2, 2020 via iPhone
    30
    全阿里能不能有 12 亿还另说呢
    jacketma
    jacketma
    OP
    Jan 2, 2020 via Android
    31
    @rayhy @msg7086 没见过世界级的软件企业宣传员工代码产出量,支'付宝好歹也是巨头吧,把代码行数当炫耀指标,这种舆论导向的目的是什么?愚弄吗?
    jacketma
    jacketma
    OP
    Jan 2, 2020 via Android
    32
    @surewen 给其他公司老板示范:看看我们有代码行数指标。别家公司老板回头就下令:你看大公司都 996,数代码行数...
    Youngxj
    Youngxj
    Jan 2, 2020
    33
    写了 4w,为什么评论还在说生成,编译,什么的?
    twor2
    twor2
    Jan 2, 2020
    34
    意义是相对的
    四亿行对比四万行,大部分情况下都是前面的功能多吧
    7gugu
    7gugu
    Jan 2, 2020 via Android
    35
    用来宣传足矣,这种标语背身就不是给程序员看的,外行感觉牛逼就好了
    zcjfesky
    zcjfesky
    Jan 2, 2020 via Android❤️2
    36
    真以为支付宝的人不懂编程?
    这都是公关手段罢了,从传播效果来说肯定比所谓低端机不卡有效
    Salvation
    Salvation
    Jan 2, 2020❤️7
    37
    @jacketma

    1. 这个是给普通人看的,不是给工程师看的。
    2. 在不了解情况,没思考过的情况下,给出“无知”,“愚弄”的定义,给人的感觉是真“无知”。
    3. 程序员经常觉得,自己理解的底层逻辑就是世界,那我只能说图样。这句 pr 的话,需要有“工程学上的意义”吗?是拿去参与什么 IT 奖项颁奖的吗?给大众看的而已。
    4. “没见过世界级的软件企业宣传员工代码产出量,支'付宝好歹也是巨头吧,把代码行数当炫耀指标,这种舆论导向的目的是什么?愚弄吗?”。无语,建议不要每天怼天怼地怼空气,把时间用于提升自己。
    psych0
    psych0
    Jan 2, 2020
    38
    @villivateur 对这方面不太懂;怎么自动生成代码啊?
    zxcslove
    zxcslove
    Jan 2, 2020
    39
    所以卡顿吗
    stanjia
    stanjia
    Jan 2, 2020
    40
    所以,本人今年很少用支付宝
    chen2019
    chen2019
    Jan 2, 2020❤️1
    41
    @anuding "总代码长度可绕地球 4.49 圈" 那代码字体再大一倍 是不是可以就可以绕 8.98 圈了
    imkerberos
    imkerberos
    Jan 2, 2020
    42
    都是垃圾代码。
    msg7086
    msg7086
    Jan 2, 2020
    43
    @jacketma #31
    目的不就是装哔?

    换你,你来帮他们想一个让程序员以外的普通用户能眼前一亮虎躯一震的宣传语?有「意义」的那种?
    XuanFei990
    XuanFei990
    Jan 2, 2020
    44
    win10 才多少亿行,,,单纯堆行数没啥意思。。
    tf2
    tf2
    Jan 2, 2020
    45
    其中 3.998 亿代码都是放在一个叫 node_moules 的文件夹里的。
    XuanFei990
    XuanFei990
    Jan 2, 2020
    46
    @chen2019 再大一点,刚好可以写到月球。。
    jacketma
    jacketma
    OP
    Jan 2, 2020 via Android❤️1
    47
    @Salvation 你可以想象如果谷歌微软炫耀员工成就,用代码行数会是一种什么结果?

    最近的情况大家都知道,我们的科技能力大而不强,核心技术被人扼喉,还在炫耀“大”,特别是软件产品,大有毛用吗?不是蠢就是坏!给普通人看的就是这个吗?有不少人真的会学习的做法。当然你可以选择事不关己,也可以选择质证。
    Kiske
    Kiske
    Jan 2, 2020 via Android
    48
    用代码行数来测评软件开发进度,就相对于用重量来计算飞机建造进度。
    –比尔-盖茨
    NerverLibis
    NerverLibis
    Jan 2, 2020 via iPhone
    49
    @jacketma 怪不得支付宝卡的要死 设备 iphone5c 支付宝越来越卡
    hatw
    hatw
    Jan 2, 2020
    50
    都是双 11 和春节的拉人活动代码
    Nicoco
    Nicoco
    Jan 2, 2020
    51
    垃圾代码往上堆
    jacketma
    jacketma
    OP
    Jan 2, 2020 via Android
    52
    @msg7086 安装包减少了多少?启动速度加快了多少?支付速度提升了多少(支'付宝的速度已经比微信支付慢很多了)?防欺诈保护了多少?民生服务增加了多少?校园社交功能减少了多少?等等,随手举些例子
    hoyixi
    hoyixi
    Jan 2, 2020❤️2
    53
    阿里系的 style 就是会忽悠,阿里系出来的人,创办的公司,都是这风格。
    xxiu
    xxiu
    Jan 2, 2020
    54
    npm install 目标达成一半
    maven build 目标又完成了一半
    zy8848
    zy8848
    Jan 2, 2020
    55
    @jacketma 你妈弄的懂这么多概念么?
    jacketma
    jacketma
    OP
    Jan 2, 2020 via Android
    56
    @zy8848 对,就常说支'付宝速度慢,没微信支付快。
    Messiv2
    Messiv2
    Jan 2, 2020
    57
    可能别人就是随口一说,陈述一下。
    948936595
    948936595
    Jan 2, 2020
    58
    支付宝,打开就跟杂货铺一样。
    msg7086
    msg7086
    Jan 2, 2020❤️2
    59
    @jacketma 用你自己的话阐述一下:

    没见过世界级的软件企业宣传软件安装包减少了多少?
    没见过世界级的软件企业宣传软件启动速度加快了多少?
    没见过世界级的软件企业宣传支付速度提升了多少?
    没见过世界级的软件企业宣传防欺诈保护了多少?
    没见过世界级的软件企业宣传民生服务增加了多少?
    没见过世界级的软件企业宣传校园社交功能减少了多少?
    等等,随手举些例子。

    要是它宣传启动速度快了多少,那别家老板是不是回头就下令让他们程序员 996 去提升启动速度了?

    每一项指标在每个人的心中地位是不同的,一个指标对你来说没意义,对别人来说可能就不一样。硬件厂商比如 CPU 或显卡会说做了多少个晶体管,那你说 Intel 之流算不算世界级的硬件企业,他们能宣传多少个晶体管,软件企业就不能宣传多少行代码吗。

    而且软件代码行数真的「毫无意义」吗?
    再来举个例子:支○宝有 4 亿代码。我上个月写了个网站,写了 400 行代码。从这句话里,你是不是完全无法分辨出我写的网站和支○宝相比哪个比较复杂,哪个比较有名呢。反正代码行数毫无意义,所以 4 亿和 400 并没有什么区别?
    blindie
    blindie
    Jan 2, 2020❤️3
    60
    @msg7086 你写这么多字的语义价值远没有比尔盖茨一句话来的多
    atonku
    atonku
    Jan 2, 2020
    61
    我自己也写了 4 亿行代码🐶
    luozic
    luozic
    Jan 2, 2020 via iPhone
    62
    闲鱼 淘宝 等 app 有一个不卡,有一个流畅的?
    oahebky
    oahebky
    Jan 2, 2020
    63
    支付宝上那么多业务和活动。并不奇怪。
    evan6
    evan6
    Jan 2, 2020
    64
    @anuding 调一下字号岂不是可以多绕几圈?
    DawnMoon
    DawnMoon
    Jan 2, 2020 via Android
    65
    @psych0 例如 npm 构建项目
    Vegetable
    Vegetable
    Jan 2, 2020
    66
    成年人的世界,你真的懂吗?小孩子才分对错这句话你以为是开玩笑的?

    你知道你学的所有理科课程,很多内容都和这'4 亿行'的本质一样是给外行看的吗?
    hantsy
    hantsy
    Jan 2, 2020
    67
    还好这个不是 G 来计算,几年前不是有个写了几 G 代码的军方美女程序员。
    Aurt
    Aurt
    Jan 2, 2020
    68
    外行看热闹,内行看笑话
    si
    si
    Jan 2, 2020
    69
    数字只能反应一个粗略的规模大小,也不等于实际效果,执着于别人说的数字有什么意义呢。
    enjoyCoding
    enjoyCoding
    Jan 2, 2020
    70
    npm i loadsh --save-dev 你才这一个命令会修改多少行代码
    wangyzj
    wangyzj
    Jan 2, 2020
    71
    又不是给你看的
    GeminiPro
    GeminiPro
    Jan 2, 2020
    72
    沸腾了
    GeruzoniAnsasu
    GeruzoniAnsasu
    Jan 2, 2020 via Android
    73
    真不知道 lz 是故意的,还是装无知。
    bnm965321
    bnm965321
    Jan 2, 2020
    74
    华为上次说代码库有 1000 亿行代码
    VEEX6
    VEEX6
    Jan 2, 2020
    75
    996↓
    1
    1
    1
    1
    1
    0
    0
    1
    0
    0
    tankren
    tankren
    Jan 2, 2020
    76
    看看阿里的那些 app 恨啊 少写点吧 全是垃圾桶
    yujieyu7
    yujieyu7
    Jan 2, 2020
    77
    看是对谁说的了,感觉应该不是对技术人员说的,向普通大众宣传的话,这个数字还是挺有效果的。

    我选择相信支付宝文案人员的姿势水平吧。
    rb6221
    rb6221
    Jan 2, 2020
    78
    简单算一下,如果支付 bao 所有开发有 1000 人,每人每天写 1000 行,那就要 400 天,这个数字算是比较合理的吧
    Macolor21
    Macolor21
    Jan 2, 2020
    79
    @msg7086 固定大小的晶圆,塞进更多的晶体管本来就是技术的体现啊。你可以说支付宝用 5GB 的内存存储了 4 亿条交易记录。这才是同等对比,而代码,相当于 intel 说了一句,所有 intel 的 cpu 在去年总共运行了 6842141391512 小时。
    aalikes95
    aalikes95
    Jan 2, 2020
    80
    里面我多少是空行了?
    sggggy
    sggggy
    Jan 2, 2020
    81
    Measuring programming progress by lines of code is like measuring aircraft building progress by weight.

    — Bill Gates 用代码行衡量编程进度就像按重量衡量飞机建造进度。- 比尔盖茨

    https://tech.teamtime.cc/tech/2019-11-17-%E8%89%AF%E5%A5%BD%E7%9A%84%E5%BC%80%E5%8F%91%E4%BA%BA%E5%91%98%E6%80%9D%E7%BB%B4%E5%88%B0%E5%BA%95%E6%98%AF%E6%80%8E%E6%A0%B7%E7%9A%84/
    tabris17
    tabris17
    Jan 2, 2020
    82
    『我们只是把 npm install/composer install/pip install 的代码作为内部库提交了而已』
    gpg
    gpg
    Jan 2, 2020
    83
    哈哈
    }












    {





    // 这算多少行?
    ninqq
    ninqq
    Jan 2, 2020
    84
    嗯 按楼上说的是对普通人说的 那么就是说 支付宝告诉普通人我们的写代码能力只有 划为的千分之一了
    ninqq
    ninqq
    Jan 2, 2020
    85
    @ninqq 1/250
    qiutianaimeili
    qiutianaimeili
    Jan 2, 2020
    86
    混淆压缩一下,管你是多少行代码,统统变成一行。
    KeyboardManAnAn
    KeyboardManAnAn
    Jan 2, 2020
    87
    Java 的模板代码太多了,福报厂是 Java 大户,就那个 setter getter 就水了多少行了?
    heiheidewo
    heiheidewo
    Jan 2, 2020
    88
    什么是垃圾代码,很多人张口就来,好像做业务不需要写代码一样
    VWWWWWWW
    VWWWWWWW
    Jan 2, 2020
    89
    @anuding 这个长度是用什么字号和字符间距测算的…
    ZVb2zoh6M2Wx13pC
    ZVb2zoh6M2Wx13pC
    Jan 2, 2020 via Android
    90
    @VWWWWWWW。。。我不知道啊我是转发的,本来想带链接但是要手机验证。你在搜索引擎里直接搜"12 亿行代码"看相关报道吧
    hippies
    hippies
    Jan 2, 2020 via Android
    91
    这很正常啊,现在的正能量就是努力中国梦,4 亿这个就是告诉普通人,我们可努力可正能量了。
    aino
    aino
    Jan 2, 2020
    92
    不会把 jar 包也算进去吧
    caola
    caola
    Jan 2, 2020
    93
    4 亿行代码太水了,我一个 composer 下来,分分钟几百上千万行。。。。
    gowinder
    gowinder
    Jan 3, 2020 via iPhone
    95
    会哭的孩子有奶吃
    Jrue0011
    Jrue0011
    Jan 3, 2020
    96
    阿里不一直就是这样宣传自己量大、量多的吗。。。别说代码,换成啥都能给你整出超大数量
    Godikov
    Godikov
    Jan 3, 2020
    97
    这个数字就不是给程序员看的。
    seanxx
    seanxx
    Jan 3, 2020
    98
    @loading #18 你在响屁吃? 商业项目给你开源?
    Biscuits
    Biscuits
    Jan 3, 2020
    99
    支 不是一家本份的公司。
    amio
    amio
    Jan 3, 2020
    100
    4 亿行 bug
    1  2  
    ❮ ❯
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2952 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 182ms · UTC 11:34 · PVG 19:34 · LAX 03:34 · JFK 06:34
    ♥ Do have faith in what you're doing.