当前位置:网站首页>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.
边栏推荐
- ELK log analysis system
- golang泛型
- MySQL 8.0.28 version installation and configuration method graphic tutorial
- Android studio connects to MySQL and completes simple login and registration functions
- golang generics
- Mysql实现乐观锁
- C语言入门实战(13):十进制数转二进制
- MySQL String Concatenation - Various String Concatenation Practical Cases
- Matlab paper illustration drawing template No. 41 - bubble chart (bubblechart)
- 浏览器的onload事件
猜你喜欢

ELK log analysis system

goroutine (coroutine) in go language

说好的女程序员做测试有优势?面试十几家,被面试官虐哭~~

"Digital reconstruction of the system, getting the CEO is the first step"

mysql 存储过程详解

JUC(一)- JUC学习概览 - 对JUC有一个整体的认识

C语言基础知识梳理总结:零基础入门请看这一篇

Redis-集群模式(主从复制模式,哨兵模式,集群化模式)

H5 access payment process - WeChat payment & Alipay payment

MySQL 5.7 detailed download, installation and configuration tutorial
随机推荐
The Go language learning notes - dealing with timeout - use the language from scratch from Context
[PSQL] 窗口函数、GROUPING运算符
25K测试老鸟6年经验的面试心得,四种公司、四种问题…
利用浏览器本地存储 实现记住用户名的功能
TikTok平台的两种账户有什么区别?
Redis-cluster mode (master-slave replication mode, sentinel mode, clustering mode)
golang's time package: methods for time interval formatting and output of timestamp formats such as seconds, milliseconds, and nanoseconds
Mycat2.0搭建教程
C语言小游戏——扫雷小游戏
一线大厂软件测试流程(思维导图)详解
JDBC revisited
复盘:图像饱和度计算公式和图像信噪(PSNR)比计算公式
nacos注册中心
提高软件测试能力的方法有哪些?看完这篇文章让你提升一个档次
MySQL String Concatenation - Various String Concatenation Practical Cases
mysql 8.0.28版本安装配置方法图文教程
C语言入门实战(13):十进制数转二进制
高防服务器防御的原理是什么
mysql实现按照自定义(指定顺序)排序
Redis-----非关系数据库