Hello everyone, I am active in the nuggets love cat de Guo, it is the season of gold, silver and four, maybe some digging friends are already on the way to the bucket, this time honored to receive the nuggets invitation, and share with you something suitable for this season to discuss, today basically do not discuss the technical level, it is some of my personal experience.

In fact, I rarely talk about this aspect of the content, because everyone’s way will be different, say more than it is annoying, so I can only say according to personal experience, to provide you with some reference.

Should I jump ship?

First of all, the first question is should I jump ship?

There are many reasons for our job-hopping, such as black-hearted boss, 996, salary arrears, upside down and so on. These are the reasons for our choice of job-hopping. Generally, at these times, we have a clear intention to job-hopping, which comes from our dissatisfaction with the current situation.

Job-hopping due to dissatisfaction is the most common, but it is also the easiest to jump from one pit to another. I always remember a PUA saying: “The right job-hopping is not to run away because of dissatisfaction with the company, but for better development”.

This sentence sounds a bit PUA, but it’s also very true, I work for nearly 9 years, so have a lot of companies, once lived in some pit, is experienced “stop loss” in time, but it along the way, I also found in every enterprise has its own problems, more or less if there is something wrong with the light because move, it is easy to be in a pit horizontal jump again and again.

Of course, I’m not saying you can’t “stop losing,” but to distinguish between bottom-line conflict and contrast psychology.

What is the bottom line contradiction? For example, long-term 996, wage arrears and malicious salary deduction are all bottom line conflicts. Once you encounter these problems, you should consider how to stop your loss in time. For example, I have a friend who used to work flexibly in his company.

Evening often work overtime to the early morning, but in the morning late will be buckled 50, one day “rare” he 8:30 off work, but was the leadership call query so early off work to why? To do one’s homework

At the same time, the company’s wages are often delayed, and even when he proposed to resign, the boss questioned him: “The company is so good to you, you just walk away, conscience?” Later, he learned from others that the so-called so good, in fact, every time they work overtime the company occasionally order 15 yuan takeaway.

So once you have a bottom-line conflict in the workplace, persistence is cheap.

But another kind of gap caused by contrast psychology, we need to really measure whether we really need to job-hopping, because this kind of gap is likely to be unavoidable to any company, for example:

  • When I went to A company, my salary was raised and my meals were covered. However, due to some confidentiality system, the computer could not be connected to the Internet, and the corporate culture and tradition were rigid, so the lunch break was only one hour.
  • I went to B company to work flexibly. I did not clock in, but I never gave gifts on holidays and did not give more days on holidays.
  • When I went to C Company, holiday gifts were never absent, and group travel was never left behind, but the technology was backward, the working atmosphere was general, and the team was aging.
  • When I went to D Company, THERE was no need to work overtime. The canteen bus was fully equipped, and the salary was slightly higher. However, the project was marginal, and there was no bonus, so it was not valued.

I believe that you may have more or less encountered similar problems, these do not touch the bottom line of the problem is also the workplace we need to face up to, in the face of these problems produced by the psychological gap, may lead to us only staring at the immediate problems hard to forget, such as:

You only have 7 days off for Chinese New Year, while your partner has 14 days off. You may start to feel that the company is not humane enough and lacks humanistic care. When your college classmate gets 1,000 coupons and you only have a box of mooncakes you don’t know, maybe you’re starting to think that the company benefits are boiled water

Faced with these problems, I think we need to go back to the previous PUA: “The right way to change jobs is not to run away because of dissatisfaction with the company, but for better development”.

Not to say that these problems have to endure, but need to consider the cost of job-hopping, and thinking to the new company will have similar problems, so in this aspect, I think choose job-hopping because had a better pay and better working conditions, better prospects for development and to jump, such psychological for career or more safe.

For example: old do you think of the current company technology, for example, you want to go to a technical development iteration faster learning, that is about to consider the rhythm of switching costs, the new company is the need for more overtime, the project will be marginalized, operators do not meet their future technical route, industry background and business direction change big, and so on.

