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

2018-07-03 14:01:02 +08:00
 fyryan123

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

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

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

即便 10 人的小团队,专门的测试人员也是必不可少的,大团队的测试就更多了,而且要求很高的,责任特别重大,所以测试还是很有发展空间的。拥有编程技能后,转开发也是很容易的。
woshishabi
2018-07-04 02:43:24 +08:00
@fyryan123 目前在国外工作,对国企的测试不甚了解,但是除非转开发,不然天花板无论在哪里都避免不了. 另外,对 8L 的一部分观点持不同看法,专门的测试人员在小团队里经常是开发兼顾的,而且个人对测试的发展空间持悲观态度。至于产品经理,工作以来基本没有打过交道,实在不敢乱说。
unfurl
2018-07-04 07:38:06 +08:00
抛开业务特性讲测试的前景没用
fyryan123
2018-07-04 09:01:09 +08:00
@unfurl 您说的业务是指测试对象吗?这个有什么影响?
wampyl
2018-07-04 11:06:45 +08:00
金融类 IT 国企吧?我见到的是业务挺复杂的,但是测试基本就手工做了,人多效率低但是看起来不可缺少,当然国企养得起。就我见到的国企来讲,技术没啥发展,开发测试待遇没啥区别,薪资一般靠下但是稳定,升官也不靠技术,适合家里条件不错追求稳定的。个人来讲来时要学下技术。
saulshao
2018-07-04 11:50:52 +08:00
软件测试现在是 2 个阶段:
1. 传统的手工测试,其实就是梳理如何测试一个功能,包括输入输出,期待结果和实际结果。然后是执行测试和整理测试报告。大型的传统公司现在具体的代码开发都基本是外包,测试也是如此。这个阶段其实就是上面所谓的瓶颈,因为手工操作的原因,能带来的收益有限,就算一个测试人员一天工作 24 小时,也不太可能让业务获得很大收益。
2. 自动化测试, 其实这个历史也蛮久了,据我印象有差不多 15 年了,只是最近互联网行业再次(上一次是 2000 年)兴起,开始火起来了,需要以前一个界面的概念作为基础,结合编程能力,根本目的是用一个测试人员代替整个测试部门。进入到这个阶段,基本没什么瓶颈,但是我也没见过大型的传统公司真正具备完整的自动化测试能力,通常还是一个测试部门 10 个人,有 2 个人会一点,剩下的 8 个搞手工测试。当然,可能是我从事的领域的原因。
fyryan123
2018-07-04 14:03:39 +08:00
@wampyl 不是,传统 it 国企,只是业务对象很多都是保密单位,所以公司业务线相对单一些;另外主要还是想咨询一下两个性质的单位和两个不同方向的岗位,哪个相对更好一些?个人感觉产品经理的发展上限更大,但是工作性质 996,据说薪资涨幅比较大……不知如何选择,另外工作地南京,薪资与房价不匹配的城市,家庭条件一般,需要面临买房等问题。
fyryan123
2018-07-04 14:05:35 +08:00
@saulshao 谢谢,请问结合我这两个选择有什么好的建议吗?
saulshao
2018-07-04 14:23:33 +08:00
@fyryan123 根据现有的信息,我的建议是你选这个测试岗位,然后尽快找机会跳槽。小公司的话,要看它是干啥的。
fyryan123
2018-07-04 14:35:23 +08:00
@saulshao 小公司做传统能源软件产品和 erp 产品的产品经理,主要工作就是产品需求调研,产品原型设计等工作,里面员工说产品经理跳槽工资涨幅蛮大的。
做对比,不知两者发展前景如何?
saulshao
2018-07-04 14:44:22 +08:00
@fyryan123 我的观点是都没什么发展前景。其实有没有前景主要不是公司,当然,如果你加入了 google 或者特斯拉当我没说。我个人认为这是世界上最有前景的 2 个公司,长期来看后者可能还更猛一点。
先问自己,你对什么有兴趣?你平时最容易专注的是什么样的事情?如果让你 996,收入差不多,哪个工作你可以坚持得更久?你喜欢跟人打交道,还是相反?如果是我,我会选择那个测试岗位,因为加班肯定较少。千万不要小看 996,时间长了,会导致极度疲劳和厌倦。
fyryan123
2018-07-04 14:51:13 +08:00
@saulshao 嗯嗯,谢谢。这两个肯定不是最终,进不了大公司,还是想找一个方向吧,也为以后跳槽发展做铺垫。
yestodayHadRain
2018-07-04 15:09:57 +08:00
我就是一个测试,之前做外包现在在一家小公司。如果是大公司的话测试还可以,小公司测试地位非常低,国企不清楚但是可以确认的是活儿比较少很难学到东西基本就是点点点因为有同学在那里。如果真的想做技术的话还是做开发吧,另外楼上几位说的测试开发,我不这么认为,测试开发对测试的要求非常高不进要有深度还要有广度,现在很多会一些自动化的测试就说自己是测试开发(其实就是使用别人写好的 api 自己用面向对象的语言调用下,开发同学别笑就是这样)然后自以为很厉害的样子,说直白一些如果真的那么厉害为什么不去做开发呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/467767

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX