造轮子是什么意思_程序员发文质疑阿里天启为kpi项目,重复造轮子,阿里回应:诽谤...
前言:
曹丕在《典论·论文》中说到,“文人相轻,自古而然”。中国自古就有文人相轻的传统,文人相轻真没有什么要紧的,就像是小夫妻似的斗斗气拌拌嘴,然后还可以理直气壮地拿稿费,何乐而不为?都知道国内的文人相轻的现象是非常严重的,可估计大家不知道的是,在互联网的圈子里,互联网的“相轻”链更为严重。相互鄙视,相互嫌弃,总会用各种方法来证明自己比对方强。
当然,从某种意义上说,“程序员相轻”笔者觉得也是有必要的。程序员们说的话,用的技术,只有程序员们最懂,有说得不对的地方,也只有程序员才会站出来批驳才最切中其肯綮。
笔者记录此文只为探讨,无意攻击企业。
最近有职场人发帖质疑阿里巴巴某业务平台项目,以下为吐槽全文:







对于该职场人的吐槽,就遭到一名阿里开发专家的实名声明。

而对于同行的“相轻”,该职场人提出反驳。你有胆量别声明,咱们在这里辩论一下!
关于实名。
1,我目前还在阿里,并且也用这款满满bug的产品,深知用这款产品的同事,心里很强的怨气,但是敢怒不敢言。我也知道是政治原因强迫必须使用,所以我如果实名肯定325。
2,实名就是认怂?肯定不是啊,面对内部kpi推进的一个bug产品,既然对抗不过,那么我就告诉大家,减少踩坑啊,避免别人踩坑也算行善了。那些匿名举报的人,也是有胆量有行动的。可恶的是,写bug又强行让别人使用的人。上个帖子有阿里的人实名声明,这个才是真的怂。因为实名之后,楼主如果继续讨论,也要实名。有种的别实名声明,咱们来讨论一下xx这个bug产品,辩论一下如何?针对你的回复,我提出反驳,xx就是重复造轮子,doom也有暴雪,可以线下持续集成,并且也可以存储测试用例,xx不也是做这些,这个还不算重复造轮子?你有1000w+用例,也不能说明厉害啊,一个本科毕业生写一个管理系统,每天往里面塞10w数据,一年也有3650w的数据了,又有什么用呢?
xx支持集团核心交易营销支付系统的测试。我想说,你不坏良心么?这个测试明明是一百多个测试+开发同事,去加班写的测试用例,加班对比逻辑,甚至还要发现你们天启的bug,给你们提什么需求你们不理不睬,怎么现在就都成了你天启的功劳了?
重复造轮子的问题,你的意思是天启自己没本事采集数据,只好使用doom来采集数据,这个行为还光荣了,毕竟他复用了doom采集数据没有造轮子,然后自己发扬光大了。。。我这里想反驳一下,doom有暴雪,这个系统提供了和xx类似的功能,恐怕重复造轮子的是你吧。
该职场人的质疑在坊间也是引起了巨大的争议。

有网友就质疑到。楼主,这点不认同,客观的说暴雪是在天启之后产生的,暴雪是重复造轮子。doom的确是一个不错的产品,创新性非常不错,可惜投入资源就一两个人,而且是开发团队同学弄的,对于测试同学使用并不友好。所以才有天启暴雪之类测试团队同学来基于doom去发展。个人觉得doom和天启暴雪不存在重复造轮子之说。天启和暴雪应该是重复造轮子,但暴雪是后生。

对于网友的质疑,该职场人回复到。你的回复很有涵养,我也和你用心沟通一下。doom有录制对比回归的功能。足够完成测试任务,保障产品质量。只有非常少量,必须线下对比的场景才需要做线下对比,即使没有天启,doom足够用了。天启起步早于暴雪,但他本质就是重复的轮子并且他还不具备数据采集的功能。只不过有人玩概念,搞什么线上集成线下集成,其实doom已经解决了绝大部分场景了,他非要强调自己和doom的不同,突出kpi而已。就像,亚洲西红柿炒鸡蛋,有人说非要说他有欧洲番茄炒鸡蛋,这个是生长在西方的番茄,和亚洲西红柿不一样的。

