当前位置:网站首页>My ideal software tester development status
My ideal software tester development status
2022-07-07 07:25:00 【Two black】
The ideal path of personal development is as follows :
Lay the foundation —> sleep on the brushwood —> A profound —> make snap —> Stand on top of the test —> Start a new challenge
player , After a period of effort, I became an intermediate player , After a period of effort, he became a master , After another period of efforts, I entered a new industry from this industry and continued to start my life journey .
In a bad state , After working in a certain industry for a long time, I'm still in the primary stage , I began to feel confused 、 Remorse 、 Depressed days , Then it didn't take long to be eliminated , Maybe lucky enough to be able to do a job it The work of migrant workers , Then they are still eliminated when they are old .
Except for the ideal state and the bad state , There may be several intermediate states , I can't explain it one by one . The description of ideal state is the most beneficial development state for individuals , Bad state is definitely the most unfavorable state , So we should try our best to follow the ideal development path to complete our career in a certain industry , Avoid bad situations .
From the description of the above two states , I wonder if readers can see any core differences in description ? Ideally, I use a total of 4 individual “ Strive ” Key words to describe the whole industry career development , But there is no such word in the description of bad state . Simply speaking , In all industries, as long as you work hard and constantly adhere to meet challenges , The more likely you are to make your career path conform to the ideal state .
Next, I'll explain to you the ideal development state I understand in the testing industry :
1、 Lay the foundation
We all know that skyscrapers cannot be built without good foundations , The foundation is just like our foundation , Skyscrapers are our career development achievements , So foundation is the decisive factor of how high a person can develop .
For those who enter the industry , I suggest learning the following well : A programming language (1-2 Practice of ten thousand lines of code )、 Data structures and algorithms (50 A common algorithm )、Linux Of 50 Common commands and basic system management skills 、 Database support (sql、 Indexes 、 Design patterns 、 Basic management 、 Basic tuning skills )、 Operating system principle 、 Compiler principle 、 Network principle 、http agreement 、 Discrete mathematics and distributed computing . If you haven't learned these , I suggest you go to study , If you have learned it, then learn it well .
This knowledge is usually learned in universities and training institutions , Of course, there are also a few students who acquire this knowledge by self-study at home . For decades, the core principles of computer programming have not changed much , All kinds of computer knowledge mentioned above belong to this core category , Testing industry practitioners ( Including developers ) Only by understanding the lowest level of computer knowledge can we better learn and apply all kinds of high and new technologies .
sleep on the brushwood
After college ( After graduation from the training institution ), Most people want to enter various companies as a pure novice to start their career .
Those who have a good foundation are lucky , May be in a giant it The company starts its own career , They are systematically trained by the company , Good tutorial system to help them grow rapidly . Those less fortunate friends , Probably went to a small company , There is no training and no one to take you , I can only grope by myself , I haven't entered the working state for a long time .
No matter what kind of company you mentioned above , You need to constantly learn and explore according to the work you face . There is always someone in your company who can help you , You have to find someone who can really help you to overcome all kinds of acclimatization , Some tips are to learn from the experts in the company through some social means , And through many communications 、 Meals and various team activities increase the opportunities to contact Masters , Find a way to deal with them , In this way, you can get twice the result with half the effort to start your career . Got it, mentor , The rest is to study hard , There's nothing more to say , When you encounter something you can't, you have to find a way to learn , Baidu search 、 Buying books 、 Watch videos 、 Ask your tutor until you understand , And take what I learned as my blog as my career . If you feel challenged every week , And I can handle it myself , Then I congratulate you , You will grow very fast .
If you feel that you seldom encounter challenges , Everything is easy , Then I want to remind you that as a novice, this situation is very dangerous , Because only challenges can really make you gain , Instead of ordinary and light days . If you are successfully challenged 1、2 year , Then it is likely to enter the next stage of cultivation .
3、 A profound
Compared with the previous stage , The main content of this stage is that you have the opportunity to do projects or lead a small team according to your own independent ideas , Of course, it also brings related responsibilities . It's great to be able to do things according to your own ideas , Because you don't have to follow others' plans to do things , You can fully use your thinking ability to find problems 、 Analyze and solve problems . Whether this stage is successful , It mainly depends on whether you have successfully completed the project or brought out an elite team according to your own ideas . This stage emphasizes your independent thinking ability 、 Team work ability and the ability to be responsible for the results .
4、 make snap
It means that you can be completely independent in charge of the testing department , Set up a team and build a team completely independently , Lead the team to complete various test projects efficiently according to their own management ideas , Get good results , Cultivate more outstanding people for the company , Made more testing tools and testing frameworks , The overall product quality of the company has been improved . Usually this stage refers to when you become a test director or test manager , Completely rely on personal management ability and technical ability to control the company's testing department .
5、 Stand on top of the test
Being the top test leader of the company does not mean that you are on the top of the test , I mean the top of testing refers to those who have made outstanding contributions to the testing industry , Transfer your years of best practice experience to your testing peers , Promote the technical development of the testing industry or the improvement of the quality of testers . You can usually give lectures 、 publish books 、 Bring out outstanding testing teams to achieve the goal of standing on the top of testing . In the testing industry, if there is 1% People can hear of you , And I think you have made a certain contribution to this industry , So from my point of view, I think you are on the top of the test ! What we pursue at this stage is dedication 、 Sharing and innovation .
6、 Start a new challenge
A lifetime of testing ? If you really like this profession , Then I must congratulate you on finding true love , You can ignore the content mentioned in the sixth stage . If you don't like this profession , Before, I entered the industry just to support myself , Then you should plan this stage carefully . Once you leave the testing industry you are familiar with , Then you may be a novice in other industries , You may have to repeat the above processes , But for those who are good at learning and like new things, these challenges are nothing . I really encourage you to start a new career , We came to this world to see a more colorful life , Instead of standing still . If you have the opportunity to feel the mysteries of other industries , Why should we refuse ?
When you stand on the top of the test , You should choose another new goal as your new starting point , You can meet many like-minded friends through continuous struggle , You can encounter more interesting stories , Can do more things to change the world , Maybe one day you will realize your true ideal !
Learning resource sharing
Finally, thank everyone who reads my article carefully , Watching the rise and attention of fans all the way , Reciprocity is always necessary , Although it's not very valuable , If you can use it, you can take it
These materials , For those who want to advance 【 automated testing 】 For our friends, it should be the most comprehensive and complete war preparation warehouse , This warehouse also accompanied me through the most difficult journey , I hope it can help you ! Everything should be done as soon as possible , Especially in the technology industry , We must improve our technical skills . I hope that's helpful …….
Join my communication group below for free !
边栏推荐
- Wechat applet full stack development practice Chapter 3 Introduction and use of APIs commonly used in wechat applet development -- 3.9 introduction to network interface (IX) extending the request3 met
- 四、高性能 Go 语言发行版优化与落地实践 青训营笔记
- Composition API premise
- 1、 Go knowledge check and remedy + practical course notes youth training camp notes
- Detailed explanation of neo4j installation process
- Exception of DB2 getting table information: caused by: com ibm. db2.jcc. am. SqlException: [jcc][t4][1065][12306][4.25.13]
- How to model and simulate the target robot [mathematical / control significance]
- Composition API 前提
- MySQL service is missing from computer service
- [explanation of JDBC and internal classes]
猜你喜欢
Composition API premise
Precise space-time travel flow regulation system - ultra-high precision positioning system based on UWB
Model application of time series analysis - stock price prediction
IP address
[semantic segmentation] - multi-scale attention
計算機服務中缺失MySQL服務
URP - shaders and materials - simple lit
Bindingexception exception (error reporting) processing
Circulating tumor cells - here comes abnova's solution
Sword finger offer high quality code
随机推荐
js小练习
抽丝剥茧C语言(高阶)数据的储存+练习
Docker compose start redis cluster
URP - shaders and materials - simple lit
Unity C function notes
修改Jupyter Notebook文件路径
Composition API premise
Reflection (II)
Detailed explanation of transform origin attribute
English translation is too difficult? I wrote two translation scripts with crawler in a rage
Convolutional neural network -- understanding of pooling
Advanced level of C language (high level) pointer
Model application of time series analysis - stock price prediction
Cloud backup project
Blue Bridge Cup Birthday candles (violence)
子组件传递给父组件
Bindingexception exception (error reporting) processing
Unity3d learning notes
MIPS uclibc cross compile ffmpeg, support g711a encoding and decoding
Circulating tumor cells - here comes abnova's solution