只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
1064879863
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  软件测试的工资高还是开发者工资高?


软件测试的工资高还是开发者工资高?

发布时间:2019-08-29 19:59:05  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
这个回答我写的时候刚去饿了么,时间过的真快,好吧取消匿名了。这一年当中我把之前用过的测试技术完整梳理了一遍,研究了新的东西,果然让我再新的工作中又受益了。不要丧失信心觉得测试没有希望,重点是让自己成为
软件测试的工资高还是开发者工资高?这个回答我写的时候刚去饿了么,时间过的真快,好吧取消匿名了。这一年当中我把之前用过的测试技术完整梳理了一遍,研究了新的东西,果然让我再新的工作中又受益了。不要丧失信心觉得测试没有希望,重点是让自己成为一个领域中无可替代的人,工资自然就高了。起码现在测试的大环境比起10年前真的是好太多了,文章多框架多工具多甚至还有Python这种语言,没有理由继续混了,努力提高自己的技术吧。
==========================入门太简单导致一开始薪资都不是太高,然后很多人又懒,一辈子趴着做手工测试,自然没法和开发比。
但是当你继续研究下去之后,就会发现其实测试还是有很多技术含量可以发掘,比如自动化、性能、安全性、黑盒、白盒、灰盒等等等等,实在太多太多了。自动化也有太多的细分够人研究一阵子了,web的手机的C/S客户端的都有不同的方法去实现自动化,还有一堆的商业软件、开源框架,还有什么TDD、ATDD、BDD。
接下去你可能就要有一定的开发能力才能做了,比如你要会Java会Python,要会自己写测试框架,性能测试场景你该怎么去搭建才能贴近真实情况,检查代码里是否有不规范的情况,掌握SOAP和REST的接口的调用方式等等等等。
等这些都掌握的差不多了你自然也就能在薪资方面和开发有的一拼甚至还会比大多数开发更值钱。这些其实国内外差不多,国外能拿薪水高的也是会一堆技术的测试,比如我前上司,他简历里基本除了安全性的他都接触过,自然公司给他的薪水也是非常高的。
当然去一个好公司非常重要,小公司基本就是把测试当打杂的,你如果自己不去努力不去学习自然也就得不到正常一辈子只能在井底观天。大公司会有比较正规的测试流程和方法,会学到不少对自己发展有益的东西。泻药
----------------------
毫无疑问,同等努力条件下,程序员工资更高

另,赞同票数最多的那位匿名用户的回答。

在地球上,要想获得更好的未来,除了努力只能靠爹,但是靠爹一般被人鄙视,如果不想生活在被鄙视的人生中,还是好好努力。谢邀

没做过前端也不认识做前端的人
不知道他们挣多少钱
测试人员工资差别极大
只会在屏幕上点点点的测试人员年薪不到四万加元
同时年薪十几万加元的测试工程师也是存在的
同样的情况也适用于国内
我带过的测试团队不算管理岗只说技术岗
既有月薪三、四千的也有月薪超过二万的

主要还是看本事

总体而言
测试没有开发工资高
这几乎是全球范围都存在的共性
我分析主要原因是
1)测试门槛低的确吸引了很多技术水平较差的从业人员
从而拉低了整个行业对测试的评价
2)开发直接创造价值而测试的价值很难直接衡量
从人的本性讲更愿意为直接创造价值的人和事付费
同理销售人员普遍也比技术人员挣钱多先简单介绍一下软件测试领域的各种岗位和级别:
测试岗位分类:功能测试、性能测试、安全测试、黑盒测试、白盒测试、灰盒测试、自动化测试、测试开发、测试经理。
测试技术岗位级别:初级、高级、资深、专家
测试管理岗位:测试组长、测试经理...

这上面的岗位很多都比开发的工资高,关键还是在于自己在做的是什么类型的测试。
  1. 如果你是手工方式执行别人设计的测试案例,那么你的工资可想而知会比最初级的研发人员要低很多,因为最初级的研发人员也在产生代码,而你仅仅是在手工方式执行别人设计好的东西。
  2. 如果你业务比较熟悉,可以设计很好的测试案例,系统的缺陷率、逃逸率等各项指标都非常优秀,系统运行正常无缺陷,那么你有可能拿到比初级开发人员高的工资。
  3. 如果你可以借助自动化测试工具,开发自动化测试脚本,大大提高测试覆盖和回归测试效率,那么你很可能拿到普通开发人员一样或者更高的薪资。
  4. 最后,如果你可以定制和开发测试工具,如果你精通白盒、灰盒、性能、安全等测试技术,如果你是某领域的业务/行业专家,如果能够指导和管理测试人员完成大型系统的测试工作,估计很多研发人员都会羡慕你,包括你的工资。
