当前位置:网站首页>Can't you really do it when you are 35 years old?
Can't you really do it when you are 35 years old?
2022-07-07 06:32:00 【Tian Tian Tian circle】
35 I can't work at the age of , It's just an excuse .
Capable , Can still develop well in this industry , Can't do it , Destined to be higher and higher by waves , Shot dead on the beach .
If you reach this age , Not to the level of Senior Test Development Engineer or architect , Then it's really hard to do .
If you are 30+ In the age of , It may not be so obvious , however 35+, You will face another level of competition .
Simply speaking , It's age , But the ability didn't go up .
You don't have 10 Years working experience as a test engineer , You're just a year's work experience 10 year .
This is the most helpless . If so , Enterprises might as well recruit one 2-3 Years of experience , young , Resist making .
Some time ago, I also released several positions in the circle of friends , The ant gold dress 、 Cheetah, etc ,35+ People are their favorite , But the ability must match . The treatment is directly enough , Yearly salary one million , It depends on your ability .35+ People who , Have CI/CD Ability 、 Continuous integration 、 Continuous delivery , Understand test development , Understand test operation and maintenance , Code savvy , It's really hard to recruit . Tell the truth , up to now , They haven't found the right person yet . So if you're worried 35+ In the age of , That means your ability doesn't match your age , intuitive .
The current trend of the whole industry , With continuous integration 、 Continuous delivery 、Devops The popularity of , Especially big companies , It's all about test and development , Outsource a large number of manual tests . At the same time, the relationship between testing and development and operation and maintenance “ wall ”, Is also gradually breaking . You know, as you heard about test development ( Add shift left , Quality assurance in R & D phase ; Move right , Post release quality monitoring )、 Test operation and maintenance , And many companies directly let developers do testing .
Let's talk about the different level The basic abilities of the test engineer
first : We call it a tester / Test Engineer
Say it frankly , It's hard work . Benchmarking is Baidu's T3、T4, Ali's P5, Tencent's T1-T2. The main job is demand analysis , Test plan , The test strategy , The test execution , It's all business testing . Of course, you can master some fields of knowledge , For example, you test unmanned vehicles , What is the business of unmanned vehicles , I measure AI,AI What is it? , I'll test big data , What is big data , It measures e-commerce , What is the architecture of e-commerce system , Business knowledge is to understand . Another is to take the outsourcing team , Some outsourcing teams may be handed over to this group of people to take . It is mainly to manage these basic business testing work .
the second : Test Development Engineer
Now the first level I don't know how to recruit , Most of them are from the second level Start recruit . Once you mention test development , You must know R & D , Understand the test , And have a certain ability to work in depth . From this level Start asking for your programming skills ,Java、Python、shell、SQL, That's the bottom line , Then business testing .
These people will still be responsible for part of the business testing . The boss will according to your ability , Give you a proportion . You are very capable ,80% With the technological ,20% To do business , If you are not strong , It would be 80% To do business ,20% Participate in some technical . If your skills are too low 了 , It would be 100% Do all the business tests . So this time will be divided into reasonable time according to your ability . The requirements here are higher than just now , Client's UI test , Interface test of the server , Performance testing , Basically belong to this category .
During the interview , Performance and non functional testing , It may not be a major pilot , Mainly in automation and programming ability . That is to say, at present, everyone goes out to find a job , The level where you are most likely to get stuck . So here level Inside , Also work , That is, both business testing , Also do technical transformation , And write some automation , But it still focuses on business .
Third : Senior Test Development Engineer / Test Architect
So to this level, Business testing has been very few , Not even at all , At this time, I am more responsible for the process management of the whole team . Process management system , White box testing system , Development of test tools and test platform , Another is quality control , There is also a quality management . Usually in a team , There will be a test management , add 1-2 A Senior Test Development Engineer , Or call it a test expert . He will build the whole continuous integration system . Continuous integration 、 White box testing 、 And the development of some platforms , These people will be mainly responsible for . Then he'll take 2-3 A test development engineer , These test development engineers follow him to learn , While doing business . Then the rest of the work , Give it to outsourcing companies or school recruiters to do .
therefore , Under the current industry situation and technology development trend , If you're a tester , But it has not reached the bottleneck of age , Let me give you some advice :
One 、 Avoid outsourcing companies
Based on industry influence , Companies need to cut costs , Will prefer to use outsourcing . The result of large companies using outsourcing is that the outsourcing market will further develop , These developments will further promote the process of layoffs . If outsourcing can do a lot of things , The price of outsourcing is relatively low , Obviously, many low-level jobs are more inclined to use outsourcing .
The essence of outsourcing company is a company that earns scissors by providing cheap labor . The income you get , It has been deducted in part . So you enter such a company , There is no way to reach the core of the business , The company will not provide good training , There is no good experience , Nor has it entered deeper testing practice , Therefore, the growth here will face development difficulties .
If you're in an outsourcing company now , I suggest you stay for a year or two and leave immediately , Don't stay too long , Otherwise, we will face great development problems in the future . Even if the salary is relatively high in a short time , But remember that this is not your final destination .
Two 、 Enhance the core competitiveness
Technical ability : Programming ability , Automation , Architectural capability .
First, programming ability , You're in the testing industry ,Python and Java, These are two basic languages to learn . These two you have learned , The requirements of any company can be matched . If you want to do better , You can touch go Language . Most companies even ask you to speak a new language , I'll see if you can Python perhaps Java.
The second indicator is automation , Automation measures whether you are highly productive in this field , As a test engineer , The key is UI Automation , Interface automation , And continuous integration , Continuous delivery . These are your core competencies . among UI automation , Interface automation and continuous integration , It is the basic ability of Test Engineers . Go up again , That's continuous delivery ,Devops, Some white box capabilities , Test the monitoring ability , More capabilities go deep into R & D and operation and maintenance , Therefore, architecture capability is a very important assessment indicator here .
Domain knowledge : Architectural capability , Business area , Data awareness
Soft power : communicate , management
3、 ... and 、 Career choice
Preferred famous enterprises , Big factory , first-tier cities
Don't ask why
Four 、 Education construction ( Academic construction is a long-term thing )
Non undergraduate students need to pay attention to improving their academic qualifications
Undergraduate students pay attention to ability and resume
On the whole , Don't complain , Improve your ability , The current gap in the testing industry , In test development , Work hard !
Article reprint link :http://www.51testing.com/html/12/n-4478012.html
边栏推荐
- C language interview to write a function to find the first occurrence of substring m in string n.
- Symmetric binary tree [tree traversal]
- 港科大&MSRA新研究:关于图像到图像转换,Fine-tuning is all you need
- 【解决】Final app status- UNDEFINED, exitCode- 16
- Find duplicate email addresses
- LM小型可编程控制器软件(基于CoDeSys)笔记二十三:伺服电机运行(步进电机)相对坐标转换为绝对坐标
- 微信小程序隐藏video标签的进度条组件
- Wechat applet hides the progress bar component of the video tag
- Overview of FlexRay communication protocol
- Knight defeats demon king (Backpack & DP)
猜你喜欢

