当前位置:网站首页>There is great competition pressure for software testing jobs, and the "migrant workers" who graduated from 985 also suffer
There is great competition pressure for software testing jobs, and the "migrant workers" who graduated from 985 also suffer
2022-07-23 19:14:00 【Pit player】
Many students think that they can pass the exam 985 Just relax , You can easily get to the big factory offer, In the future, I will have a gold-plated resume and a big factory working mode .
Is this really the case ?
From the official website of each university 【 Employment quality report 】, An interesting phenomenon has been found : Some undergraduates can only work in software testing in non first tier factories , Survival of the fittest exists in all walks of life .
The specific work is either performance testing , Either automated testing or pure business testing
You may say : What's wrong with software testing ? More money, easier work ? In fact, this is for individuals who are lucky to have this treatment .
At this stage IT In the enterprise , Software testing is an essential position .
If there is no software testing , It's like a snail without a shell , Snails can also eat normally , crawl , But this snail can't stand any external attack , It seems normal, but in fact, the risk is latent .
You visit major job fairs , You'll find that , The company has a great demand for software testers , They don't want someone who can only do things according to schedule 【QAE】, But a creative person 【QCE】.

Software testing is easy , Software testing is also difficult 【QAE And QCE】: Design and execution
Software testing is not simply by clicking the mouse , Test whether the expected results are consistent with the actual results , Software testing and development also need creativity , You can never imagine how wonderful your software users will behave , Software testing is a challenging job .
However, the actual situation is due to the large demand for software testing and the low entry threshold , The requirements for software testing recruitment are extremely low , These of course refer to the junior test engineer market , The salary is definitely not up to 985 Your goal for graduation . Many people begin to learn more about performance 、 automation 、 Security testing creates greater competitiveness .

Having finished the problem of software testing , Let's go back to what part 985 Computer / Undergraduates can only test ?
(1) Radish pit can't catch up with the speed of radish breeding
Everyone wants to go to arithmetic post , machine learning , Some popular industries such as artificial intelligence
But there are so many radish pits , In recent years, the number of graduate students has increased steadily , Far exceeds the demand , The competition for popular positions is becoming more and more fierce .
(2) Another cold winter in the Internet industry
Software testing industry in order to control costs , Mass layoffs . There are many people around 30 The over-year-old test man lost his job
But winter gives us a chance , Delineated a more profound ladder
For big guys , This is a good chance to reach the top
And for most ordinary people , How to climb this ladder , It's not a simple one 985 Problems that education can solve
(3) Oppose the saying that all academic qualifications are supreme
IT Industry depends on ability , The stage is as wide as the capacity .
The following is my integrated software test engineer development planning route , Hope to bring you inspiration and direction :
One 、 First learn a programming language , Suggest python

Two 、Python Automated test framework application

3、 ... and 、 Automated testing - Web UI automation

Four 、 Automated testing - Mobile UI automation

5、 ... and 、 Automated testing - Interface automation testing

6、 ... and 、 Automated testing - Continuous integration Git、jenkins、Docker

7、 ... and 、 Automated testing - Performance testing LoadRunner、jmeter、app performance

8、 ... and 、 Automated testing - WEB Security testing 、 Penetration test 、 Vulnerability scanning

Nine 、 Automated testing - RobotFramework、AirTest

10、 Test and development - Automated test platform development

11、 Internet high salary test to expand knowledge 、Redis、MongoDB、Nginx Cluster practice

The above is a knowledge architecture diagram of the development direction of software testing engineers that I have sorted out for you . I hope you can follow this system , Complete the construction of such a system . so to speak , It's a process that's going to kill you , But as long as you get through it . Life will be much easier in the future . It's just that it's hard at the beginning , Just take the first step , You're halfway there , The ancients said well “ Short step , A thousand miles .” When we look back on this journey after it's finished , You're bound to feel a lot .
Learn early and enjoy early , Late school is taken away 【 Tutorials to help you 】
As a passer-by , Have a deep understanding of the difficulties in the learning process . So I am keen to collect and sort out the basic knowledge of resources 、Linux necessary 、Shell、 The principles of the Internet 、Mysql database 、 Special topic of bag capturing tools 、 Interface testing tool 、 Test advanced -Python Programming 、Web automated testing 、APP automated testing 、 Interface automation testing 、 Testing advanced continuous integration 、 Test architecture development test framework 、 Performance testing 、 Security testing 、 The resume template 、( Test scenario template 、 Test report 、 Test plan template 、 Test case template )、 Share self-developed automatic test platform , Record the process from stepping on the pit to climbing the pit . I hope I can put what I have learned , Technology used in actual work 、 Self study method 、 Experience and stepped on some pits , recorded . First, better comb yourself , Second, it can achieve better community sharing .

