狮虎论:软件测试和软件开发到底哪个实际工资更高
作为一名tester,我觉得测试工资从整体感觉上来讲,的确比开发要低一些。但是最终达到一定高度后(同样是10年工龄),测试工资不比开发的工资低,甚至还会比开发更高(职友集证据可证明)。
本文将从下面三个部分来阐述:
1、用中立网站职友集的数据来验证结论
2、解释下开发为什么前期工资会更高,而测试却是后期工资会更高
3、扩展一下:IT发展现状和未来AI技术分别对开发和测试的影响
一、用中立网站职友集的数据来验证结论
1、测试工资
来自<职有集>全国测试平均薪资水平:
按工作年限看测试工资水平:
2、开发工资
来自<职有集>全国开发平均薪资水平:
按工作年限看开发工资水平:
3、总结
从数据来看,测试人员的水平工资在刚开始比开发低,而工作10年后,平均薪资比开发还要高:测试是21.3K,而开发却是19.2K(若不敢相信眼睛看到的事实,请立即百度中立网站职友集查询)。
结论:测试工资开始比开发低但后期比开发高,请现在选择测试道路的小伙伴们一定要坚持。
在国内,测试工资起步比开发要低,但是随着发展,掌握的技术越来越多(手工测试、接口测试、自动化测试、性能测试、测试开发),工资越来越高。
而在国外,因为国外的测试最初是从开发分离出来的,所以测试工资和开发差不多。
二、解释下开发为什么前期工资会更高,而测试却是后期工资会更高呢?
这个问题其实我在之前的知乎回答中已有解释,大家可看下方截图。
问题1,其实就是回答了大家为什么开发前期工资更高,问题2,其实就是回答了大家为什么测试后期工资会更高
三、扩展一下IT发展现状和未来AI技术对开发和测试的影响
1、互联网从0到1的开荒时代已然落幕,步入群雄割据时代,测试的前景和开发一样好
早期计算机初始阶段,大家编码水平低,空有强大的算力,但是没有应用的方法。
但是随着高级语言的诞生,面向对象思想的广泛运用,我们知道了如果使用这些技术来进行创新,创造了一个又一个新的产品,这个过程是从0到1,从没有到有。这个时代,属于开发的时代,聪明睿智的程序猿,是时代的宠儿,所以工资非常高,不仅如此,其他福利更是无法替代(“程序员鼓励师”,这个岗位可以了解一下)。
但是随着各种民用客户端程序应运而生,现在民用产品已经基本饱和,重复的产品比比皆是,所以大家开始提出”用户“的概念。用户的使用体验,决定了软件产品的生命周期,体验越好,吸引力越强。
而增强体验其中最重要的一个环节,就是”测试“ 。测试的思想,即用户的思想,测试思维的深度,甚至还要超越用户,触及安全攻防、性能、架构设计等综合应用。所以在当市场下,测试越来越重要。
在如今的产品时代,谁的质量好,性能高,可用性强,那么我们就会选择谁的产品去使用。而技术还在不断地更新迭代,所以持续保证产品质量,保证用户体验,成了软件开发中,又一个更重要的环节。
测试变得无法替代。例如:早期工业革命中,最初关注产品质量的是设计师,而现在每个制造业公司都有一个质量管理部,严格把关质量。因为一旦质量出现问题,在日益激烈的竞争中,就会掉队,很难再有出头之日。
综上所述:测试的发展前景和开发一样好,测试的工资收入,也当然不会比开发差。
2、人工智能的发展,对开发也许是危机,但对测试岗位而言却仍是大机会
虽然现在发明的智能几乎都是“人工智障”,但是目前谷歌开发的智能AI已经学会写一些代码了,假以时日,计算机写代码替换程序猿是完全有可能的发生的事情。
但人工智能对于测试人员来说,仍有大量机会。"AI开发"写了大量代码,但是不代表不会出问题,所以需要我们人类利用创造性思维,挖掘更多测试点,发现BUG,优化智能AI 。
资源分享:全套软件测试入门到精通视频教程
祝各位软测职业者步步高升,给大家分享一套完整的软件测试视频教程,视频质量很高,非常适合新手和需要提升技术的测试工作者
链接:https://pan.baidu.com/s/1PtcLeVA7ECVCW_TBKFsxbg
提取码:qpcf
狮虎论:软件测试和软件开发到底哪个实际工资更高相关推荐
- 报告 | 2019程序员薪酬统计:软件开发比机器学习竟然更高?
点上方蓝字计算机视觉联盟获取更多干货 在右上方 ··· 设为星标 ★,与你不见不散 编辑:Sophia 计算机视觉联盟 报道 | 公众号 CVLianMeng 转载于 :『新智元』(ID:AI_e ...
- 软件测试对比软件开发,你适合哪款?
通常二选一,最残酷.选择一种必然要放弃另一种.但是对于测试和开发,你中有我,我中有你才是最高境界.到底哪款适合你呢? 一个测试员的"宽度" 掌握软件测试的理论知识:软件测试定义.软 ...
- 软件开发:到底谁还在传言软件巨头濒临死亡?
软件开发:到底谁还在传言软件巨头濒临死亡? [url]http://www.accp-teem.com.cn/ArticleView/2007-7-30/Article_View_1220.Htm[/ ...
- 【软件质量保证与测试】2.4软件测试与软件开发的关系
文章目录 1. 软件测试与软件开发过程关系概述 2. 软件测试在软件开发生命周期中的位置 2.1 软件开发生命周期 2.1.1 软件规划阶段测试 2.1.2 软件设计阶段测试 2.1.3 软件开发阶段 ...
- 软件测试和软件开发哪个发展更好
经常有想转IT行业的同学,在了解软件测试和软件开发之后不知道转那个岗位好,今天就系统的,从多个维度来比较软件测试与软件开发,具体包括从基本素质要求.性格要求.入职门槛.知识结构.竞争压力.职业发展.职 ...
- 2.3软件测试与软件开发的关系
软件测试与软件开发的关系: 测试活动在开发之后 测试与开发同步进行,最后再进行总的测试 没有开发就没有测试 不同的软件开发模型中,测试所处位置不同 瀑布模型与测试活动 测试是在软件开发之后进行的活动 ...
- 软件测试与软件开发的关系是怎样的?
软件中出现的问题并不一定都是由编码引起的,软件在编码之前都会经过问题定义.需求分析.软件设计等阶段,软件中的问题也可能是前期阶段引起的,如需求不清晰.软件设计有纰漏等,因此在软件项目的各个阶段进行测试 ...
- 软件测试和软件开发哪个更好?
经常有想转IT行业的同学,在了解软件测试和软件开发之后不知道转那个岗位好,今天就系统的,从多个维度来比较软件测试与软件开发,具体包括从基本素质要求.性格要求.入职门槛.知识结构.竞争压力.职业发展.职 ...
- 软件开发到底是不是吃青春饭?
软件开发到底是不是吃青春饭? 所谓青春饭,着眼点在青春.你年轻,有体力,有时间,能拼,能加班,你依赖时间和体力的复制来进行工作,当你年龄增长时,时间和体力的复制不可继续,这样的工作,就是吃青春饭的. ...
最新文章
- 如何高效开发端智能算法?MNN 工作台 Python 调试详解
- ubuntu系统批量端口永久开放
- 「吐血」我把大学4年、研究生3年的全部学习资源都分享在这里了
- $.extend 的相关用法
- 腾讯视频云支持超300万场次直播带货 助力企业一天搭建直播间
- iPhone应用程序编程指南(图形和描画)
- lua中table的常用方法
- 对象内存布局 (15)
- 【NCRE】2020年9月全国计算机等级考试,计算机二级MS Office高级应用划水贴
- 马哥linux_linux自学!拥有15万粉丝的Linux专研者 带你0基础学习linux!
- Java+AutoCAD-坐标系转换
- BG2RHE - 树莓派3B+外置wifi解决金属外壳屏蔽问题
- linux免采集卡直播ps4,PS4游戏直播采集卡使用教程详解
- 大数据主要学些什么?(大数据学习路线图)
- android 点击返回键home键,appium怎么按下系统按键?如按下返回键、home键等等
- 网络分析仪测试线损_求e5071c网络分析仪校50欧姆阻抗与线损方法,标准...
- 网秦手机杀毒软件 v2.1 pocketpc _wm5.0 下载
- 【深度学习】CNN 中 1x1 卷积核的作用
- C语言字符串函数及如何实现这些函数
- 项目讲解-AVM 3D 全景泊车-畸变矫正(1)