是不是普遍测试人员素质不如开发人员? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
jdhao
V2EX    程序员

是不是普遍测试人员素质不如开发人员?

  •  
  •   jdhao
    jdhao 2019-07-10 21:00:00 +08:00 via Android 4021 次点击
    这是一个创建于 2301 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有可能引战,和测试人员有限的一些打交道,感觉某些测试人员貌似逻辑有点不清,比较极端,很难沟通。

    公司招测试,有可能是为了省钱还是其它原因,感觉水平并不和算法开发人员同一水平,导致产生了很多额外的成本,例如沟通成本,他们似乎不理解算法的原理,以为人工智能是万能的,只要优化,一定能达到目标;另外,测试人员水平不高,测试需要花费很长的时间,测试可能并没有达到应有的目的。从短期看,公司节省了人员的成本,长期来看,其实也产生了不良的影响。

    一个感觉,招人应该招最好的,像谷歌学习,即使是测试,宁缺毋滥,几个草包也比不上一个生产力高的人。

    0ZXYDDu796nVCFxq
        1
    0ZXYDDu796nVCFxq  
       2019-07-10 21:13:42 +08:00 via Android
    一般只和钱相关
    p2pCoder
        2
    p2pCoder  
       2019-07-10 21:20:34 +08:00
    AI 工程部门,没有测试
    jdhao
        3
    jdhao  
    OP
       2019-07-10 21:21:22 +08:00 via Android
    @p2pCoder 没有测试就上线吗
    p2pCoder
        4
    p2pCoder  
       2019-07-10 21:24:30 +08:00
    @jdhao 对于在线 特征,在线预估,效果为王,每发一版新服务,开流量对比效果
    线下的,模型训练,样本拼接,本身也不是测试能介入的
    线上线下一致性,线上 dump 盘路,线下重跑全流程,对比数据
    yidinghe
        5
    yidinghe  
       2019-07-10 21:25:00 +08:00 via Android   1
    当你在业务方面与测试人员有争执,如果不能通过逻辑说理把问题扯清的话,那么应该反思下,自己的逻辑思维水平也许并没有高过对方。
    hoyixi
        6
    hoyixi  
       2019-07-10 21:30:51 +08:00
    国内 IT 作坊,能有测试人员不错了。

    没错,IT 作坊,我并不是针对谁,在座的各公司,都是作坊
    jdhao
        7
    jdhao  
    OP
       2019-07-10 21:33:34 +08:00 via Android
    @p2pCoder 那就是开发人员自己说了算喽,也挺好,测试人员不懂算法的原理,还帮忙测试,有什么问题还不如自己清楚。。

    有一个问题,万一开发人员自己不诚实,明明效果没有提升,自己说有提升,毕竟既是运动员又是裁判员
    jdhao
        8
    jdhao  
    OP
       2019-07-10 21:34:29 +08:00 via Android
    @hoyixi 我觉得测试还不如我自己测的准,自己对算法还更了解
    leonme
        9
    leonme  
       2019-07-10 21:39:15 +08:00 via Android
    @hoyixi 我觉得百度阿里的测试很多都很专业啊,有些开发能力还挺强的
    amwyyyy
        10
    amwyyyy  
       2019-07-10 21:41:37 +08:00
    不会啊,测试对整体流程更清楚,开发一般只了解自己那块。我曾经也是测试转开发的。
    q8164305
        11
    q8164305  
       2019-07-10 21:42:09 +08:00 via Android
    钱就那么点,有能力的都转开发了,我就是测试转开发的
    misaka19000
        12
    misaka19000  
       2019-07-10 21:44:04 +08:00
    和职业本身无关,和你们公司的招聘要求有关
    cubecube
        13
    cubecube  
       2019-07-10 21:44:06 +08:00 via Android
    看工资,你给我开现在的工资,我也去测试
    a62527776a
        14
    a62527776a  
       2019-07-10 21:48:00 +08:00
    我司就是简单的 web 应用
    招的个别测试就是点点点,别说什么业务逻辑了
    web 相关的基本常识都没有
    jdhao
        15
    jdhao  
    OP
       2019-07-10 21:55:34 +08:00 via Android
    @amwyyyy 我是做算法,测试其实就是把我们的模型跑测试集,统计准确率等指标而已,不像你说的那种开发
    jdhao
        16
    jdhao  
    OP
       2019-07-10 21:57:16 +08:00 via Android
    @misaka19000 是的,我的观察样本有限,感觉测试人员的要求似乎比较低
    xuminzhong
        17
    xuminzhong  
       2019-07-10 22:05:23 +08:00
    以我观察到的情况是这样,比如毕业时,只有开发干不了的才考虑转测试。
    iyaozhen
        18
    iyaozhen  
       2019-07-10 22:24:58 +08:00 via Android
    这个得看你招的什么人呀,招一个和你水平差不多的去做测试不就行了。

    有人说这种人都去做开发了,那么做开发为了啥呢?高工资,测试和开发工资对等呢?为了话语权,那测试更了解业务和整个流程,话语权更大。

    所以说好的测试只有大公司才玩的起,得加钱
    fonlan
        19
    fonlan  
       2019-07-10 22:36:22 +08:00 via Android
    完全不是这么回事儿,开发只需要根据自己负责这一块的需求写代码就行了,而测试则需要对整个系统有全局性的了解,了解产品的设计,连接客户的需求。越是庞大的项目开发了解的越少,测试了解的越多。当然,不管开发还是测试都有高低之分。
    2DaYe
        20
    2DaYe  
       2019-07-11 00:03:52 +08:00
    这玩意儿也分人、分水平
    开发大部分做专,前端的不懂后端、后端的不懂前端;但是测试不是,负责的测试会把数据流弄明白,前后端都了解,整个系统的架构也要了解,这点很少有开发能做到的
    Erroad
        21
    Erroad  
       2019-07-11 00:30:34 +08:00 via Android
    我目前所见的跟 19 楼说的完全相反
        22
    Akiyu  
       2019-07-11 00:37:16 +08:00
    这事情不好说啊, 开发前端切图仔 后端 CURD BOY 也好不到哪里去
    如果你说普遍的话, 得有几年, 几家公司(包括大中小厂)的经验才比较好回答这个问题

    另外一方面, 和国内环境有关, 国内的环境, 测试这个职位普遍不怎么被看重
    有些小公司是开发兼测试, 甚至策划兼测试

    但是也没 #18 #19 说得那么好就是了 = =
    或许他们是这样的, 但是大多测试未达到这样的水准
    JerryCha
        23
    JerryCha  
       2019-07-11 00:38:26 +08:00
    你们招人的时候完全按一般软件开发那一套招的测试吧,是的话不理解 AI 算法挺正常的。
    Atsushi
        24
    Atsushi  
       2019-07-11 00:43:13 +08:00 via Android
    @Akiyu 待过外企,也接触过国外 QA,都和国内一样
    hyrepo
        25
    hyrepo  
       2019-07-11 00:44:37 +08:00 via iPhone
    听说微软的测试都是资深开发转过去的?有没有老哥能确认下
    ericgui
        26
    ericgui  
       2019-07-11 00:50:50 +08:00 via Android
    一般都是直接上线
    jdhao
        27
    jdhao  
    OP
       2019-07-11 00:58:07 +08:00 via Android
    @ericgui 厉害。。出了 bug 谁负责
    HuHui
        28
    HuHui  
       2019-07-11 01:08:43 +08:00 via Android
    国内测试很少有经过系统训练的吧,甚至是培训班
    HongJay
        29
    HongJay  
       2019-07-11 01:20:27 +08:00
    没人敢说真话么
    russian
        30
    russian  
       2019-07-11 01:59:29 +08:00
    愿意花钱搞测试的企业和行业,测试都是很牛逼的。
    不愿意花钱的行业,测试都不怎么样。。。

    顶级的测试很厉害,很厉害
    lplusk
        31
    lplusk  
       2019-07-11 03:42:13 +08:00
    好的测试基本都懂全链路上的业务,同级别测试跟开发的薪资差距在 20%以内。
    Tink
        32
    Tink  
    PRO
       2019-07-11 07:38:42 +08:00 via iPhone
    技术方面肯定是的
    tt67wq
        33
    tt67wq  
       2019-07-11 09:03:14 +08:00
    有个成语 唇亡齿寒
    没了测试,谁给你顶锅?
    p2pCoder
        34
    p2pCoder  
       2019-07-11 09:09:43 +08:00
    @jdhao 效果是业务方的数据度量的
    主做推荐系统,每上一个算法,ctr cvr arpu ecpm 这些都直接反应在对应业务系统的统计数据里,一个实验,一个号段,效果对比
    对于算法工程师来说,算法 模型的很多东西对于 他们也是黑盒,他们的核心是提升算法在业务中的效果,很多东西是没法测试的,给个 LR 模型,还可以解释,NN 纯粹无法解释
    线上有多个模型,上的每一个 模型都是实验,本身就是不稳定的,目的是把基线的效果提上去,AI 的链路太长,每个环节都可能是问题产生的来源
    jdhao
        35
    jdhao  
    OP
       2019-07-11 10:05:13 +08:00 via Android
    @p2pCoder 我们的算法不是推荐系统,上线之前,需要有一定的准确率,但是不上线,就没有真实的数据,所以要先测试,现在相当于在测试认为符合真实场景的测试集合上调优,比较蛋疼
    p2pCoder
        36
    p2pCoder  
       2019-07-11 10:15:33 +08:00 via Android
    @jdhao 盘路线上流量分发
    msaionyc
        37
    msaionyc  
       2019-07-11 11:00:26 +08:00
    楼里有老哥说的对,测试一般都是做开发做不下去,才做的测试,另外还有一点说出来非常得罪人,相当比例的前端也是开发不太能做的好,觉得(自己觉得,或者身边人灌输的思想,或者确实是事实)前端更简单,所以选择做前端,当然真正热爱前端,或者热爱测试的人,他们肯定不属于这类人,前端和测试也并不比开发低端,但这种做不下去所以才转方向确实占有很大的比例,导致了楼主说的这种现象存在
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5292 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 01:13 PVG 09:13 LAX 18:13 JFK 21:13
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86