• How much courage does it take to jump out of your comfort zone where you don’t feel challenged?
  • How much perseverance and perseverance do you need to study while carrying the mortgage?
  • Take out all provident fund balance naked resignation north struggle, how much determination and confidence is needed again?

01. Resolve to get rid of the assembly line

In 2018, after failing in the world War II, I entered Foxconn, a large manufacturing factory, as an engineer.

At that time, the monthly salary was around 6K, which was probably not low in local terms. However, this so-called “not low”, is paid for with a weekend off, working 2 hours a day.

That period of time, really special heart tired, feeling in addition to work, a little private time, also once let me feel that this life on their own.

Until I joined an exchange group by chance and learned that the salary of software testing industry is very high and the threshold of entry is low, I began to be tempted

The thought of a chance to jump out of a life as far as the eye can see, no matter how it ends, makes the experiment worth it.

So I decided to jump out of my comfort zone and teach myself software testing

Hard work and progress, when is not too late!

I’m a man of my self-control is very poor, and combined with zero foundation has just started to learn special lost, once thought to give up, but the thought of factory assembly line of day to day life, I have no way out, there is a saying good, enjoy the comfort and not wrong, but if we don’t realize that ease the crisis behind in time, would be boiled frog, sooner or later.

So I started looking for information on the Internet, but still confused about, because of the online information is incomplete, I’m not myself, but to find information, add a lot of related technology group, strong some of friends in the industry, through the consult to them and learn, let me more clear understanding of software testing the jobs and skills, It also gives me more confidence to do it well.

I worked overtime for 2 hours every day on weekends. Time was squeezed out to study like a sponge, probably because I had taken the postgraduate entrance examination twice, and my ability to resist pressure was also ok. So slowly from testing theory, testing process, test cases, to submitting bugs, tracking bugs, writing test cases, the bosses said I had no problem interviewing functional test engineers

Quit your job and began to drift north

In 2020, I quit my job in the factory and even withdrew my provident fund. I went to the north to find a job without hesitation. But at the same time, I was very worried that I could not do it. After all, the fixed monthly mortgage is what I have to face.

Before looking for a job, I also listened to the advice of my predecessors and brushed a lot of interview questions, so that I was well prepared. Unexpectedly and unexpectedly, I received a lot of interview invitations, interviewed 4 companies in 2 days, and won 3 offers — two outsourcing and one self-research.

There was no significant difference in salary. Considering the unfriendly working hours of outsourcing and the future study and development, I finally chose to study by myself at 11K.

When I was working in the factory before, I never dared to imagine that one day my salary could be doubled and I could get a monthly salary of more than 10,000 yuan!

Now I want to say: when do not give up easily, endure the suffering of difficulties, the final result will not live up to our efforts every day!

Finally, combined with my experience, I summed up some methods for fast self-learning and share them for everyone’s reference. Everyone’s learning method is different, so it is only for reference

Soldiers and horses did not move the grain first

On study also is such, have a solid theoretical foundation, to carry out actual combat can be very handy, this requests us to test the theory in a high position, not only heavy skills, tools, then read some good books, software testing or see some about the theory of software testing on the network video lesson, not learn how advanced technology, Just listen to some concepts and theories to support your testing work. Here also sorted out some software test video, should be very helpful to you, pay attention to the public number: programmer two black, can receive!

2, Summarize the truth in practice

Actually is also applicable in our testing industry, through the practice of the real project, to learn from the experienced colleagues in the project, is also a good way of promotion, but this way may slow progress, this requires that we have enough self-discipline, constantly give yourself pressure, from the initial executing the test cases and defect reports, design test case, When it comes to test plans, requirements, and summaries, keep challenging yourself to grow fast.

The type of project test in the company will be relatively simple, have no matter to browse the blog of big tycoon or the technical exchange group of the industry, otherwise their thinking, technology will be limited. At the beginning, I added several software testing communication groups, and kept asking for advice, including learning and direction

3, if it is zero basis into the line

It is suggested to learn some online courses of software testing by myself, so that I can quickly build a theoretical system of software testing, which will be of great help to my career development.

4. If you study in a company through a project

It can take 1 or 2 months to get started with functional testing, but there may be less opportunity to learn automated testing or other test types because the company’s projects may be single.

5. If you learn software testing through training

I can master the basic theory of software testing and automation related technology within 3 or 4 months, which will be of great guidance and help to my career.

6, If you are not already in the field, it is recommended to directly choose vocational training, and then enter the software testing industry.

To summarize

If you want to learn software testing by yourself, you must have three qualities, one is learning method, two is enough self-discipline, three is a strong will, I think the third is the foundation of the first two.

Some advice for new employees

1. Don’t get stuck in a good job because of a career change and don’t be complacent. There are still many gods out there, and your test road has just begun.

2, the couple don’t repel outsourcing, and into the advantages of outsourcing has certain general company may test is not too much, also is not big, need not clear, no use case review, write the use case of test point without cover, how to test, outsourcing companies have a set of complete process system, a few people to form a project team, do their job, you won’t, colleagues will help you. There may be overtime, but you’ll learn a lot, which is valuable to a new hire. It’s like having someone take you for free without paying tuition.

3, have a career plan, buy a pad, make a 100-day plan, specific to each day.

Below is a software testing full stack learning roadmap I’ve put together

I hope you can follow this system and complete the construction of such a system in 3-4 years. It can be said that this process will make you hardly want to live, but as long as you get through it, your future life will be much easier. As long as you take the first step, you will have achieved half of the success. You’ll look back on the journey with a lot of emotion when you’re done.

Mastered the knowledge points above, in any line Internet giant test jobs can be independent, each knowledge has form a complete set of resources, if you don’t want to experience a self-study to find information, nobody answer questions, adhere to a few days and give up the feeling of the words, I can focus on the public number: programmer 2 black, there is a technical communication group of recommend and software testing related supporting resources for!

Finally, to all of you:

Every outstanding person is not born with a halo, nor is it necessarily luckier than others. They are just in any one small thing, to their own requirements, not because of comfort and loose indulgence, not because of hard and give up the pursuit. The process of sculpting ourselves is bound to be accompanied by pain and hard work, but the self-beating of the hammer and chisel will eventually allow us to harvest a better self.