android community! Interview Byte Beat was asked about the Android screen adaptation plan, soul torture

Preface

Alibaba, as the top of domestic Internet companies, is regarded as the industry benchmark, and programmers with Alibaba background are also more authoritative. As a programmer, everyone knows how high Ali's requirements are for employees, and the technical level of technical personnel is beyond the reach. Therefore, much of the experience of programmers from major manufacturers is also worthy of our reference and learning. To a certain extent, it can indeed help us "take shortcuts".

Today, what we want to share is this set of learning materials thrown by the Alibaba technical officer ** "Break this barrier and become an architect!" "Break through yourself, you are not the architect. This is an advanced note. This note makes people read and have to love it. At present, the popularity of GitHub has been marked as 6k stars. ** This shows that peers have a lot of attention to this document. The degree of recognition also means that it is of great help to our learning and technical improvement.

The reason why no one cares about you in the eyes of HR

1. Large companies focus on school recruitment, not social recruitment

Large companies focus on school recruitment every year, so there are very few social recruitment positions; another reason is that the brain turnover rate of large companies is relatively low. Even if the turnover rate is high, most of the tasks are clearly divided and replaceable.

The most representative companies that are recruited for re-schooling rather than social recruitment: state-owned enterprises, state-owned enterprises and foreign enterprises.

State-owned enterprises, state-owned enterprises, and foreign companies pay attention to seniority ranking, and find a job in middle age. Can you recruit you to replace others as management? There are number one hundred and ten people under my company, staring at this position, how could you let you eat this piece of fat as an outsider?

Top 3 companies in the industry, each radish has a pit, and a top one, foreign monks can't read the scriptures, HR knows it well but can't do anything.

2. Strong ability is too expensive

You are really good, but one thing is that you are too expensive.

A joke I saw recently, take it out to share with you:

I recently met an old Chinese doctor and chatted with him. He suggested to me: in the future, exercise more, don’t buy drinks, no beer, let alone red wine, drink plenty of boiled water, don’t drive, don’t take a taxi or take a bus or walk. Don’t eat out and try to be vegetarian, eat less meat, especially seafood~ I nodded and asked him, what’s wrong with me? He said, "Your income is too low!"

I am used to drinking red wine, but I have to let you drink boiled water; I am used to driving, but I have to let you take the bus; I am used to driving meat and force you to be a vegetarian; I am used to a monthly salary of 20,000 and a monthly payment of 8,000, but I give you a monthly salary of 9,000. Do you do it or not?

HR also knows a truth: Salary must match ability, not ability succumbed to salary. But the company's salary level is like this, you can't make your salary equal to that of the boss.

img

3. It is difficult to use older employees in basic positions

In middle age, it stands to reason that you should be waiting for a job to find you, more headhunting recommendations, etc. If you are still submitting resumes and preparing for interviews, you can only say that most positions will only be basic positions.

Suppose you are a business person in charge. For a basic position, do you choose fresh graduates or older employees with diminished energy? The answer is obvious. The key is that fresh graduates are cheap, affordable and easy to manage. It feels a bit improper to compare graduates to goods, but this is the truth.

At this age, I'm afraid it will be difficult to find a suitable job if I go to work again. I'm used to pretending to be X, and I can't afford to work on too ordinary jobs. In addition, HR will think that you are still looking for basic positions at your older age. Are there problems in interpersonal, abilities, communication, etc., so why hasn't your position increased for many years?

You in the eyes of HR: The working years are not short, you can't do it for you as an HR supervisor or manager;

Give you a commissioner, even if you are willing to accept, then we are more willing to train a fresh graduate, cheap and obedient.

img

2. Why can't you enter Top3

1. The halo is added to the sky, and the invincible master is in the world

In the TV series "Qiao Family Courtyard", Sun Maocai, from a beggar of the downfall, was fortunately taken in by the Qiao family. Later, he made great contributions to the business of the Qiao family. Then he believed that he was a great contributor, and his ability was higher than the others, and he deserved better treatment. .

So Sun Maocai planned to defect to the Qiao family's competitor, the Qian family, but the Qian family threw out a sentence to Sun Maocai: "It is not because of your ability that the Qiao family has been made, but the Qiao family has made you."

People in big companies mistakenly use platforms as capabilities. A good platform, if you go out to talk about cooperation, others will wait on your knees because you belong to a certain company; a good platform and better connections will give you self-confidence, but not knowing it.

The spring breeze is full of pride. It's really not how strong you are, it's just that you have a good platform. In a big company, with a wave of your small hand, various resources are mobilized to serve you throughout the process, do you feel that the world has stopped turning for you?

Can't enter Top3 Reason 1: Regarding the platform as an ability, thinking that the halo is added to the sky.

img

