当前位置:网站首页>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
边栏推荐
- postgresql 数据库 timescaledb 函数time_bucket_gapfill()报错解决及更换 license
- UIC(组态UI工程)公版文件库新增7款行业素材
- How to find the literature of a foreign language journal?
- 计算模型 FPS
- Basic DOS commands
- Crudini 配置文件编辑工具
- 【从零开始】win10系统部署Yolov5详细过程(CPU,无GPU)
- win系统下安装redis以及windows扩展方法
- Find duplicate email addresses
- Redis (I) -- getting to know redis for the first time
猜你喜欢
Rk3399 platform development series explanation (WiFi) 5.52. Introduction to WiFi framework composition
3531. Huffman tree
哈趣投影黑馬之姿,僅用半年强勢突圍千元投影儀市場!
开发者别错过!飞桨黑客马拉松第三期链桨赛道报名开启
蚂蚁庄园安全头盔 7.8蚂蚁庄园答案
Overview of FlexRay communication protocol
一段程序让你明白什么静态内部类,局部内部类,匿名内部类
3531. 哈夫曼树
Open the blue screen after VMware installation
你不知道的互联网公司招聘黑话大全
随机推荐
C language sorting (to be updated)
当我们谈论不可变基础设施时,我们在谈论什么
Open the blue screen after VMware installation
A very good JVM interview question article (74 questions and answers)
You don't know the complete collection of recruitment slang of Internet companies
[start from scratch] detailed process of deploying yolov5 in win10 system (CPU, no GPU)
JMeter's own functions are not enough? Why don't you develop one yourself
Party A's requirements for those who have lost 800 yuan
How to find the literature of a foreign language journal?
MySQL(十)
Which foreign language periodicals are famous in geology?
面试中有哪些经典的数据库问题?
JVM monitoring and diagnostic tools - command line
Oracle迁移中关于大容量表使用数据泵(expdp、impdp)导出导入容易出现的问题和注意事项
C language (structure) defines a user structure with the following fields:
Laravel uses Tencent cloud cos5 full tutorial
[opencv] morphological filtering (2): open operation, morphological gradient, top hat, black hat
如何解决数据库插入数据显示SQLSTATE[HY000]: General error: 1364 Field ‘xxxxx‘ doesn‘t have a default value错误
【解决】Final app status- UNDEFINED, exitCode- 16
Niuke Xiaobai monthly race 52 E. sum logarithms in groups (two points & inclusion and exclusion)