Android development: what else can you do after 35?

People can't do too many things in their lifetime, so everything must be done wonderfully.

Your time is limited, so don't live for others. Don't be limited by dogma, don't live in other people's ideas. Don't let the opinions of others influence your inner voice.

The most important thing is to be brave to follow your own heart and intuition. Only your own heart and intuition know your own true thoughts. Everything else is secondary.

Several young colleagues around me were talking about housing prices, and many people complained that housing prices are too high and can’t afford to buy. I’m confused...

In fact, how many Chinese people really have no room to live in? Relative to the housing price, rent is very cheap, you can't afford it and you can always afford it. I can't afford to rent and there is always a house you can live in.

If you just talk about "living" or just "house", it is really not a problem for the current Chinese.

The real question is: what else can you do when you are no longer young?

Android development, or in other words-what is the most tangled and sensitive age of programmers in the workplace?

About 35 years old--

35 years of age means that you may receive a rejection letter of "unqualified age" when submitting your job resume;

35 years old means that even if you are in a large company like Huawei, there is a risk of being cleaned up;

35 years old means that even if you don’t need a thermos, the "middle-aged crisis" is already with you...

But I also want to tell you that 35 years old does not mean the end of your career prospects, it depends on how you spent your days before 35.

The article is slightly longer, but no matter how far away you are from 35, it is worth reading carefully.

Whether you admit it or not, you must pay attention to the "35-year-old phenomenon"——

When recruiting talents, many companies clearly stipulate that the age is under 35. The Internet industry, for example, is the most prominent among programmers. If you are 35 years old but you are still sending resumes through the job site to change jobs, you should reflect on what you did wrong.

Of course, according to my experience, if you are 35 years old or even higher before thinking about this problem, it is very likely that you are already powerless to solve this problem. Many practical difficulties will make you feel helpless and helpless. .

In order not to make your career after 35 years old, you should set clear goals at least at the age of 30, and use 5 years to catch up.

This may be your last best time to grow up. If you miss this opportunity, you are no longer young, and the society will no longer forgive your youth and frivolousness with a tolerant attitude.

Otherwise, if you take another step wrong, you will have to make up for it at ten times the price in the future.

1. 30 years old: three problems you have to face

1. Can you take the family and responsibility?

If you have already married and established a business, you must be soberly aware: How should your career develop to ensure that you can support the burden of your entire family?

This includes not only your lover, but also your children and parents (especially when both are only children, you have to bear the support of the four elderly people on both sides).

At this stage, your pressure has increased exponentially, but if your growth in the workplace cannot be doubled, or even regressing in some form, then your future career development will face more pressure . And this kind of pressure, more often, will make you have no spare capacity to seek better development.

Many people often have a big concern when they change jobs: If I quit and my income is not as high as it is now, then, at the current job, will I easily move again?

Therefore, if you want to act, you must be as early as possible. Before you have the burden of your family on your back, pack light and charge forward with all your strength. This is your only choice.

Don't enjoy ease at this time, otherwise, you will be "easy" in the rest of your life forever.

2. Does your ability match your age?

In many situations I have encountered, one of the more difficult situations is the mismatch between ability and age.

Many Android developers who have worked for 3 or 5 years are not much different from those who have worked for a year in terms of ability, so when their careers want to make a breakthrough, they will encounter a lot of resistance.

There are two reasons for this situation:

  • One is frequent job-hopping, no accumulation in one direction, and no skill;
  • The second is that although they have accumulated in one direction for a long time, they only grew up in the first year, and the rest of the years are repetitive work drawing UI, keeping in place.

Therefore, for those 30-year-old friends, from now on, you must carefully examine a question:

From graduation to now, how many years have I worked? How much income? Do the abilities in my body match my age?

Normal development of Android development salary/year data graph

If it does not match, then you must establish a sense of crisis as soon as possible and run forward to bridge the gap with those who are foresight and ensure that you will not be squeezed out by others in the process of competition.

3. Have you constructed and improved your knowledge structure?

In the workplace, people at different job levels do different things, and their vision and thinking patterns are also different.

Give a simple example:

A most basic salesman thinks about how to maintain the terminal. This is a tactical thing and his responsibility; but if a marketing director is in the role, he still thinks about how to deal with the terminal boss like a salesman. , That is his negligence.

The operation of every enterprise will consist of strategy and tactics. Big strategies will be subdivided into small strategies, and small strategies will be subdivided into execution tactics one by one, which will be implemented by grassroots personnel.

People at different levels are responsible for work at different heights and perform their duties. This is also the meaning of teamwork.

