当前位置:网站首页>There are more and more talents in software testing. Why are people still reluctant to take the road of software testing?
There are more and more talents in software testing. Why are people still reluctant to take the road of software testing?
2022-08-02 06:20:00 【Programmer Weizi】
1. Many people don't know, or even know about software testing.
When it comes to programmers, everyone may think of development, front-end, back-end, Java, python, etc.~
However, many people don't know about software testing jobs, especially in third- and fourth-tier cities (which are relatively few), because a large number of software testing jobs are still in first- and second-tier cities.
2. Some people know about software testing, but misunderstand the industry
For example, some people will think that software testing is not as good as development;
Software testing salary is not as good as development;
Software testing has no technical content, just a little bit;
Software testing is a meal of youth and so on.
Myth 1: Software testing is not as good as development
NO!A few years ago, software testing was really not taken seriously, and even many non-professional people were asked to do software testing. They handed over problems to users and expected users' evaluation.However, with the development of technology, the quality of software testing has been paid more and more attention. After all, a small bug can bring unimaginable losses.
A few examples:
Some time ago, some college students took advantage of KFC's loophole to get hundreds of thousands of yuan;
The most famous bug in history is the Pinduoduo bug (one day early in the morning, Pinduoduo users can receive 100 yuan coupons for free), such a loss is irreparable;
A game released some time ago, Moore Manor, often has bugs, I don't know how many users have been discouraged (often people complain)
Still taking "bugs" as an example, if a new app is released, but there are many bugs, such as page loading failure, login failure, network connection failure, etc., then even if the app is easy to use, it will be rejected.Users complain and even uninstall.
Myth 2: Software testing salary is not as good as development;
Software Testing Industry Salary:

National average salary for software testing:

Software testing is not only functional testing, but also interface testing, performance testing, security testing, automated testing, big data testing, artificial intelligence testing, etc. It can even develop in the direction of test development.
Average test development salary:

In fact, everyone should understand that the average salary does not represent actual income, just like some programmers can get 30k, 50k, or even more; some programmers can only get 3k, 5k, and even can't find itWork.
The salary needs to be analyzed according to the specific situation, such as education, city, position, work experience/project experience, personal ability, etc.
Misunderstanding 3: There is no technical content in software testing, just a little bit
Compared with development, the entry threshold for software testing is relatively simple. Even a novice without a computer foundation can easily get started, but it is not a particularly easy thing to be proficient in (even the functiontest, and not many can achieve proficiency), it requires continuous accumulation of project experience and even management experience.If you want to be an excellent tester, you even need to know more than development (development is required, refined, and testing is extensive, such as understanding various business knowledge).
We can see on the recruitment website that even for basic software testing positions, many require more than one programming language, use automated testing tools, etc., and also require academic qualifications.
Myth 4: Software testing is a meal of youth
Many people say that software testing is a meal of youth.This view is very one-sided.Software testing can not only develop in the direction of technology, but also in the direction of management.
Software test engineer is a profession that gets more and more popular with age."Zheng Renjie, a well-known software testing expert and professor of Tsinghua University, believes that software testing work is a check on quality, including technical and management work. The work is relatively stable, and there is no age limit. With the continuous growth of project experience andThe in-depth understanding of the industry background will make it more popular with age.
Xiao Rui, a senior testing expert and head of Peking University testing, agrees with Professor Zheng Renjie's optimism about the career life of testers.He believes that the life of a software tester is like the life of a doctor. With the accumulation of professional experience and clinical experience, at a certain age, they will be able to know where the fault lies by "seeing, hearing, and inquiring".Therefore, some people say that software testers and doctors are the occupations that need the least "youth" to ensure and prolong their professional life.
Professor Zheng Renjie has been working in the field of software testing for more than 20 years. Today, Professor Zheng Renjie, who is in his 70s, is still "serving" for software companies.
Finally, I would like to thank everyone who has read my article carefully. There is always a need for courtesy, although it is not very valuable. If you can use it, you can take it directly: 938856006 The information is in the skirt, if you need it, you canPick up
p>
These materials should be the most comprehensive and complete preparation warehouse for [software testing] friends. This warehouse also accompanies tens of thousands of test engineers through the most difficult journey. I hope it can also help you!
/p>
Since you've seen it all here, please do me a favor:
1. Like, let more friends see it;
2. Follow me and keep updating and testing dry goods.
边栏推荐
- MYSQL unique constraint
- 面试官:设计“抖音”直播功能测试用例吧
- golang泛型
- apisix-入门使用篇
- navicat连接MySQL报错:1045 - Access denied for user ‘root‘@‘localhost‘ (using password YES)
- LeetCode brush topic series - 787 K station transfer within the cheapest flight
- H5 access payment process - WeChat payment & Alipay payment
- 关于web应用的目录结构
- Navicat如何连接MySQL
- Go语学习笔记 - 处理超时问题 - Context使用 从零开始Go语言
猜你喜欢

区块元素、内联元素(<div>元素、span元素)

自动化运维工具——ansible、概述、安装、模块介绍
![[PSQL] 窗口函数、GROUPING运算符](/img/95/5c9dc06539330db907d22f84544370.png)
[PSQL] 窗口函数、GROUPING运算符

Mycat2.0搭建教程

【C语言】LeetCode26.删除有序数组中的重复项&&LeetCode88.合并两个有序数组

Review: image saturation calculation formula and image signal-to-noise (PSNR) ratio calculation formula

MySQL 8.0.29 设置和修改默认密码

Google Chrome(谷歌浏览器)安装使用

ERROR 1045 (28000) Access denied for user ‘root‘@‘localhost‘解决方法

测试环境要多少?从成本与效率说起
随机推荐
Google notes cut hidden plug-in installation impression
ApiPost 真香真强大,是时候丢掉 Postman、Swagger 了
Redis database
对node工程进行压力测试与性能分析
Google Chrome(谷歌浏览器)安装使用
Navicat new database
Redis数据库
说好的女程序员做测试有优势?面试十几家,被面试官虐哭~~
卸载redis
MySQL 多表关联一对多查询实现取最新一条数据
MYSQL 唯一约束
golang generics
ERROR 1045 (28000) Access denied for user 'root'@'localhost'Solution
MySQL 字符串拼接 - 多种字符串拼接实战案例
CPU使用率和负载区别及分析
How much does a test environment cost? Start with cost and efficiency
Google 安装印象笔记剪藏插件
【解决】RESP.app 连接不上redis
浏览器的onload事件
C language: Check for omissions and fill in vacancies (3)