2. General Skills> Special Skills

I am old and want to get a high salary. You have to work in porcelain. If the technology stays N years ago, why do you get a high salary?

When you are able to complete your work smoothly, you should think deeply about your "special skills" or the "general skills" of other companies as a universal formula for efficient completion of your work?

If your special skills> general skills, then age should not be your stumbling block. Craftsmen will never lose their jobs, the most logical saying from ancient times to the present.

Can't enter Top3 Reason 2: The technical ability (special skills) you think may be a general skill in Top3 companies.

img

3. Leaving the platform, your value is only worth half a year

The host Dou Wentao once said such a passage on the show.

"99% of my friends are richer than me. I stay with these rich people every day, so that I think what they buy seems to be part of my world. I always stay with rich people and listen to them. A chat of billions of billions, as if you are also rich."

The glorious resume you are proud of, the resources and contacts you depend on for survival, will disappear within half a year of your leaving the company. Even if the new company raises you for a year or a half, when you have no value, you will still be the one who left you.

Those two brushes who let you toss and turn over and over again, the rising star of the new company will learn, and your value will be low.

Can't enter the top3 Reason 3: Your sustainable use value does not exceed half a year.

img

3. What should you learn when you are unemployed?

1. Re-named: How many catties are you worth?

The value here is not the geometry of your salary, but the cooperation, contacts and resources you can bring, how much value you can create for the company, not how much value the company provides to you.

Some people may refute that a person's salary represents his ability. But ten years of your work does not mean that you have ten years of work experience. A high salary can only congratulate you on being able to spend a few years in the company.

How much are you worth? If you are unemployed, you should list your burdens from three aspects:

① Up to now, your greatest achievement (list 3 or more);

② What kind of traits (communication, cooperation, execution, professional skills, etc.) in you have contributed the most to your accomplishment of the above-mentioned achievements;

③ Self in the eyes of others: Which aspects of you are better?

img

2. Risk protection should be paid attention to, work is just a bowl of rice

The economic pressure caused by unemployment will inevitably become a key factor affecting your job search ideals.

The most unacceptable thing is that there will always be successful masters who are good teachers to teach us to lower our mentality and find a job before talking. It is purely a pain to stand and talk. If you suddenly become unemployed from a job with a monthly salary of 20,000, and you have to make a monthly payment of 8,000, and two children spend all kinds of expenses, how can you deal with it calmly? Suffering to find a job with a monthly salary of 10,000, and after paying off the mortgage, what can I still live on?

Work is a bowl of rice, maintaining food and clothing for the family.

People must leave a part of the risk protection fund for themselves before they reach middle age, so that you will not lower your job search expectations due to financial pressure. The time cost, opportunity cost and other factors brought about by your re-employment are obviously greater than those of the younger generation. You can't go back and forth again and again.

High risk and high return? Not applicable to the workplace.

img

3. The body needs to be tough

You have now passed the stage where one person is full and the whole family is not hungry. Although the journey of a thousand miles begins with a single step, there is another sentence: The embankment of a thousand miles is destroyed by an ant nest.

When you are middle-aged, you are busy working outside, and you have the old and the young inside, and you have two burdens on one shoulder. It is rare to have leisure time, but you feel both physically and mentally tired. Now you are not only the economic pillar of the family, but also the spiritual pillar.

Regardless of whether you are at work or in the process of looking for a job, you must allocate even 5% of your time to invest in your own body. You need to be hard when you strike iron. There is another explanation: good health, eat well. Fragrant.

As a middle-aged you, don't be tofu-you can't help being beaten.

img

to sum up

This is the end of writing. At the end of the article, I put a small benefit. The following is a learning idea and direction about Flutter that I compiled during the learning process. When engaged in Internet development, the most important thing is to learn the technology. , And learning technology is a slow, long and arduous road. It cannot be learned by a moment of passion, nor can it be learned by staying up for a few days and nights. It is necessary to develop the habit of studying hard in normal times, and more accurate learning direction is needed to achieve effective learning results. .
Since there is more content, only a general outline is placed. If you need a more detailed learning mind map,  click on my GitHub to get it for free.
There are also free advanced UI, performance optimization, architect courses, NDK, hybrid development (ReactNative+Weex) WeChat applets, Flutter all aspects of Android advanced practical technical materials, and there are technical experts to discuss and solve problems together .

%AB%98%E8%96%AA%EF%BC%81.md) Get it for free.
There are also free advanced UI, performance optimization, architect courses, NDK, hybrid development (ReactNative+Weex) WeChat applets, Flutter all aspects of Android advanced practical technical materials, and there are technical experts to discuss and solve problems together . **

Cross-platform development: Flutter.png

Guess you like

Origin blog.csdn.net/a120464/article/details/114098425