In many cases, in addition to adapting to the new environment and expectations, it is also necessary to give up some of the things you have accumulated in the previous company, such as contacts, business background, bonus performance, etc., which may require you to continue to start from scratch.

So to sum it up: if it’s a bottom-line conflict, stop your losses as soon as possible. If it is the details of the gap, it is more need to consider the cost of the problem.

Position of field coil

In fact, introversion is also one of the reasons for job-hopping. Excessive introversion will lead to a sharp decline in workplace experience. What exactly causes introversion?

The most common problems in the enterprise are mentioned in the process of chatting with everyone: poor leadership ability, only PUA, leading the team internal problems and so on.

Why do we always have incompetent managers in the workplace, or why is it that bad money drives out good money?

To start with an example that is not quite appropriate, how do you think driving on the road can be the “lead car” leading the convoy? If my experience is anything to go by, the easiest way is to slow down, because when there are several slow cars on the road side by side, the next car is forced to slow down behind them.

If should have driven a car before, you according to the speed limit road and other cars at high speed or expressway often find some car slowly to blocking the road, which leads to the traffic on the road a piece of a cluster is the case, when you slowly beyond the team, will find that the front be suddenly enlightened, but keep you nearer to the front, will encounter new car block in slow again.

In fact, this is a typical case of “bad money driving out good money”. The slow moving of the convoy is not because of the traffic jam in front of it, but the “head car” in front is moving at a slow speed. At the same time, it drives ahead of you not because of its good technology, but just because it starts earlier than you.

Many times, some companies with imperfect systems will have this kind of situation. The existence of some management depends on starting earlier in the bonus period, and in the later period, their own ability may not be able to keep up with the pace, so there is the situation of “turtle speed”.

But when he boil down, after all is dissatisfied with his present condition “overtaking” walked, while accepting the status quo or forced to accept the status quo, becomes in “stall speed” team together go slow, this creates a “bad money after bad money” atmosphere, leaders in order to keep their “head car” status, natural need to prevent others drive too fast, Thus forming the condition of local enrolling.

The first thing you can do when you’re stuck at work is that your management is moving at a snail’s pace, depending on whether your daily overtime is repetitive and meaningless, such as:

  • Constantly changing the set needs;
  • Shoot out products without planning to catch hot spots, agile iteration but no user growth;
  • Excessive attention to detail, focus not on product competitiveness, but font size, font color, background depth

Maybe all of you have experienced similar problems, I also have similar experience:

Beauty makeup when I also do overseas online shopping mall, the boss all day button on the App title or unreasonable layout, application page color eye-catching enough, page animation dazzle not cool… at that time my heart will not find this product, because he always said the meeting to change pattern of domestic beauty makeup, but the action was just marking time.

When I recommend this App for friends, when using their first concern is mainly the product itself is not the real thing, the second is the price is not reasonable, no surprise no one care about those working overtime to modify the details of the front, and tall, the visual effect and the user experience, as the core quality goods and competitive price.

In a situation like this, the core competitiveness of the product speaks for itself. When you can’t make progress on the core competitiveness, you will start to roll in some meaningless places. This is one of the reasons for the enterprise to roll in.

It is worth mentioning that the habit of working overtime brought about by introverted culture also indirectly leads to lower efficiency, because now that overtime is required, there is no need to work so fast, but more prevalent, so when a company is under this kind of introverted situation, you may need to consider job-hopping.

What does excessive “roll-in” KPIs lead to? A common example is when QA starts reporting a problem when a “About us” Url is clicked 404 in the Settings during project testing:

  • BUG to App developer, App developer said I did not touch this, 404 is the front end of the problem, you do not give me the BUG, the BUG to the front end;
  • When the front end found the unprocessed BUG, it said, this was caused by adjusting the static resource path during the back-end reconstruction, which had nothing to do with me, so the BUG was transferred to the back-end end.
  • When the back end found the unprocessed BUG, it said, this is the whole system reconstruction, so all the paths have been adjusted, and the App can adjust the URL, so the BUG was transferred to the App.
  • App indicates that this requirement was not mentioned before, why should your refactoring send the BUG to me and then submit it back to QA?

