Programmer job-hopping god-level strategy

Original http://blog.csdn.net/foruok/article/details/45840147

 

 

When to jump ship

 

In my article " Self-Discovery and Finding a Job That's Right for You", I offer a "weekend visit method" for everyone to analyze how they feel about their current job. This method is very simple, you just need to do the following:

On Sunday night, thinking about going to work tomorrow, record your thoughts and feelings at the moment.

OK. That's it. If you find hesitation, panic, nervousness, worry, resistance and other emotions within you, it is likely that you need to seriously consider changing jobs.

Weekend visits feel like a general practice, and everyone may find some specific situations when using them that cause them to have to change jobs. Then here are some situations that I have encountered and thought of, listed here for everyone to confirm each other:

The product has no future, and it has to be played out from all aspects

There are often companies that make a mistake when they launch a product. When they are doing it, they feel that this product is probably in the wrong direction and will not have a future: either they missed a good opportunity, or they didn’t meet the rigid needs, or the product needed. The marketing operation ability and capital are not available... In short, seeing that things are difficult to achieve, and continuing to do it is just to console myself. As a programmer, you need to make promising products in a promising industry so that you can have hope.

The company is not well managed and faces the risk of bankruptcy

In the Internet age, companies rise or fall quickly. With a little carelessness, a company that has accumulated for many years may collapse suddenly, the funds cannot keep up, lose money, and eventually face bankruptcy. These are all things that can be seen. There are rumors all over the place, and there are endless discussions. The people around have already attacked all over the place and are ready to change jobs. What do you think?

undervalued and severely marginalized

Sometimes you feel that you have the ability, but you are always arranged to fight, you deeply feel that you are not valued, and you have a feeling that a hero is useless. When a scholar dies for a confidant, Maxima needs Bole. Following the wrong person in the wrong place makes it difficult to do the right thing, and it is difficult for oneself to grow up from it. Of course, if you are really talented. Because pregnancy is like pregnancy. Only when you are old enough can others see it, and you can enjoy the corresponding attention and special treatment. Often we feel that our ambitions are difficult to reach, but our talents are still small and not seen by others.

not respected

The company doesn't respect people, the leaders don't respect people, they look down on their subordinates, they are contemptuous in their hearts, they often shout and drink coldly, and they even use you as an animal. They put a black cloth on your head and want you to grind for a lifetime. He just treats you as a pebble, picks it up when you need it, and kicks it away with less than a kick. Such a serious lack of basic respect for the environment, not to wait.

no room for growth

There are no masters in the team, not even a person to learn from, how lonely. No one can handle the problem, how helpless.

You just need to complete the tasks given above, how your technological path develops, how you are promoted in the company's position and level... No one has ever talked to you, and no one really cares about you.

Sometimes the company and products reach a certain level, there are few new things, many old things, and many maintenance things, you have reached the top technically, you can't go any further, and there is no chance to challenge again. Technology is like sailing against the current, if you don't advance, you will retreat. You do not have the opportunity to exercise and challenge, it is difficult to go further.

Of course, you may not do technology, but do management. But one radish and one pit, if the person above you does not leave, you will have no chance. The people above are still young, and they will neither retreat nor leave for a while. They have done a good job. As for you, I'm afraid you won't see hope in a short time.

All of these, no matter what, you can't see where your growth space is...

Major changes in living environment

Ordinary people's life line, at a certain period, will face problems such as negotiating a partner, buying a house, getting married, having children, etc. Once you reach this age, all kinds of pressure and expenses will come one after another, and it is very likely that your original income is not enough to support life. At this time, looking at the unit and work, there is no hope of promotion and salary increase for a while, and under the pressure of life, will you choose to change to a better-paid job?

The tension with the boss cannot be reconciled

If you have conflicts with your boss or superiors, for example, you often have serious disagreements on certain matters, which cannot be reconciled even after hard work, it is likely to bring you a lot of pressure and discomfort, and make you feel unfair, wronged, and bored. , despair, feeling unable to stay any longer...

People around the company are messing around

"Xi Mengmu, choose a neighbor." This is actually about the influence of the external environment on people's growth. The same is true at work. If the people around you are not thinking about making progress, it is difficult for you to stand out and turn the tide. This kind of environment is like a basin of sewage. You are just a drop of Kunlun Mountain mineral water, and it will be assimilated quickly if you drop it.

Lost passion, unable to engage

When your heart is no longer focused on what you are doing, you can't maintain your passion, you can't devote yourself to it, you are lazy all day, and you don't care if you do it well or not, then you should say goodbye to your current job. Therefore, this state consumes one's own life.

Comparing with the same industry, the treatment is very different

Most people need to compare themselves with the people around them to balance themselves. When you find that your friends in the same industry and the same experience are paying a lot more than you, it will be difficult for you to calm down. Although some people say that "pursuing wealth is worse than pursuing satisfaction, satisfaction is the greatest wealth.", but your value also needs to be reflected through income. When income is seriously disconnected from your own value, I am afraid that the sense of satisfaction and belonging will be difficult to have. .

Salary upside down

Some companies have very weird leaders who would rather spend more money to hire new employees than to raise wages for old employees, so that the salary of new employees is much higher than that of old employees with the same work experience. This is called Xin Xin. What a shame for a hardworking programmer.

