The era of deflation is here. Will 2023 usher in a period of concentrated unemployment? Where do Android practitioners go from here?

The financial statistics report for the first quarter of 2023 has been released, and there is a data that is extremely eye-catching. Deposits increased by 15.39 trillion in the first quarter, an increase of 4.54 trillion year-on-year! Among them, household loans increased by 9.9 trillion!

The epidemic has been lifted, the economy has recovered, consumer vouchers have been issued, and mortgage interest rates have dropped again and again. All kinds of stimulus consumption, but deposits have increased crazily, revealing that ordinary people have no confidence in the future, so they can only invest less and reduce consumption.

Economics has such a set of terms: inflation and deflation .

Inflation : prices rise, RMB depreciates, the best assets to preserve value are houses and cars.

Deflation : The desire for investment and consumption decreases, resulting in a drop in prices and appreciation of the renminbi. The best assets to preserve value are cash, gold, and wealth management products.

And our current social phenomenon seems to have ushered in the era of deflation.

During the 3 years of the epidemic, many small and medium-sized enterprises could not bear to go bankrupt. Some large and well-known enterprises put down their face to lay off employees and cut salaries in order to protect themselves. A large number of unemployed people emerged in the society.

Logically speaking, after the epidemic is lifted, the economy will usher in recovery, and it should be easier to find a job. But in fact, this is not the case. Nowadays, many companies lack confidence in investment and dare not expand wantonly. Some companies are still seeking benefits in management, reducing labor costs, and causing serious involution in the workplace.

Therefore, the number of unemployed people in 2023 will not decrease, but will increase substantially. There are two reasons for the increase. One is that during the epidemic, a large number of people who were idle at home went out to find jobs; the other is that in emerging industries, the skills of the existing unemployed people do not match the job requirements.

In the era of deflation, what do we need to do as developers? Help yourself to get through this economic cycle smoothly.

In addition to reducing investment and consumption, we must do self-evolution to maintain or improve our ability to make money.

If you are a technical craftsman (such as: Android development), what you need to do is to improve your technical level to stabilize your work income. Although many people have worked for several years and have several years of experience, their actual technical level is only two or three years of experience, which is no different from that of newcomers who have just worked for two or three years. The only difference is age and length of service.

As a technical craftsman, the most important thing is to rely on technology to survive. In today's stage of job deflation , if you want to keep your job, you must find ways to improve your core competitiveness .

How to improve?

Because I am an Android developer, here I have listed the improvement directions of Android. First of all, before learning and improving, we need to understand a demand in the employment market, what kind of talent is needed? Find more companies that are recruiting, whether through interviews or online communication, to see what kind of technical talents they need, and in the comprehensive market demand (as long as there is demand in the market, you are not afraid of no jobs), formulate your own learning routes and study programs.

The following summarizes the needs of some companies (companies are large and small), divided into four stages: primary → intermediate → advanced → a set of processes for experts, and make a corresponding mind map for each technical section of each stage , and supporting some learning documents, as follows:

primary:https://qr18.cn/CyxarU

Android basic skills

As a group of people who have just come into contact with this industry or those who do not have a solid foundation, the content that needs to be learned is as follows:

During the interview: Big companies like BATJ require a solid Java language foundation and the underlying principles of virtual machines. This part is the most commonly used Java language-related knowledge in Android development. In this, we combine Dex file encryption practice and hot repair handwriting practice to let everyone deeply understand the importance of the Java language system and its status in Android development;

Getting started with kotlin

Kotlin is a static programming language running on the java virtual machine. As early as 2011, JetBrains launched the kotlin project. On February 15, 2016, the first official stable version V1.0 was officially released. In 2017, it was released on Google I At the /O conference, Google officially announced that kotlin has become the official development language of Android. It's so slowly that kotlin has become a compulsory course for every Android developer.

intermediate:https://qr18.cn/CyxarU

After two years of tempering, you can gradually learn some things that should be learned at the intermediate level. If you are still insisting on doing the primary level, then I advise you to improve it early. This is not the same as your later stage. Salary matters. As for where to start at the intermediate stage? learn those? I list them all below:

Framework and Android kernel

performance optimization

advanced:https://qr18.cn/CyxarU

With more than 5 years of experience, you should consider learning these contents to improve yourself, audio and video technology and architecture knowledge points. Many developments have been related to trying to learn, but because the technology is relatively advanced, there is no good learning route and learning documents to guide, many developments are relatively messy, and I feel that there is no need to persist, and finally give up. Seven or eight years of experience led to fainting, but the real level is still at the intermediate stage.

Audio and video :

Judging from the general trend in the future, audio and video will gradually become a necessity in people's daily life. In addition to online education, audio and video conferencing, and instant messaging products that must use audio and video technology, other products also need to add audio and video elements.

It is precisely because of such a big trend that in addition to major factories, some other small factories are also starting to look for audio and video talents. So how to start learning? You can operate the following learning routes and documents to learn:

Knowledge points of Android APP architecture :

Senior Android Architect:https://qr18.cn/CyxarU

For those with more than 10 years of work experience, we not only need to go back to the previous knowledge points and in-depth research on the architecture at any time, but also design to learn about Flutter cross-platform development and Android vehicle development, so as to achieve a true all-round full-stack. In order to be called a senior Android architect. Below I will list the learning route documents for Flutter and Android vehicles:

Flutter

Android car technology

Regardless of the client, front-end, back-end, or even testing, there are those who get high salaries and those who find jobs but hit the wall everywhere. I have always believed in the 20-80 rule. No matter what industry you are in, the initiative will always be in the hands of 20%. 80% are in a passive position. Once the industry stabilizes or goes downhill, many people will be forced to change careers. Hard work pays off, come on, young man

Refer to the study notes document:https://qr18.cn/CyxarU

Guess you like

Origin blog.csdn.net/weixin_61845324/article/details/130297746