Similarly, people at different levels have different knowledge structures. The higher the level, the higher your perspective and thinking on the problem, and the higher the level of your overall knowledge structure.

You can refer to the skill growth roadmap designed by benchmarking Tencent's 65W annual salary Android senior engineer:

Benchmarking Tencent's 65W annual salary Android high-tech growth roadmap

Otherwise, your ability can only stay at the specific basic level of operation forever, there will be no major development, and there will be no rise in position.

2. Before 30: How to lay a solid foundation

I suggest you do two things.

The first is to find a goal that you can strive for for 5 years, 10 years or even longer.

This is the most ideal state.

Because a clear goal allows your career growth to revolve around a point to accumulate experience, and this accumulated experience is also a bargaining chip for your future promotion and salary increase. Although experience is not necessarily related to ability, if there is no accumulation of experience, there is basically no possibility of improvement in your ability.

Macolm Gladwell said in his book "Alien": Whether it is the best athletes, entrepreneurs, musicians or scientists, after investigation, you will find that they have spent at least ten years, no less than three hours a day Only after his hard work did he emerge.

There is such a story in the book:

Maxim Vengerov was born in Siberia. When he was 4 years old, he came into contact with the first violin and showed his extraordinary talent.

Moreover, his talent and dedication are directly proportional. He practiced 7 hours a day, held recitals at the age of 5, won the international award at the age of 15, and became the world's top violinist at the age of 34.

Wengrove said: "My mother came home at 8 o'clock in the evening every night and taught me the violin until 4 o'clock in the morning after dinner. For a 4-year-old child, it was literally torture, but two years later I became Violinist."

Many people are complaining that there is no chance. This is not the case.

Frank Freddy, a sociology professor at the University of Kent, believes that people who effectively invest a lot of time in practicing will naturally have their own luck: "They work hard almost exactly, and when luck comes, they are already ready."

If you don't have an opportunity, don't complain, but first reflect: In what aspects are you insufficiently prepared?

Here are three suggestions for the majority of Android development:

1. Look at the source code more

2. Build more wheels, more practical applications

3. Multi-research principles

Due to space reasons, I will not start the long-form discussion, and I will open an article to explain in detail later.

According to my experience, only if you persist in one direction for at least 5 years can you be rewarded, and this reward will have a relatively long-term impact on your future career development.

At the same time, it is the accumulation of so long that makes your foundation very solid and firm, and your footsteps will be more stable.

The second big thing I suggest you consider is to learn to be a human being.

I even think that being a person is a hundred times more important than being able to do things. Finding a suitable career goal may not be easy for many confused people; but learning to be a human being is a professional quality that you can cultivate in any company and at any time.

In the practice of being a person, there are four elements that can have a fatal impact on your future career development:

  • 1) Your ability to handle interpersonal relationships

This includes the relationship with your boss, as well as the relationship with your colleagues.

  • 2) Ability to keep learning

A friend of mine, who is nearly 40 years old, has been an accountant for 14 years, and is still just a grassroots supervisor. There is no opportunity for promotion in the company. There has been no salary increase for many years.

We asked him: "During these 14 years, have you conducted training, advanced studies or any other form of charging?"

"No."

"Never?"

"there has never been."

This is a very extreme example, but this phenomenon is very common in the workplace.

The Internet industry is changing drastically every day. If you don’t study, your career development will stay in place. You think you have not regressed, but in fact others are improving, and the gap between you and others is opened unknowingly, which is equivalent to regressing.

Learning is like rowing upstream.

  • 3) Establish a professional spirit

Regardless of whether you have goals or not, whether this job is something you are willing to do, as long as you are in this position, you should do it well.

Even if you don't like this job, don't treat it in a negative way, because you are not only wasting your company's time, but also your own time.

In the workplace, you can gain nothing more than two things: one is reward, and the other is growth.

Before you have a clear goal, do your best to achieve everything you can get in this position, and use your best efforts to strive for everything you can get in this position. With a negative attitude towards work, you will get nothing and nothing.

  • 4) Have a strong heart

Many people I have met are actually very fragile in their hearts, unable to withstand the various sufferings that have come on the long road of life. You know, everyone's growth is not smooth sailing. Even Jesus, how could he not suffer the baptism of suffering?

A strong heart can make a person see hope in despair, while negative pessimism will only make you miss opportunities in the face of hope.

There is a line in "Shawshank's Redemption":

" Cowardice imprisons people's souls, I hope they can make you feel free. The strong will save themselves, and the saints will help others. "

You don't have the ability to become a saint, but you must become a strong one.

3. After 30: How to achieve a qualitative breakthrough?