该职场人的回答,又引起了一位技术人的不满。
该职场人就反驳到。没完没了了是吧?我告诉你,暴雪比天启出现大概晚了半年才上线,你是不是对天启有什么误解?天启是不用写用例的。至于对比逻辑,天启默认提供了逐kv的对比,提供了数组排序对比等等,要额外写的是定制的逻辑。我举个例子,一个string类型字段,存的是url,包含域名和参数,天启默认对比是按string比较,需要自定义拆解出来比域名和参数,天启从来没提过智能化,这个是将来要做的事,智能化反而是暴雪提的概念。哪个系统没有bug?你发现有问题可以提bug给我,我保证一周内修复,在这里匿名喷是解决问题的方式吗?你揪着这一点真的没意思,我之前解释过了,这是投入产出比的问题。你说我们不具备采集能力?那考拉是怎么用的呢?私有云的阿里健康是怎么用的呢?是的,我们早就自建的采集回放能力,只是弹内继续保持跟doom合作,共同发展而已。私有云版本也是在合作基础上的外延,我们和doom也保持着高频沟通,只是大家各有侧重而已。bug越早发现修复成本越低,这就是测试左移的意义。你是在否定这个?
线上线下完全解决的是不同的问题,举个例子doom解决了diamond mock的问题,那只是在线上实时可用,因为线上的diamond是一致性大于差异性。线下的多用例持续集成情况是,差异性大于一致性,你又要说doom支持用例级别mock,那是通过加锁实现的,加锁严重影响回归效率,除非你愿意单线程慢慢跑。
我可以负责任的说,你所说的bug大多数都是在和doom版本兼容过程中产生的。天启版本管理和doom不一样,天启是需要严格向上兼容的。你可能不知道,我们给doom提了多少+修了多少问题,我们甚至有时也会帮助doom发版。你说这话是严重的误导和造谣,有没有调查过?

网友的质疑,该职场人再次反驳到。
关于这一条,我想听听你的推理逻辑?我怎么否定了这个了?我只想说,你们天启那么多bug,你还让别人用来测试?你看看你那个群,每天多少问题,你又解决了多少?你搜搜 "私聊" 这两字,你们团队说了多少遍。。为啥不都在群里说,光明正大的解决问题。
你说你具备数据采集能力,你真厉害的话别用doom了呀。反正说话一张嘴而已,你还说你们具备智能测试能力了呢,你们又如何智能了?再者,你们自己的数据采集能力占据你们总数据多少?你心里应该清楚吧。
对比逻辑,你们提供的是非常基础的对比,如果基础的对比都不提供,就像sdk不提供equal一样,还算东西么?这你竟然还拿出来说,sdk提供equal不是应该的么?还有,我说一个事实,也是现状,每个接你们业务的测试开发同事,都要自己去写针对他们业务的对比逻辑,你心里不知道?
是你没完没了。我这个是针对你那个1000w用例提供反驳。因为数据量和有效数据量是两回事。。。还有,刚刚我也说了,doom已经解决了绝大多数场景了,可以具备天启的很多能力了。他们之所以推出暴雪,是被天启逼的。。不过呢,从这点看,你们确实领先他们,也给你一个赞,毕竟我还是讲道理的。然而你们数据来源呢?可以自给自足?还不是绝大多数依赖doom?
你看看群里,给你提了那么多,你啥时候一周以内修复过,还不是动不动你就私聊?你有本事群里回复那些提出你们bug的人,一周修复几个给我看看,我也在群里,我下周如果看到了,我直接脉脉发帖子道歉叫你大哥!!!
你这锅甩的确实具备p7的能力,专家你好呀,失敬失敬呢。。。我们这边也接天启,都做技术,bug在哪里还能不知道?并且群里也多次找过你,你这个积极回复脉脉的精神,用来把天启做的好一些,不是更好?你干嘛不说是spring的bug呢,估计spring的人更加不会过来反驳了。
我负责任的告诉你,人正不怕影子歪,你看看其他楼层对你们的评价,你就知道了。你去问问群里别人心里的想法,要不是kpi,谁理你们?如果你们真的牛逼,还怕几个蜚语流言?
本来以为帖子会沉,吕威来帮忙顶贴了。好我这里在添加一句。这个地方,无论谁说话都是一面之词,所以如果是阿里人要转岗,交易先加群了解一下,问问接天启的人,他们怎么看,这样的话对自己也负责,也不用在脉脉偏听偏信,我这个话很中肯,转岗之前自己去了解。。。我相信即使某些人说的天花乱坠,产品到底怎么样,内部找人问问还是可以得到实情的。我不需要多说。。。

事件最终:
一位实名为阿里开发专家最终以恶意抹黑诽谤、造谣,严重影响我和团队的声誉结束了这场技术“相轻”。

看完整个事件,笔者最后也总结几句。
程序员相轻这个事,有不同的观点,是正常的,争论本身也是正常的。但笔者要提醒各位的一点是关涉到事实本身,则应该是客观真实的,绝对不允许虚构。而被质疑一方也应该拿出君子气概,别被质疑就轻飘飘拿出一句“造谣”来回应。
--- THE END ---
最后,征个稿
你想与同行分享你的职场经验、职场困惑、职场趣闻
或只是想单纯的吐槽同事和老板……吗?
有委屈了,被资本家欺负了?
那就快快加我好友吧,
我们隔着屏幕帮你撕逼、抬杠,
我们的宗旨,不以敲诈为目的,合法维护自己权利。
只要你有想表达的欲望,那就投稿给我们吧~
征稿要求:
①稿件字数以800~1500字左右为宜,多于2000字的文章在手机上阅读起来比较麻烦,少于800字的文章看起来不过瘾;
②你有自己拍的适合做文章插图的照片也可一并附上~如果不方便,小编也会帮你配图,但小编也是直男审美,也好不到哪去…

本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