string(讲解)

「解析」FocalLoss 解决数据不平衡问题

博士申请 | 上海交通大学自然科学研究院洪亮教授招收深度学习方向博士生

一段程序让你明白什么静态内部类,局部内部类,匿名内部类

缓存在高并发场景下的常见问题

A very good JVM interview question article (74 questions and answers)

2022Android面试必备知识点,一文全面总结
![[SOC FPGA] custom IP PWM breathing lamp](/img/4b/5053137cf95e851ca89057e9b9c15c.jpg)
[SOC FPGA] custom IP PWM breathing lamp

Doctoral application | Professor Hong Liang, Academy of natural sciences, Shanghai Jiaotong University, enrolls doctoral students in deep learning

LM小型可编程控制器软件(基于CoDeSys)笔记二十三:伺服电机运行(步进电机)相对坐标转换为绝对坐标
随机推荐
Markdown displays pictures side by side
Overview of FlexRay communication protocol
c语言(结构体)定义一个User结构体,含以下字段:
如何解决数据库插入数据显示SQLSTATE[HY000]: General error: 1364 Field ‘xxxxx‘ doesn‘t have a default value错误
Common problems of caching in high concurrency scenarios
Leite smart home longhaiqi: from professional dimming to full house intelligence, 20 years of focus on professional achievements
360 Zhiyu released 7.0 new products to create an exclusive "unified digital workspace" for the party, government and army, and central and state-owned enterprises
Redis(一)——初识Redis
3531. 哈夫曼树
Apache ab 压力测试
A very good JVM interview question article (74 questions and answers)
How to use wechat cloud hosting or cloud functions for cloud development of unapp development applet
基于ADAU1452的DSP及DAC音频失真分析
C语言面试 写一个函数查找两个字符串中的第一个公共字符串
[Shell]常用shell命令及测试判断语句总结
Open the blue screen after VMware installation
laravel 使用腾讯云 COS5全教程
C language interview to write a function to find the first public string in two strings
Three updates to build applications for different types of devices | 2022 i/o key review
Google Chrome browser released patch 103.0.5060.114 to fix the 0-day vulnerability