If you want to achieve greater development in your career after the age of 35, you should start at the age of 30, make good use of the five years, and prepare for the following three vital things:

1. Complete your professional brand building

"The father of Japanese strategy" Kenichi Ohmae put forward this point of view: "Why do you win? In the future, it is the competition between individuals that will affect the world. Can you dominate the world stage and forge core competitiveness that others cannot surpass? Your only support is professionalism."

Only by continuous learning can we establish our own core competitiveness and build a 35-year-old undefeated self.

Are you first-class Android development or general Android development? The difference is here! Giving yourself a professional positioning and establishing your own brand image will add more valuable bargaining chips for your future career development.

In order to support your "professional" brand image, you need to make efforts in the following two aspects:

  • 1) It is the knowledge structure problem mentioned earlier

To get rid of specific operational problems, put your perspective on the problem higher and farther, and become a person with "foresight" instead of "shortsighted".

You have to follow the best people in this industry, and target them as a model for your own cultivation and growth, step by step to bridge the gap between excellence. At this time, on-the-job learning, advanced studies, etc. all need to be put on the agenda, and learn to enrich their minds with new knowledge.

  • 2) It is to establish one's influence in the industry

If you want to be a good professional, you must also follow the best of the best, establish an influence in this industry, and use your thoughts to influence others.

I met a very good guy before and I am still impressed.

He is a college student majoring in electronics. After graduation, he went to Android development because of his interest. It is such a young man who seems to be less competitive than others, but he builds his influence in his own unique way.

He set himself a requirement: to write an article every month and publish it on the most influential blogging platform in the industry. Of course, not every article can reach the quality of publication, but one must be written every month.

And he will actively answer other colleagues' questions even if he is busy.

The benefits of this are that, first, it establishes your influence in this industry; second, it allows you to form your own knowledge structure.

Over time, his reputation for being willing to answer has opened up. With his deepening of Android research, he is now a veritable performance optimization expert in our company, and only 4 years of Android development experience has received a high salary of 45k.

2. Train yourself to be an excellent middle manager

Embarking on a managerial position is a key step in your career growth. Future development space is inseparable from this promotion. But not everyone can sit firmly in this position.

Gallup once did a survey and found that the reason why basic employees leave frequently, often the problem is not the company, but the boss: the company's middle managers.

It is precisely because of poor middle-level management that it has a very negative impact on the development and growth of subordinate employees, resulting in their professional development, no matter in professional ability or professional cultivation, they cannot be effectively grown.

You must be aware that your management will likely change the life-long destiny of your subordinates. It is your wrong management method that unknowingly harms your subordinates and forces them to leave the company.

When your growth is hindered by your boss, this is your misfortune. You can choose to "vote with your feet"; when you become a manager one day, we don't want to pass on this misfortune .

3. Find a growing company to accompany its growth

This is a very important thing.

  • One is that you can witness the growth of a company from small to large, from weak to strong, and have a deeper understanding of the company's operations, and you can also appreciate the position and role of your role in the company's growth.
  • The second is that as the company grows, your value will have more room for display and will be easier to show.

Many people tend to look for large companies when looking for a job, which is understandable, but if you want to grow quickly, looking for a growing company with a small scale is actually a better choice. Because in the process of growth, there will be more urgent needs for talents, and your job promotion will be faster.

  • Third, your loyalty will bring more rewards to your development.

Loyalty is one of the most important aspects of enterprise employment. Especially now that the job-hopping rate and turnover rate are high in many companies, loyalty has become a very valuable professionalism.

Regardless of whether you are now on the road to "Bing San" or on the road to "Bing San", please always warn yourself: Don't waste your good years, seize all the time you can seize, and accumulate more thickness for your life.


Here I also share an Android learning PDF+architecture video+interview document+source notes , advanced architecture technology advanced mind map, Android development interview special materials, advanced advanced architecture materials collected and organized by several big guys .

These are fine materials that I will read again and again in my spare time. Can effectively help everyone master knowledge and understand principles. Of course, you can also use it to check for omissions and improve your competitiveness.

If you need it, you can  get it here

If you like this article, you might as well give me a like, leave a message in the comment area, or forward and support it~

Finally, borrow my favorite Steve Jobs quotation as the end of this article:

People can't do too many things in their lifetime, so everything must be done wonderfully.

Your time is limited, so don't live for others. Don't be limited by dogma, don't live in other people's ideas. Don't let the opinions of others influence your inner voice.

The most important thing is to be brave to follow your own heart and intuition. Only your own heart and intuition know your own true thoughts. Everything else is secondary.

Guess you like

Origin blog.csdn.net/River_ly/article/details/107160805