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

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

  •  
  •   jdhao · 101 天前 via Android · 2337 次点击
    这是一个创建于 101 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    没错,IT 作坊,我并不是针对谁,在座的各公司,都是作坊
        7
    jdhao   101 天前 via Android
    @p2pCoder 那就是开发人员自己说了算喽,也挺好,测试人员不懂算法的原理,还帮忙测试,有什么问题还不如自己清楚。。

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

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

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

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

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

    顶级的测试很厉害,很厉害
        31
    lplusk   101 天前
    好的测试基本都懂全链路上的业务,同级别测试跟开发的薪资差距在 20%以内。
        32
    Tink   101 天前 via iPhone
    技术方面肯定是的
        33
    tt67wq   101 天前
    有个成语 唇亡齿寒
    没了测试,谁给你顶锅?
        34
    p2pCoder   101 天前
    @jdhao 效果是业务方的数据度量的
    主做推荐系统,每上一个算法,ctr cvr arpu ecpm 这些都直接反应在对应业务系统的统计数据里,一个实验,一个号段,效果对比
    对于算法工程师来说,算法 模型的很多东西对于 他们也是黑盒,他们的核心是提升算法在业务中的效果,很多东西是没法测试的,给个 LR 模型,还可以解释,NN 纯粹无法解释
    线上有多个模型,上的每一个 模型都是实验,本身就是不稳定的,目的是把基线的效果提上去,AI 的链路太长,每个环节都可能是问题产生的来源
        35
    jdhao   101 天前 via Android
    @p2pCoder 我们的算法不是推荐系统,上线之前,需要有一定的准确率,但是不上线,就没有真实的数据,所以要先测试,现在相当于在测试认为符合真实场景的测试集合上调优,比较蛋疼
        36
    p2pCoder   101 天前 via Android
    @jdhao 盘路线上流量分发
        37
    msaionyc   101 天前
    楼里有老哥说的对,测试一般都是做开发做不下去,才做的测试,另外还有一点说出来非常得罪人,相当比例的前端也是开发不太能做的好,觉得(自己觉得,或者身边人灌输的思想,或者确实是事实)前端更简单,所以选择做前端,当然真正热爱前端,或者热爱测试的人,他们肯定不属于这类人,前端和测试也并不比开发低端,但这种做不下去所以才转方向确实占有很大的比例,导致了楼主说的这种现象存在
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2205 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 08:56 · PVG 16:56 · LAX 01:56 · JFK 04:56
    ♥ Do have faith in what you're doing.