In fact, it is a very simple problem, but because of a simple BUG about assessment and responsibility, so this is the typical embodiment of everyone to protect themselves in “roll-in”.

Of course, sometimes it comes from a colleague who wants to stand out. For example, here is a friend who met a curly king:

  • 1. I often work overtime more than 12 o ‘clock, so I will be directly led by Aite in the group, saying that I will work overtime until 12 o ‘clock and arrive late tomorrow.
  • 2. Take the initiative to increase your technical requirements and write OKR even if no one in the technical team needs it;
  • 3, take the initiative to take on non-work needs, such as all kinds of trivial things, but when it comes to real technical research, not;
  • 4. Each OKR, can write a lot, full marks in reading comprehension;

The netizen said that you are preparing for a new job. In fact, this is a kind of alternative “turtle speed”, which degrades your work experience and “disguises” you so that the other person can get ahead.

If the track problem, it is of course more obvious, also is to drive, for example, if you drive the whole road is jam, that no matter how good your driving skills, driving more cow force, but it is difficult to immediately getting out from the track, some people choose to let nature take its course, some people choose to struggle, but the circuit block, volume within naturally became dominant.

I believe we all experienced this problem last year. K12 in the education industry was a hot track at the beginning, but now it is seeking other ways because of the burden reduction policy.

So here said so much nonsense, mainly to provide you with some views, to help you judge whether your current situation is a healthy inner volume or not, and ultimately decide whether to change jobs, quoting a paragraph of anti-PUA “famous quote” :

The boss pays me not for what I do for the company, but for what I do for the job. I don’t do anything for myself.

Not because of what the company gained, but because of what I lost, so the salary the company gave me, technically, was not a salary, it was compensation. The difference is: you give me food, I want to thank you, and you compensate me, you want to add a “sorry”.

What kind of company?

There are three key words: big factory, small factory and outsourcing.

In fact, this topic is also difficult to talk about, because each person’s situation is very different, for example, before discussing this topic, we can continue the discussion under the condition of “having a choice”.

So before we talk about which company to go to, what cities might we need to talk about? Cities and opportunities seem to be linked at present. For example, during the Spring Festival a while ago, the children of my relatives were facing graduation. My advice is actually simple:

Go back home to take the civil service exam, or go to the big city to find opportunities.

Of course, it’s no surprise that energetic graduates turned down the civil service option, so why go to the big city? In fact, it is also very simple, small cities are easy to “small temple strong evil wind”, can provide fewer opportunities and can roll more.

Or you may feel that you can go back to the small city for a period of time, and then go back to the big city to struggle, it is not impossible, but from the experience I have seen, more is the gap period in the small city, will gradually make people unable to keep up with the technological pace, and finally difficult to return, that is, “it is easy to go back, difficult to come out” **.

Back to the theme, when talking about job choice, people will basically have three keywords: “big factory, small factory and outsourcing”. Why is outsourcing singled out? Because the Internet for outsourcing are basically no matter you are a large factory or a small factory, according to the potential habit of “outsourcing processing”.

Outsourcing is generally divided into human resources outsourcing (on-site development) and project outsourcing, why outsourcing companies in people looking for jobs will be resistant? This actually has something to do with the nature of outsourcing itself.

For example, before I just entered a startup company responsible for the mobile development team, although at that time, the company belongs to the start-up, but in fact, the company scale is not small, there are several branch, Beijing, hangzhou, dalian, zhuhai interview after go in to take over team found that the App UI design and basic it is before the outsourcing in the development, Refactoring took a lot of effort, but it was a necessary “risk sharing” for the boss.

In fact, no matter large or small factories, there will be some attempts, such as:

  • Test the waters in a new field;
  • Developing some of the industry’s most mature features (such as IM) that you’re not good at;
  • Some marginal business;