同样资历下,同一个公司里,绝对是开发者工资高。水平高的工资高同等条件下一般开发会比测试多10~20%左右。
嗯,但我比我们公司的开发工资高,我也不知道为什么。你可以做测试开发你把这些学会,工资至少跟开发一毛一样,我看着这些就已经放弃了,工资少点就少点吧,要我看完这些,简直就是要了哀家的命啊啊啊啊啊!!!







最后必须加一张这个表情:
我公司招应届生,只招开发,然后挑一部分去做测试,工资一样,月薪过万。。我就被分去做测试了。。

王健林也是包工头,我远在老家的三叔也是包公头。同样是包工头,收入、影响和眼光一样吗?

李彦宏也是程序员,我只会敲“Hello World”也是程序员。同样是程序员,收入、眼界和影响力一样吗?

奥巴马也是公务员,我们村里的村长也是国家的公务员。同样是公务员,收入、待遇和地位一样吗?

功能测试也是测试,性能测试也是测试,自动化测试也是测试。同样是测试,收入和在公司地位天壤之别!

初级Java是开发,高级C++也是开发,架构师们也叫开发工程师。同样是开发,收入和在公司地位依然是天壤之别!

这个问题其实问的很没水平,甚至有些白痴。软件行业,能者吃肉,怂者喝汤(吃*),掌握了测试开发技术的人收入比一般的程序员高多了,同样,技术牛逼的开发工程师,甩大多数功能测试从业者几条街。

有关测试和开发的关系与区别,我也曾经认证的发表过几个帖子,需要请自行前往主页查阅。敬畏技术,崇尚技术。钱是附加的,是匹配技术的,不论开发和测试。总之一句话:掌握过硬技术的没有收入低的!

取决于很多因素:
1: 工作环境,有的公司同等重视开发与检测,有的不然。
2: 工作水平/工作经验,经验多,水平高的一般工资收入就高。
3: 工作性质,是永久职工还是合同工;合同工时薪高,但是工作量不稳定,有时候在家闲几个月没活干。
4: 技术含量,检测门槛低,尤其是手动检测,你说你会你就会;自动化检测相对就要求高。自动化检测程序员其实就是做开发的,只不过他们的程序不是用来卖的。

我个人的经验,手动检测员除非转经理,要不基本一辈子就这样了。所以要想当一个技术含量高的检测人员,必须要会编程。检测如果能做到检测框架工程师,就很nb了。

以前和一个在华为做测试的朋友聊天,他也和我说,在欧洲,测试人员的“地位”比开发人员要高。

也许真的是这样,在我国,也许某些企业里某些时候真的测试人员整体待遇高高一些,不过……

纯粹的软件开发,我国只赶上了个尾巴,所以没什么建树,我国赶上的是互联网的发展,要知道,互联网业和软件业是两种不同的动物。

纯粹的软件业里,对质量要求还是比较,一个软件发布之前要经历很长时间的测试,所以测试人员还是蛮重要的,出现测试人员“地位”高一些的情况,也可以理解。

但是,在互联网行业,至少在我国的互联网行业,讲究的就是糙、快、猛,当然台面上不会说“糙”字,但是做到了“快”和“猛”,想不“糙”也难,在这种情况下,质量就不是那么重要了,不信?看下面的对联和横批。

现在我国搞软件的几乎都在搞互联网,在这种大环境下,软件测试人员的状况可想而知。

不只是国内啊,国外也这样。

上面的这位,陆奇,曾经是微软职位最高的华人,他在任上做了一件大事,让微软几乎所有的SDET(Software Development Engineer of Testing)全转为开发,也就是所有的测试都转为开发。曾几何时,微软的测试是业界素质最高的,因为待遇和训练都是最好的,还真会出现测试比开发地位高的状况,不过,现在的方阵是“自己的代码自己测”,所以测试这个职位就大大减少了。

在这里我不是说软件测试这种工作不好,实际上,我认为软件测试的重要性被大大低估,但是,在这个大环境下,我们每个人都只是大浪里的一只小鱼虾,顺势而为,顺势而动,是唯一的选择。


了解更多行业大道理请关注 @程墨Morgan

我曾经待过一家公司,测试地位和工资比开发高。干了4个月,实在忍不了各种奇葩就撤了。
事出反常必有妖。软件工程现在越来越讲究全栈或者多职能。一个优秀的开发需要懂测试,一个优秀的测试也需要能够写代码。所以不用纠结到底是做开发还是测试,两种能力都需要去积累和修炼。做到极致收入也不会有太大的差别大公司看你会不会谈,小公司开发高