Pay attention to personal official account and join the group of technicians in the industry , Learn software testing together 、 Interview and other aspects of software testing , There will also be a free live broadcast to explain the interview questions 、 Intermediate and advanced testing technology 、 Occupation planning , Gain more testing skills .
Your experience , Maybe it's another person's light ; And others' answers , Maybe it can point you in the right direction !
边栏推荐
- JUC concurrent programming [detailed explanation and demonstration]
- 398. Random number index hash table method
- What is the difference between preamplifier and power amplifier?
- DevStack云计算平台快速搭建
- Navigation component of jetpack compose uses
- 识别引擎ocropy->ocropy2->OCRopus3总结
- Time2Vec 的理解与简单实现
- Mbio | the sun Chaomin formation of Ocean Institute has verified in situ the new pathway of microbial mediated elemental sulfur formation in the deep sea
- [heavyweight] focusing on the terminal business of securities companies, Borui data released a new generation of observable platform for the core business experience of securities companies' terminals
- 迷宫类dp整合
猜你喜欢
![[shutter -- layout] linear layout (row and column)](/img/0e/df0f4bce73dd9785cc843adaf371d0.png)
[shutter -- layout] linear layout (row and column)
![[2013] [paper notes] terahertz band nano particle surface enhanced Raman——](/img/09/af80a744573ce53a0056e7124675a8.png)
[2013] [paper notes] terahertz band nano particle surface enhanced Raman——

MQ【MessageQueue 图文详解及四大MQ比较】

什么是堆栈以及堆栈的区别

How to understand: common code block, construction block, static block? What does it matter?

TODO FIXME BUG TAG FEATURE 等配置

ROS (27): the simple use of rosparam and the unsuccessful transfer of parameters through launch and its solution
![[attack and defense world web] difficulty Samsung 9-point introductory question (end): Fakebook, favorite_ number](/img/f7/e7848a8aa70ed34b166716815617e0.png)
[attack and defense world web] difficulty Samsung 9-point introductory question (end): Fakebook, favorite_ number
![[2020] [paper notes] Based on Rydberg atom——](/img/5c/186cae4e47a236ae4062d15f839196.png)
[2020] [paper notes] Based on Rydberg atom——
![[2020] [paper notes] new terahertz detection - Introduction to terahertz characteristics, various terahertz detectors](/img/94/ff67867ef3237d8779628c8872b694.png)
[2020] [paper notes] new terahertz detection - Introduction to terahertz characteristics, various terahertz detectors
随机推荐
C语言小项目 -- 通讯录(静态版+动态版+文件版)
Application of jishili electrometer in testing scheme of new energy battery
1259. 不相交的握手 動態規劃
C language small project - address book (static version + dynamic version + file version)
多线程【全面学习 图文精讲】
Time2Vec 的理解与简单实现
Ros2 self study notes: rviz visualization tool
Understanding and simple implementation of time2vec
[onnx] the problem of dynamic input size (multi output / multi input)
Moxa serial server model, moxa serial server product configuration instructions
Digital security giant entrust revealed that it was attacked by blackmail software gangs in June
The first layer of OSI model: physical layer, the cornerstone of existence!
How to use quota
TCL scripting language foundation (2)
Three ways to realize multithreading
[attack and defense world web] difficulty Samsung 9-point introductory question (end): Fakebook, favorite_ number
Handwriting bind, call, apply is actually very simple
Implementation of IIC protocol with FPGA (I) IIC bus protocol
Google正在改进所有产品中的肤色表现 践行“图像公平”理念
Mee | Zhejiang University Chenglei group develops a new method for designing and constructing synthetic flora