After 4 years of testing experience, I finally joined Ali, and I chose to leave after two months...

my situation

Let me briefly introduce my personal situation. Female, undergraduate, software testing engineer who lives in Hangzhou, has more than 4 years of experience in the industry, and has worked in small and medium-sized companies and unicorn companies in Hangzhou before. In fact, before going there, I knew a lot about Ali’s values ​​and atmosphere (I’ve been in Hangzhou for so many years, and I’m also in the Internet industry, so if you don’t understand, you’ll be a ghost...).

Personally, I don’t really like this set of things, but I chose to go to Ali for the following reasons:

Judging from my position, Ali is considered a very good first-tier factory in Hangzhou, and I will be gold-plated by the way when I go in to experience and learn.

My inner recognition of myself, being able to pass Ali's technical interview can't be said to be awesome...but at least it shouldn't be considered a parallel import.

This one is kind of funny. . My parents want me to work in a "decent" place... Ali is quite "decent" in their circles, and he seems to be a hardworking child.

In short, due to the above reasons, I prepared carefully... and finally passed Ali's interview. At the same time, I also got a lot of offers from the so-called "unicorn companies" in Hangzhou, and some of them had higher salaries than Ali. I was quite happy at the time...

1. From excitement to discomfort

In the first few days of joining the company, I was very excited. I was familiar with the company environment with my colleagues and helped him solve some technical problems... However, in the next two months, even though I was mentally prepared, I was still very excited. not used to.

How should I put it... I still feel very uncomfortable with the whole culture and everyone's behavior style.

First of all, there are many meetings. A meeting usually lasts for 2 hours, and everyone likes to interrupt and slow down the progress of the meeting. Small problems that can be counted clearly in three sentences are stuffed into various high-level phrases and reorganized into articles. The big composition, after a few meetings, I feel that I am stupid, it is really a feeling of complete ignorance!

At the same time, shortly after I joined the company, I was assigned several businesses and authorized more than ten projects. Afterwards, people related to these businesses will come to you when they have problems. It is common for people with double digits to come to you every day to solve problems... And I am also a newcomer, and I don’t understand many things. line, feeling quite isolated. Throwing questions out to seek help from the group, often only get a reply of "If you don't understand this business, go and find out as soon as possible"...

I have no choice but to bite the bullet, because many of Ali’s internal tool libraries and frameworks are self-built, and many tool documents are really not good, and many times I have to ask the maintainer directly. Then when you ask, if the other party sees you as a newcomer, there is a high probability that you will not be able to read it for a few hours... In short, solving problems is very laborious and inefficient, and you are often directly criticized by others.

2. Resign decisively

During this period, I also received another requirement. Originally, the evaluation was a small thing, but as a result, I found that this requirement was different from what was agreed. Many things that should have been connected were not connected.

So I threw this question to other team members, and the reply was "You can connect it, and refactor a certain piece of xxx by the way."

As a result, a small request turned into a slightly disgusting bomb, and finally it was finally settled. Looking at the colleagues who joined the company together, I feel that the work they are responsible for is much easier to deal with than mine, which also made my unstable mentality explode even more.

This situation lasted for a month. One night, I asked an acquaintance about the situation. As soon as he heard about the business I was in charge of, he immediately said reflexively, "Fuck, this is a shit pot."

I was surprised at the time, only to find out that several of the businesses I was in charge of were recognized pitfalls, with many trivial requirements and deep pits, and it was difficult to achieve any results.

After hearing the news, I took a long walk downstairs after dinner, hoping to calm down, but the more I thought about it, the more I felt a headache. I went upstairs again, turned on the computer, and DingTalk was full of unread messages. After a quick glance, the screen is full of:

"Help take a look", "We have a problem with xxx, please help to solve it quickly", "Evaluate xxx", "There is a problem with your xxx, please help me", and several groups full of screens Positive thumbs up...

At that time, I felt a breath of cold air, and my spirit was in a trance. In fact, a few days ago, I felt that going to work was like going to a grave. Every day I felt that there was a ghost shadow following me, and my brain was always in a state of high pressure and tension. Although I should be able to continue to fight these things for a while, I really don't like this style of doing things. I feel that if something goes wrong, everyone is trying to find a way to blame and find the person responsible.

I don't think I can transform into a person who can match this kind of atmosphere, so after I went back that night, I thought about it and decided to leave!

 

3. Changes in my mentality

Ali likes to talk about the meaning and value of doing things internally, which disgusts me.

If you do a lot of hard work, if you can't tell the meaning and value, you won't get the attention from above. This is very damaging to the morale of the team.

Because in this mode, many times everyone just completed a small function point, the actual workload is very low, but when reporting, the various meanings are packaged jaw-droppingly. In fact, my personal communication and eloquence are not bad. In the previous company, I often did reports, communication and collaboration, but I feel that I will never be able to learn this reporting method in my life. It is too different from my nature. up.

