Tamic original

After recent capital rectified winter, coupled with the Internet tend to be more rational, the trend of mobile development bad-mouthing increase year by year, so everyone in the heart, many millions of fans of the media has been advocating the death of mobile development tide, so post today the goal is to make a bottom to do mobile development students psychological, I believe you finish reading this article you will have the harvest!

The path of the average programmer

Regardless of the way out of mobile development, according to the current general development of programmers, many people will always be toward the goal of technical experts, but, most people in the absence of technical experts, they died halfway.

Development could have turned to testing, to production, to PM/ project management, or to entrepreneurship! If you find yourself stuck on a road, make a quick decision and don’t stay too long. It’s not good for your career.

When does it transfer?

According to the current age of programmers topology, easy for everyone to understand, I sorted out, easy for you to analyze understanding.

1 Technical Route:

Engineer (1-2 years) — Senior/Senior (3-5 years) — Specialist (5-7 years) — Director (8-10 years)

The upgrade that presses common development hits strange line, be this age group almost. You need to be at least expert by age 32 to prevent a midlife crisis.

2 Management Route:

Supervisor/Manager – Director -VP- President

If you want to get off midway, as long as you position yourself correctly, that’s reasonable. I drew a picture for you. It is easy to see experts and managers, researchers and directors, scientists and ceos are one to one.

Whether you go down the technical route or the management route, good people can end up as president (scientist). However, the salary is relatively high in the management line 10K+, most of them stay in the stage of experts and managers, so they are very anxious, because the middle class in the workplace is most prone to anxiety. Some people may be experts in the ceiling.

Many will be 35 years old before they are experts, and the next crisis will be one after another! So how obvious the midlife crisis is, and I won’t repeat it here. The cut-off has now been lowered to 32, heightening anxiety among techies.

How to do Android development?

Android developers are also programmers, but they have their own stack of skills. Below, I’ve compiled a roadmap for the general public to judge against their own skills. If you want to get a promotion or a raise, you need to work on your weaknesses, or you’ll increase the risk of a midlife crisis.

Changing languages is not changing careers

Mobile development to master the basic Web front-end, Python scripting, machine learning, Java is not a mobile end of the line, but the extension of mobile development and the second half.

The maturity of enterprise business and the failure of new projects to incubate in a period of time, coupled with the improvement of users’ requirements for APP experience, have intensified the challenge of mobile development to APP optimization. So the next five years are going to be a period of continued development of mobile development, and I can tell you that Android is not going to be cool, even if it’s going to be a little bit volatile, but these guys are going to continue to do derivatives. It’s not going to be possible to come up with a front end for Android, it’s not going to be possible to have someone who only knows Python do mobile development. One thing is certain, however, that mobile development will continue to evolve toward tool intelligence and performance. So it’s just a little bit more demanding of people’s ability to adapt.

Knowing only XML and Native code is not enough.

I have live broadcast a related topic for free on Douyu this Saturday (December 1) at 20.0 PM. If you are interested, you can follow the developer technology front and watch the replay.