V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
fyryan123
V2EX  ›  职场话题

请教各位前辈,软件测试工程师的发展前景怎么样,求指点!

  •  
  •   fyryan123 · 2018-07-03 14:01:02 +08:00 · 7413 次点击
    这是一个创建于 2337 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,本人 985 工科小硕,应届跨行去了一家还不错的 IT 国企软件测试岗位,但是不知以后发展前景如何,有点迷茫,不知以后的发展方向是怎么养的?求有经验的前辈指点。。还有一家小公司,做产品经理,不过 996.

    37 条回复    2019-06-26 14:33:13 +08:00
    woshishabi
        1
    woshishabi  
       2018-07-03 14:24:40 +08:00 via Android
    天花板明显,技术要求相对开发来说更低。不少公司已经取消了专门的测试职位(现东家和前前东家都没有这个职位,测试都是让开发顺便做的,当然这个在传统 IT 行业可能行不通)。个人看法,测试在互联网企业的前途不太乐观,LZ 对技术有兴趣的话谨慎选择。
    saulshao
        2
    saulshao  
       2018-07-03 16:32:15 +08:00
    软件测试工程师没什么前途。
    目前为止,测试都还是一个比较尴尬的领域,尴尬在大家都觉得很重要,但是大家都觉得不该重点投入。软件测试领域需要很大的精力投入,对知识面的要求很高,但是收益很让人怀疑。如果你对于测试领域非常有兴趣,并且愿意长期从事类似的职业,是可以考虑的。长期来看,可以从测试转向产品路线,优势是对于业务的理解会比较多,缺点是很难深入到技术。
    国企的软件测试岗位就是养老的,我严重怀疑还兼职背锅,虽然我没进过国企。
    karlxu
        3
    karlxu  
       2018-07-03 17:15:31 +08:00
    往测试开发上靠吧,纯手工测试肯定不行
    fyryan123
        4
    fyryan123  
    OP
       2018-07-03 21:55:32 +08:00 via iPhone
    @woshishabi 谢谢解答,确实一直有在网上看到测试的瓶颈,甚至感觉比开发面临的所谓中年危机更为严重,您怎么看待国企的测试岗位和中小型 IT 企业的产品经理?
    fyryan123
        5
    fyryan123  
    OP
       2018-07-03 21:58:01 +08:00 via iPhone
    @saulshao 谢谢解答,测试岗位在招聘网上感觉待遇普遍不高,另外现在要求的测试很多要求是具备开发能力或经验,但是实际过程中感觉更多还是以手工测试为主,您怎么看待这种情况?还是职业选择上,选择 996 的小型 it 企业( 500 人以上,做 EPC 相关)的产品经理对于以后的发展通道怎么样?
    fyryan123
        6
    fyryan123  
    OP
       2018-07-03 21:59:13 +08:00 via iPhone
    @karlxu 谢谢解答,但是实际过程中可能还是以手工为主,自学的话在以后面试过程中是否缺乏经验的证明?
    fyryan123
        7
    fyryan123  
    OP
       2018-07-03 23:30:37 +08:00 via iPhone
    更一下
    因为还有产品经理的选择,请问这两个性质的公司及岗位,有什么好的推荐吗?
    hyyou2010
        8
    hyyou2010  
       2018-07-04 01:43:19 +08:00
    前两年招聘过测试人员,能写 APP 的测试脚本,进行各种自动化测试的,很难招聘到,这类人员非常俏,水平和薪酬跟开发差不多。如果是手工测试那种,门槛比较低,应聘者很多,自然待遇高不了。

    如果是小 APP 类产品,手工测试是重要工作,但测试人员同样应该掌握各种编程技能,随时应对自动化测试的需要。

    即便 10 人的小团队,专门的测试人员也是必不可少的,大团队的测试就更多了,而且要求很高的,责任特别重大,所以测试还是很有发展空间的。拥有编程技能后,转开发也是很容易的。
    woshishabi
        9
    woshishabi  
       2018-07-04 02:43:24 +08:00
    @fyryan123 目前在国外工作,对国企的测试不甚了解,但是除非转开发,不然天花板无论在哪里都避免不了. 另外,对 8L 的一部分观点持不同看法,专门的测试人员在小团队里经常是开发兼顾的,而且个人对测试的发展空间持悲观态度。至于产品经理,工作以来基本没有打过交道,实在不敢乱说。
    unfurl
        10
    unfurl  
       2018-07-04 07:38:06 +08:00
    抛开业务特性讲测试的前景没用
    fyryan123
        11
    fyryan123  
    OP
       2018-07-04 09:01:09 +08:00 via iPhone
    @unfurl 您说的业务是指测试对象吗?这个有什么影响?
    wampyl
        12
    wampyl  
       2018-07-04 11:06:45 +08:00
    金融类 IT 国企吧?我见到的是业务挺复杂的,但是测试基本就手工做了,人多效率低但是看起来不可缺少,当然国企养得起。就我见到的国企来讲,技术没啥发展,开发测试待遇没啥区别,薪资一般靠下但是稳定,升官也不靠技术,适合家里条件不错追求稳定的。个人来讲来时要学下技术。
    saulshao
        13
    saulshao  
       2018-07-04 11:50:52 +08:00
    软件测试现在是 2 个阶段:
    1. 传统的手工测试,其实就是梳理如何测试一个功能,包括输入输出,期待结果和实际结果。然后是执行测试和整理测试报告。大型的传统公司现在具体的代码开发都基本是外包,测试也是如此。这个阶段其实就是上面所谓的瓶颈,因为手工操作的原因,能带来的收益有限,就算一个测试人员一天工作 24 小时,也不太可能让业务获得很大收益。
    2. 自动化测试, 其实这个历史也蛮久了,据我印象有差不多 15 年了,只是最近互联网行业再次(上一次是 2000 年)兴起,开始火起来了,需要以前一个界面的概念作为基础,结合编程能力,根本目的是用一个测试人员代替整个测试部门。进入到这个阶段,基本没什么瓶颈,但是我也没见过大型的传统公司真正具备完整的自动化测试能力,通常还是一个测试部门 10 个人,有 2 个人会一点,剩下的 8 个搞手工测试。当然,可能是我从事的领域的原因。
    fyryan123
        14
    fyryan123  
    OP
       2018-07-04 14:03:39 +08:00 via iPhone
    @wampyl 不是,传统 it 国企,只是业务对象很多都是保密单位,所以公司业务线相对单一些;另外主要还是想咨询一下两个性质的单位和两个不同方向的岗位,哪个相对更好一些?个人感觉产品经理的发展上限更大,但是工作性质 996,据说薪资涨幅比较大……不知如何选择,另外工作地南京,薪资与房价不匹配的城市,家庭条件一般,需要面临买房等问题。
    fyryan123
        15
    fyryan123  
    OP
       2018-07-04 14:05:35 +08:00 via iPhone
    @saulshao 谢谢,请问结合我这两个选择有什么好的建议吗?
    saulshao
        16
    saulshao  
       2018-07-04 14:23:33 +08:00
    @fyryan123 根据现有的信息,我的建议是你选这个测试岗位,然后尽快找机会跳槽。小公司的话,要看它是干啥的。
    fyryan123
        17
    fyryan123  
    OP
       2018-07-04 14:35:23 +08:00 via iPhone
    @saulshao 小公司做传统能源软件产品和 erp 产品的产品经理,主要工作就是产品需求调研,产品原型设计等工作,里面员工说产品经理跳槽工资涨幅蛮大的。
    做对比,不知两者发展前景如何?
    saulshao
        18
    saulshao  
       2018-07-04 14:44:22 +08:00
    @fyryan123 我的观点是都没什么发展前景。其实有没有前景主要不是公司,当然,如果你加入了 google 或者特斯拉当我没说。我个人认为这是世界上最有前景的 2 个公司,长期来看后者可能还更猛一点。
    先问自己,你对什么有兴趣?你平时最容易专注的是什么样的事情?如果让你 996,收入差不多,哪个工作你可以坚持得更久?你喜欢跟人打交道,还是相反?如果是我,我会选择那个测试岗位,因为加班肯定较少。千万不要小看 996,时间长了,会导致极度疲劳和厌倦。
    fyryan123
        19
    fyryan123  
    OP
       2018-07-04 14:51:13 +08:00 via iPhone
    @saulshao 嗯嗯,谢谢。这两个肯定不是最终,进不了大公司,还是想找一个方向吧,也为以后跳槽发展做铺垫。
    yestodayHadRain
        20
    yestodayHadRain  
       2018-07-04 15:09:57 +08:00
    我就是一个测试,之前做外包现在在一家小公司。如果是大公司的话测试还可以,小公司测试地位非常低,国企不清楚但是可以确认的是活儿比较少很难学到东西基本就是点点点因为有同学在那里。如果真的想做技术的话还是做开发吧,另外楼上几位说的测试开发,我不这么认为,测试开发对测试的要求非常高不进要有深度还要有广度,现在很多会一些自动化的测试就说自己是测试开发(其实就是使用别人写好的 api 自己用面向对象的语言调用下,开发同学别笑就是这样)然后自以为很厉害的样子,说直白一些如果真的那么厉害为什么不去做开发呢?
    fyryan123
        21
    fyryan123  
    OP
       2018-07-04 15:42:19 +08:00 via iPhone
    @yestodayHadRain 因为没有太好的选择,只有 996 的民企产品经理(师兄在里面部门经理),一个是国企测试,看到了民企里测试尴尬的地位(工资低且不存在重视说)也看到了发型互联网企业的高薪(上海本土最大互联网公司实习过),自己希望以后能有更大发展空间,相信选择比努力重要,所以不知如何权衡选择!
    hubqin
        22
    hubqin  
       2018-07-04 16:05:37 +08:00
    不建议一直做下去,但可以作为转开发的跳板。工资比开发少一截,,挫败感多于成就感,产品再好,也不是你码出来的,有问题先背锅。本人本科也是工科,毕业后做了测试,后来转去开发,感觉做开发比较有成就感。
    fyryan123
        23
    fyryan123  
    OP
       2018-07-04 17:03:48 +08:00 via iPhone
    @hubqin 谢谢回答,测试转开发,答主自学开发?另外答主认为产品怎么样?
    hubqin
        24
    hubqin  
       2018-07-04 17:14:14 +08:00
    @fyryan123 学了 PHP,js,mysql,linux,容易找工作(可能我要求不高)。“产品怎么样”?不明白。
    hubqin
        25
    hubqin  
       2018-07-04 17:15:48 +08:00
    @fyryan123 产品经理没做过,不了解。
    fyourm
        26
    fyourm  
       2018-07-04 17:33:28 +08:00
    10 年前在上海做软件测试,08 年被裁,当时没啥事,有项目测一下,没项目就上网玩游戏,感觉很荒废,钱也不多,开发好像是 7.5k ,我是 5k
    coderyugo
        27
    coderyugo  
       2018-07-04 22:14:48 +08:00
    @yestodayHadRain 我就是调 api 的测试开发。。涉及 Java card,感觉能学到东西,又感觉学不到实用的东西,只能上班认真工作,下班继续搞自己的东西,刚毕业看着同届的大佬要么 acm,要么开发实习经验 2 年,要么长期跟踪开源项目,压力山大
    fyryan123
        28
    fyryan123  
    OP
       2018-07-04 22:26:55 +08:00 via iPhone
    @coderyugo 答主感觉测试岗发展如何呀?
    yestodayHadRain
        29
    yestodayHadRain  
       2018-07-05 15:36:21 +08:00
    @coderyugo 现在好多调别人的 api 就自称测试开发的基本都有些自夸了,T 站好多测试行业的大牛都没几个敢拿自己和一般开发做对比的,用田忌赛马的套路测试都打不赢开发.并不是说测试行业没厉害的,只是和开发太少了水货太多,楼主慎重!
    fyryan123
        30
    fyryan123  
    OP
       2018-07-05 20:16:37 +08:00 via iPhone
    @yestodayHadRain 谢谢,您的意思是还是要慎重选择测试岗位吗?
    fyryan123
        31
    fyryan123  
    OP
       2018-07-05 20:17:24 +08:00 via iPhone
    @yestodayHadRain 或者说不太推荐以后从前测试工作?以后工作的瓶颈太明显?
    Zhuozhuo
        32
    Zhuozhuo  
       2018-07-05 21:10:03 +08:00
    我们招测试。。。
    fyryan123
        33
    fyryan123  
    OP
       2018-07-05 21:15:54 +08:00
    @Zhuozhuo 谢谢,请问什么公司呀?
    Zhuozhuo
        34
    Zhuozhuo  
       2018-07-05 21:17:21 +08:00
    @fyryan123 创业中后期的,在成都,招聘信息可以在石墨文档里看~ 🤔 https://shimo.im/docs/VMVKNK8NQRE6pGHB
    fyryan123
        35
    fyryan123  
    OP
       2018-07-05 21:31:19 +08:00 via iPhone
    @Zhuozhuo 谢谢,可能暂时不会去成都地区工作
    yestodayHadRain
        36
    yestodayHadRain  
       2018-07-06 14:25:22 +08:00
    @fyryan123 测试的天花板其实挺高的,但是目前行业厉害的人比较少,所以才会这样.如果能去大公司做测试开发实习生也是不错的选择,小公司测试地位比较低没有什么话语权,也许不到什么技术.不管测试还是开发都算技术岗位吧,既然准备选择走技术这条路,就要做好持久学习的准备.加油楼主!毕竟你是 985 硕士,比我牛逼的多.
    sylan215
        37
    sylan215  
       2019-06-26 14:33:13 +08:00
    如果是刚毕业,并且对自己职业没什么规划的话,不用先考虑是否有前途,去干就是了,前几年的窗口期足够自己做出选择了,参考: https://mp.weixin.qq.com/s/tw6HEEIUhhvPRP7_Co4C4Q
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3202 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 13:30 · PVG 21:30 · LAX 05:30 · JFK 08:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.