In fact, I also came into contact with some colleagues who have not been in the job for a long time, and I feel that morale is also low. When we went to dinner together, some colleagues said with emotion: "We have always used these internal components, and if there is a problem, we don't have to think too much, just ask someone to help us solve it, so that the technology will not be useless after a long time... "

This sentence really touched me deeply. It is true that in Dachang you can hear a lot of high-level concepts and understand that there is such a thing. But in fact, at least half of the people have no time or energy to get in touch with and understand them further. Your time is divided up by countless meetings and people who ask you to solve problems.

Well, of course, you can also accuse me of not working hard enough, anyway, I really can't learn in this situation.

If you have many puzzles in the software testing industry, welcome to communicate and discuss with me in the industry's communication group. There are free video materials and test resources at various stages in the group, hoping to help you break through the bottleneck in front of you! Click the small card below to join us!

4. The process of resignation

When I mentioned my resignation, the supervisor was very surprised and expressed regret, saying that you are still so young, it is a pity to leave like this. But I still insisted on resigning, because the atmosphere was really uncomfortable, and it was difficult to have time to improve my skills. It's just that a gilt on the name is useful, but it's not what I really want.

After I mentioned my resignation, many people who came to DingTalk to chat with me expressed their understanding, and they also felt grateful that I was out of the pit. . After chatting, I feel that everyone wants to leave, especially those who have been recruited by the society for a short time, which also surprised me.

Speaking of which, I would like to mention that the new and old employees in Ali feel completely different. Many old employees seem to be really relaxed. I don’t know whether it is really easy or they have mastered the Ali survival methodology... But some newer social recruitment Employees (within 3 years of employment), I feel that every one of them is painful and stressful after contacting them. They are the kind who have to leave at any time... This also surprised me. There is a P7 in the group who also said that he sleeps at night. Take medicine, otherwise I won't be able to sleep.

Now that I have resigned from Ali, it is considered that the gold plating is not plated, but it is plated with a layer of rust, haha.

5. Some thoughts of my own

In the past two days, I have been thinking over and over again, and I always feel that I should not lie to myself to choose to join Ali. Hard opt-in can only be a horrible ordeal if you're really uncomfortable with the vibe.

However, if you put in a hard-working heart, Ali is also worthy of being a good choice. Ali is one of the big factories that pays more attention to talents, whether it is in terms of salary or promotion;

It's a pity that I'm the type who pursues stability, and I'm not very interested in high salaries and promotions. You can also understand it as the type of "hunter"! I don't care either.

It is said that the test market is terrible, but I have no financial pressure for the time being. Now I plan to take a week off and submit my resume directly. I am relatively confident in pure technology. I should still find a job... Forget it or not. milk.

Improve yourself well, after all, "sailing against the current, if you don't advance, you will retreat", if you are still in place, you can only be trapped in the general environment.

The following I compiled the most complete software test engineer development direction knowledge architecture system diagram in 2023, which will clearly tell you where to work hard:

1. Necessary knowledge of Linux

As the most popular software environment system, Linux must be mastered. The current recruitment requirements require Linux ability.

2. Shell script

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

3. Principles of Internet Programs

The only way to automate: basic knowledge of front-end development and necessary knowledge of Internet networks.

4. Mysql database

Software test engineers must have knowledge of Mysql database, not just the basic "addition, deletion, modification and query".

5. Packet capture tool

Fiddler, Wireshark, Sniffer, Tcpdump and various packet capture tools are suitable for various projects, and there is always one suitable for you.

6. Interface testing tools

Interface testing artifact, a powerful tool you can't avoid: Jmeter. Small and flexible: Postman.

7. Web automation testing Java&Python

Understand the purpose of automation, master testng&unittest automation framework, and assertion and log processing.

8. Interface and mobile automation

Professional interface calling and testing solutions. Build a complete web and interface automation framework, which is used by Appium as a whole.

9. Agile testing & TestOps construction

Unveiling the mystery of TestOps, the continuous integration of the Jenkins framework is familiar.

10. Performance Test & Security Test

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

I believe that you will continue to explore and improve according to this learning framework route, and break through the bottleneck of technology. It can be said that this process will make you miserable, but as long as you get through it. Later life will be much easier. As the saying goes, everything is difficult at the beginning, as long as you take the first step, you have already succeeded in half, and when you look back on this journey after completion, you will definitely feel a lot of emotion.

 

Finally, I would like to thank everyone who has read my article carefully. Reciprocity is always necessary. Although it is not a very valuable thing, you can take it away if you need it:

These materials should be the most comprehensive and complete preparation warehouse for [software testing] friends. This warehouse has also accompanied tens of thousands of test engineers through the most difficult journey, and I hope it can help you! Partners can click the small card below to receive  

Guess you like

Origin blog.csdn.net/hlsxjh/article/details/130251553