For enterprises, the lowest risk is to achieve through outsourcing, and then test the market feedback, and then consider whether to take over the maintenance. If neither the revenue nor the feedback is particularly good, then it’s a good idea for the company to just stop the project, and not have a lot of developers and not have a lot of developers.

It for the outsourcing of the enterprise employees, the biggest problem is not stable, despite the benefits, the biggest problem is that you don’t know when the project will be stop, once you stop you are continue to new projects or dismissed, and time is money for outsourcing companies, are profit resource, so the premise, humanistic care can’t say no, I can only say dispensable.

For example, A friend of mine used to do outsourcing work for INDUSTRIAL Bank of China (ICBC) in enterprise A, but later icbc changed to outsourcing company B, so they renewed their contract with another enterprise B. However, last year, enterprise B failed to win the bidding for OUTSOURCING work of INDUSTRIAL Bank of China, so they started A new round of problems about whether to stay or not.

Similar problems have been seen at the boiling point of nuggets:

Of course, although there are problems of squeezing and instability in outsourcing enterprises, if eating is a problem, can you go there? Definitely. In general, the salary of the outsourcing company may be higher because of the lack of other benefits, but what is more terrible than the so-called “stigma” of outsourcing work is the long period of not finding a job.

As shown below, this is a survey from the official account. According to people’s choice, as long as the money is in place, people will not resist outsourcing very much:

Finally, the problem of large and small factories, without talking about the treatment, as we often do:

  • Small factory is the overall ability exercise, basically a lot of things you can directly touch, relatively free;
  • Large factories can provide standardized processes and rich business scenarios;

In terms of personal development, I suggest that if you just graduated and have the ability and opportunity, you should go to a big factory first, because a big platform is a better guarantee for your resume and experience, and there are relatively few pits.

Sometimes people may say that the development of some big factories is just a screw, work 996. Indeed, I have interviewed similar situation before:

I once interviewed an Android App developer from a mobile phone factory. They were a notepad App project. I remember that the team had 8 Android members, each of whom was only responsible for very detailed modules.

However, this is only a small part of the “prejudice”, but more is the rapid growth. An Android developer in my group, after acquiring Flutter related content, experienced various scenes and polishing, although he had to work overtime for a period of time, the feedback he got was positive. Personal skills and business capabilities grow at a fast pace, which is difficult for small factories to provide demand scenarios.

Higher, of course, to the threshold of the giant, and many times it’s not that I don’t want to go, so there are a lot of people struggle in a small factory, from my personal perspective, small factory can provide overall ability to exercise, for example, you might be more involved in the product planning, interaction design, operation promotion related business, but often a lack of advanced technology, such as:

During the video playing, some special audio and video encoding arrangements are “unreasonable”, almost all the audio in front and all the video in the back, resulting in “jumping” during the decoding and playing, resulting in the situation of buffer

This kind of codec optimization problem in small factories will be summed up as: the video source is not compatible and skipped, because the user base does not need to solve this kind of small problem, and the probability of the product encounter this kind of problem is small, so it does not need to support.

Many development of the students have a similar experience, that is to want to learn the content of the framework, but I don’t know what to learn, how to learn, it also provides the platform and the giant application scenarios, this part are given development conditions for further study, because a lot of user scenarios, led to the App will experience more strange scene, These scenarios require a deep understanding of the framework before you know how to solve them.

So in a small factory need more self driven, because people are lazy, so they will need some external things to stimulate, if you can’t project pressure and KPI to stimulate you, it is only through other ways, such as writing, open source, technical sharing and so on, small factory’s advantage is more freedom, you can try more can’t casually use technology in a big factory, This is a unique advantage for small companies, and it’s all about whether you can be self-motivated to do these things.

To sum up:

  • If you are not self-driven or confused, keep working hard to work in a big factory or a project team with rich business. Short-term pressure can help you improve quickly.
  • If you have strong self-drive ability, you can also choose to go to a small factory and try to realize the technical route of leading the team in a faster way.

Of course, all of this is ultimately based on healthy physical conditions, remember a formula: overtime is not fitness, fitness is not overtime.