Land has been in a bad mood lately.

The Chen Qi that enters a company together with him in the same period rose one level again, but obviously everybody is in when entering a company, Chen Qi no matter be record of formal schooling or work experience, everything is inferior to oneself, at present however short two years time jumps above oneself rank, this lets him have a few minutes really not reconciled.

Land do not understand, clearly their very hard, the company requirements 996, he very anxious 007, almost as a company home.

Chen Qi, on the other hand, almost got off work. Not only that, but also very “irreverent” after work to participate in a variety of interest classes. It is called cultivating interest and improving ability, but in the view of the road, it is a fool.

But Of Chen Qi “do STH over and over again”, brought substantial promotion to him however, and stick to the land route that did sufficient surface kung fu on company post, besides a small promotion half a year ago, after then have no action again.

Scan widely workplace, encounter land such “bottleneck” actually not a few.

But the reason behind it, “underachievement” is one kind, but more, it is inefficient efforts to bring self-paralysis and deception, in fact, standing still, and in the fierce competition in the workplace, but has always been not to advance or retreat, survival of the fittest.

What’s happening to people who don’t take the time to upgrade themselves?

  • The harder you work, the harder you work, the less time you have
  • While others are getting promotions and raises, they are stuck in the same place or even backward
  • Early to usher in a “midlife crisis”, out

What is the right way to open up for self-improvement?

1. Develop utilitarian learning plans and carry out targeted skill improvement

For the workplace, the slogan of “learning and improvement” is often commonplace, but for those who can do it or even insist on it, it is always rare. The inborn inertia of human beings, coupled with the fact that the brain is not good at and does not like thinking, in order to break out of various limitations, the only way to solve the problem is to raise the banner of “utilitarian learning”.

What is utilitarian learning? In fact, the purpose is strong, starting from the actual needs of the workplace, to solve problems for the purpose of knowledge learning, can be immediately put into use to see the output, is the motivation to promote the workplace to learn.

2, the elite are time control, improve time management should start from leaving work on time

The easiest way to get things done is to leave work on time, says Hiroichi Yamashi, a former McKinsey partner in Japan.

“Enforce deadlines,” was the first lesson his McKinsey predecessors taught Yamanashi. Instead of talking in general about how you should list and organize your time schedule, use the inverse of time management to set a point at which you must leave work.

No matter how much work, “” forced decision deadline, the workers are the first thoughts in mind, will be automatically entered into” to finish the work today “to” must be in today before coming off work to complete all work at 8 o ‘clock, “the thinking of switching, for a limited time to go to meet the target, is to break the inertial thinking and way of doing things, that the best way to get rid of the low efficiency efforts.

3, shaping the ability to move, integrated through the link

Transferability in the workplace is the ability to transfer what is learned in one position or project to a new position or project.

If you want to build your own mobility, first of all, you need to accumulate. Regularly reflect on their previous experience and experience, build their own framework system, for the future encounter homogenized situation to lay a foundation;

Secondly, to use more. For the skills you are good at, you should let them adapt freely in various situations to achieve the effect of casual pinching, and for those of your own shortcomings, or skills that you are not good at, you can achieve the effect of upgrading in the process of application.

Finally, reflect and optimize. For each situation, after accumulation and application, we should think about deficiencies and optimizations, and then upgrade and adjust the situation when we meet similar or the same situation next time.

Contribute to the

As a professional automation software testing me, the following will share some of my technical summary and summary over the years, and my notes on the skills that a senior tester needs to master to share, I hope to help friends who are willing to go all the way to black on the road of technology!

Below, I’ve compiled what is likely to be the most comprehensive knowledge architecture chart of software test engineer development in 2021.

First, Linux essential knowledge

Linux as the most popular software environment system, it must be mastered, the current recruitment requirements are required to have Linux ability.

Shell scripts

Master shell scripts, including shell basics and applications, shell logic control, shell logic functions, etc.

Three, the Principle of Internet program

The road to automation: basic knowledge of front-end development and essential knowledge of the Internet network.

Mysql database

Software test engineers must have knowledge of Mysql database, not just basic “add, delete, change and check”.

5. Packet capture tool

Fiddler, Wireshark, Sniffer, and Tcpdump are all available for your projects.

6. Interface testing tools

Interface test magic, you can not escape the powerful tool: Jmeter. Small and nimble: Postman.

Web automation testing Java&Pyhton

Understand the purpose of automation and be familiar with the TestNG&UnitTest automation framework, assertions and logging.

Eight, interface and mobile phone automation

Professional interface calls and tests solutions. Build a complete Web and interface automation framework, Appium overall use.

Agile Testing &TestOps builds

Demystifying TestOps, the Continuous integration Jenkins framework is by heart.

Performance testing & Safety testing

The other side of software testing: performance testing and security testing, choose the right direction, and strive to climb the pit!

Above is I sorted out for you a software test engineer development direction knowledge architecture system diagram. I hope you can follow this system in 3-4 months to complete the construction of such a system.

It’s a process that can literally kill you, but once you get through it. The rest of my life is so much easier. As they say, all things are difficult at the beginning. Once you have taken the first step, you are half way there. You will look back on the journey with a lot of emotion when you are finished.