Gold, Three, Silver and Four are over halfway, what kind of track should Android programmers choose?

foreword

The annual peak season for job hunting: gold, silver and gold. March has passed, and April will be halfway through. Originally, these two months are the biggest months for workplace mobility, and they are also the busiest time for job seekers and recruiters. But this year is different from the past. Now many people are unwilling to go ashore or move their nests. They just want to hold on to their current positions. Naked words are the past tense, and swimming in the water is the ongoing tense.

The employment situation

1. The number of college graduates continues to increase, and it is expected to reach 11.58 million in 2023, a record high. However, the market demand is not enough to absorb so many talents, resulting in an imbalance between supply and demand.

2. The epidemic and the economic downturn have had a double impact on employment. On the one hand, it has affected the production and operation of some industries and enterprises, leading to personnel optimization or salary cuts; on the other hand, it has also affected the psychological state and consumer confidence of employees, resulting in consumer demand not busy.

3. The structural contradictions of existing employment groups have intensified. Some traditional industries and low-skilled jobs are facing pressure to be eliminated or transformed, while emerging industries and high-skilled jobs lack suitable talent matching, resulting in a structural imbalance in employment.

What kind of track should Android programmers choose?

1. Continue to cultivate and become a technical expert

In fact, the current imbalance between supply and demand does not mean that there is no demand. There are too many junior Android programmers in the market, programmers who can only write xml and Activity, and only use code to pile up requirements, while senior Android development engineers are still in short supply . Then, the question becomes "how to improve your competitiveness in the Android market".

Here I would like to share with you a set of " Advanced Information on Eight Modules of Android " written by a senior architect of Ali , to help you organize the messy, scattered, and fragmented knowledge systematically, so that you can systematically and efficiently master all aspects of Android development. Knowledge points to improve their core competitiveness. Friends in need, you can get it for free at the end of the article~

Introduction: "Necessary skills for architects to build a foundation", "Analysis of the source code of the top 100 frameworks of Android", "Analysis of Android performance optimization", "Advanced kotlin strengthening actual combat", "Advanced decryption of Android advanced UI open source framework", "NDK Module Development", "Flutter Technology Advancement", "WeChat Mini Program Development". A full set of video materials is attached, including interview collection, source code collection, and open source framework collection.

Content features: The data has a total of 8 modules, 729 knowledge points, 3382 pages, and 660,000 words. It can be said that it covers the most cutting-edge technology points of Android development and the technologies that are most valued during interviews by Alibaba, Tencent, and ByteDance.

Two, career change

For our Android development, in fact, we have many positions that we can choose to change careers. For example, the following two positions.

1. Vehicle engineer

This is the first choice, according to the general environment. The automobile industry has become a must-have for the family, not only for play, marriage, and travel. It is also the "nuclear weapon" of the family, and everyone has heard a lot. You can do without, but you can't do without. Coupled with the popularity of new energy and the country's call, the new energy vehicle market must soon occupy a large market.

According to the demand analysis of vehicle positions, it can be seen that there are many talents required by the position.
insert image description here

2. Framework engineer

As for framework engineers, they must be no strangers in the industry of programmers. Its technology occupies many positions, such as vehicle development, Android development, and audio and video development. But many developers are not very comprehensive framework technology.

Framework engineers are also a good development direction, and secondly, its talent demand is also increasing proportionally, as shown
insert image description here
in the following figure analysis: For this reason, I would like to share with you two learning materials " Android Vehicle Operating System Development Secret " and " Android Framework Source Code Development Secret " Let everyone systematically and quickly grasp the knowledge points and difficulties of the vehicle and Framework, and help everyone get started more quickly. Friends in need, you can get it for free at the end of the article~

Learning materials display

Eight modules advanced information

Table of contents

img

Android car operation development secret

Table of contents

insert image description here

Android Framework source code development secret

Table of contents

insert image description here

at last

The above materials have been organized into PDF documents, scan the QR code below, and you can get it for free! !

Guess you like

Origin blog.csdn.net/weixin_43440181/article/details/130070936