Can't handle overtime

This is also there. For example, your company is always working overtime day and night. When you leave at ten o'clock at night, someone will give you scorn, and your wife is pregnant with a baby. How can you bear it...

Regardless of the reason you actually can't stand your current job, be sure to identify specific factors, list them, and write them down so you can skip some pitfalls when looking for a new job.

N things to prepare before switching jobs

Once you decide to leave your job, (unless it happens in a hurry, such as a family accident or the like), be sure to be fully prepared. So, what preparations do we have to do before switching jobs?

In fact, I think from a big perspective, there are three things:

  1. analyze yourself
  2. Analyze target industries and companies
  3. write a resume

analyze yourself

People are worthy of self-knowledge, and those who know themselves know. It's aging cliché, ok, I admit, but, it makes sense.

Once you decide to jump ship, analyze yourself.

To know what I have :

  • years of work
  • What is the influence of the company you have worked for and what are the features of the product
  • What technologies have you mastered and to what extent?
  • Compared with the people around me, what are my strengths?
  • Is it fast to learn new things, for example
  • How good is the problem-solving ability, give a few examples
  • How to communicate and collaborate
  • How about leadership, is there any example of influencing others to make the project successful
  • How motivated are you, and are there any instances of self-motivation to get things done without stress?

To know what I want :

  • stronger technical capabilities
  • higher salary
  • Better benefits (CPF, commercial health insurance, …)
  • sense of achievement
  • recognized
  • Build a successful product from scratch
  • Big company gold plating experience
  • Follow possible opportunities to develop rapidly
  • Easy, no overtime, can take care of family
  • Opportunities to improve management skills
  • Equity

It is also very important to know what I can do , and be sure to understand the boundaries of my abilities. for example:

  • Full of research spirit, able to solve technical problems
  • Have leadership, can influence, drive the team
  • Able to grasp technology, sensitive to technology, good at controlling technology direction
  • Fast, high-quality encoding
  • lead a team
  • be the vanguard
  • Architecture design
  • Write code that makes sense
  • Active team atmosphere
  • Able to write good copywriting
  • understand the product
  • Can lead people to be mentors

The important point is, what I am willing to do , yes, this is it. Because if you leave a place, there must be something you can't accept. Then when you look for a new job, you must consider what you are willing to do. If this consideration is not clear, then the possibility of going out of the tiger's den and into the wolf's den is very unlikely. Very big.

In the end we have to think about what I have to lose , and it is very important not to underestimate this. There is no perfect job in this world, no company, no position, no product is tailor-made for you. Even if you are lucky enough to meet such an opportunity, with the rotation of time and changes in the surrounding environment, you will feel all kinds of ironing, and you will gradually experience various discomforts. So, whenever pain and pleasure go hand in hand, you have to consider the trade-off. This is especially true when looking for a job. You can't have it both ways, it must be understood.

Here are a few simple examples:

  • Your wife is pregnant and needs to be taken care of, then you may want to find a job that is easy and no overtime, and the salary requirement is not so important at this time
  • Your body suddenly deteriorates, such as lumbar disc herniation, such as cervical stiffness, such as kidney deficiency, such as diabetes, well, at this time you should definitely go where
  • If you want to take the opportunity to soar to the sky, you may have to give up stability; if you want stability, you may have to endure someone around you suddenly skyrocketing 90,000 miles one day
  • You want equity, maybe the salary will be lower
  • If you want to get the treatment and benefits of a manager, you have to be able to withstand the pressure that a manager needs to endure
  • If you want to go to a foreign company and your English is not good, then you have to spend money on training to improve your English skills
  • Your family is in Xi'an and your family is in Shanghai. If you want to be closer to your home one day, you have to accept the income gap between the two places.

There are too many similar, in short, we need to understand what is most important to us , and then we can discard some of the less important things when necessary

Analyze target industries and companies

When we are looking for a job, we need to prepare by targeting specific industries and companies based on our current situation. Going to the Internet to apply for any job position is by no means the best way.

For example, if you were working on medical software before, and you still want to do this, then when you are looking for a job, you should analyze the distribution of medical software companies in your area, and what is the status of each company? , lock the target, and then see which company has opportunities for recruiting.

So how do you know which companies are doing similar software? When you are in an industry, you must understand the current situation of the industry, what the prospects are, who are the competitors, and where are the competitive advantages... Although you are a technology, you must also understand these, otherwise you will be in a hurry when you change jobs. to various situations. If you don't have access to it yourself in your day-to-day work, you can also learn from colleagues in other positions in the company (such as marketing, sales, product, etc.). If you have a heart, you must know. This is closely related to your work and it is absolutely necessary to understand.

Once you've locked down the industry and company, the job search will be less random, rushed, and frantic. All things are foreshadowed, and no foreshadowing is a waste. Opportunities only favor those who are prepared.

write a resume

After analyzing myself and analyzing the company, the next step is to write a resume. There are many articles on the Internet about how to write a resume. You can search it and find a template for reference. First, write a basic resume based on your work experience, and summarize your previous analysis of yourself, project experience, etc. Write it clearly.

With the basic resume, the next step is a very important part: targeted revision .

It is very, very important to prepare a resume for every position in every company . So, here I will only talk about how to modify your resume based on the target company's job postings.

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=327058936&siteId=291194637