本科,测试开发,百度三年,跳槽后大概36w/年。自己还比较满意吧,算是个三年开发中上水平?

从我所接触的带的人来看,如果是做的自动化测试,这两者工资差不太多。拿java举例:如果是3年以内的工作经验,java的工资在10K~20k;软件测试也在20K以内,但是真正能在3年内达到20K的估计不多,比较正常是在10K~15k,我一朋友刚从微软专家创办的最课程毕业,就是拿了10k的offer,但是Java的15k可能只是一个普通的程序员,但测试的15k可能是主管级别,需要带人。

从后续的发展来看,java的工资涨幅会比测试多一些,做开发得到30k很容易,但是做测试能到30k就很难,除非做到大公司的测试总监。

做测试可以往测试开发方向发展,当然你付出也会多很多,回报自然也不少。看测试开发的工资就知道了。

测试开发,你需要会:

1.研发通用、高效的自动化测试框架

2.设计和研发涵盖几百台设备的 Phone Lab云测中心

3.分析用户使用场景,并根据用户模型来研发通用的性能压力工具

4.根据产品和项目特点,提出合理的技术解决方案,设计并实现相应工具来提高测试效率与质量

其实就是开发,专门研发测试工具的开发工程师。

先简单介绍一下软件测试领域的各种岗位和级别:

测试岗位分类:功能测试、性能测试、安全测试、黑盒测试、白盒测试、灰盒测试、自动化测试、测试开发、测试经理。

测试技术岗位级别:初级、高级、资深、专家

测试管理岗位:测试组长、测试经理...

这上面的岗位很多都比开发的工资高,关键还是在于自己在做的是什么类型的测试

1、如果你是手工方式执行别人设计的测试案例,那么你的工资可想而知会比最初级的研发人员要低很多,因为最初级的研发人员也在产生代码,而你仅仅是在手工方式执行别人设计好的东西。

2、如果你业务比较熟悉,可以设计很好的测试案例,系统的缺陷率、逃逸率等各项指标都非常优秀,系统运行正常无缺陷,那么你有可能拿到比初级开发人员高的工资。

3、如果你可以借助自动化测试工具,开发自动化测试脚本,大大提高测试覆盖和回归测试效率,那么你很可能拿到普通开发人员一样或者更高的薪资。

4、最后,如果你可以定制和开发测试工具,如果你精通白盒、灰盒、性能、安全等测试技术,如果你是某领域的专家,如果能够指导和管理测试人员完成大型系统的测试工作,估计很多研发人员都会羡慕你,包括你的工资。

看到这个问题,不由自主的想回答一下!

现在单从技术的角度来讲呢,前期来说软件开发的工资要比软件测试高,而且要高出1000-2000,如果折中一点来算大概是1500左右的样子,虽说钱高了一些,但我们也应该知道这1500高在什么地方上面,就普遍的测试也好、开发也好,多少也有一些了解,开发人员在公司的工作时间是要比测试多的。

做开发的人,在公司也都普遍会加班,如果我们按一个开发人员一天加班2小时来讲(实际时间可不止),一个月22个工作日来算,那么开发人员一天比测试人员多挣1500÷22≈68(元),意思就是说开发人员比测试人员多挣68元,这样按时薪来说的话了,开发挣的并不比测试人员多,而且测试工程师一天比开发工程师要多至少两个小时的自由支配时间,这两个小时你可以用来提升自己、增进朋友之前的感情、再或者去找个对象何乐而不为呢?

而且测试是一个越老越吃香的职业,就好比医院里的中医和西医。一般的西医都是那种中年、壮年的,而中医一般都是上了岁数的,从这方面也出了西医除了专业知识而言还需要一定的体格,而中医是需要大量的经验。在企业其实也不难发现,开发人员很少有超过30岁的人,因为30的多的开发人员不论是从精力上还是体力上肯定都比不过20来岁的小伙子,这也就是说为什么刚开始的开发人员要比测试人员的工资高的原因之一。

但做测试就不一样了,虽说测试人员刚开始工资不及开发人员,但是测试人员做到30多岁的大有人在,那时候的测试少说也是8年工作经验的,具体8年以上的测试工程师和8年以上的软件开发工程师,他们的工资基本是持平的但工作强度上来讲那可不是一个级别的了。

从职业发展角度来看呢,软件测试在国内的行情起步比较晚,和开发的行情少了将近10年的左右的时间,而测试在国内的行业依然是一个发展的中的阶段,而且是一个越来越好的势头,从自己的角度来看用户对软件的需求也是越来越高,所以软件测试未来的发展空间还是很大的。

各人感觉很多时候我们不能只往近处看,我们要向长远来看。

责任编辑:
热门阅读排行
© 16货源网 1064879863