The latest on Android

As you all know, mobile development is not as hot this year as it was in the last two years with Android. At the same time, AI is on fire and there is a lot of talk about Android dying. In fact, not only Android, iOS has similar comments.

So what to make of this phenomenon?

My answer is: Android is ok, just back to normal, not as hot as it was a few years ago.

The first offer was from Iflytek

Inexplicably, I quit after 2 months. The Android department was ventilated beforehand, but I didn’t expect this day to come so soon. This afternoon, we received the news that our team would be cut down, because the company was preparing to dissolve, so we were first cut off, that is to say, people were laid off. In the afternoon, we had a talk about compensation and other related matters, and then prepared for the handover work, which was a busy afternoon. For the first time in my life, I went through a company breakup. It was kind of a weird experience. I thought I was going to fire my boss, but he fired me first. Unemployed for the first time, I am a little confused, although it is not easy to find a job this year, but I will try to refueling. (I knew I would choose a big factory. I really regret not listening to my friend.)

The second offer is that I chose Alibaba, a big enterprise, after the last blow. I thought I could work here, but I didn’t. Because of different ideas from everyone in the group, and the contradiction between leadership and I didn’t deal with it well, I left by myself. It’s so hard to think you can shine with your talent and then get knocked around.

Next up, Bytedance

1. Responsible for the development and design of Android mobile phone software of Bytedance Interactive entertainment, including but not limited to the r&d of Douyin and other products; 2. Developed Android products according to product requirements, reconstructed and optimized relevant modules; 3. Studied the development technology of Android platform, positioned and solved some technical difficulties; 4. Learn and master skills quickly according to project requirements; have good communication and collaboration skills to strengthen team building.

1. Bachelor degree or above in computer science, at least 2 years Android development experience; 2. Proficient in Git, Android Studio development tools and various performance tuning; Familiar with Android platform development technology, such as UI, network, performance and memory optimization, etc. 4. Familiar with object-oriented design, good code style; 5. Be able to work under pressure and have a good sense of team work; 6. Experience in large-scale Internet APP development is preferred.

It felt right for me. It took me a month to prepare, and I got the interview with Bytedance — Tiktok direction! Annual salary 45W +15 salary, the treatment is quite good is too far away from me now in Beijing, work in Hangzhou and have to move again! Wish me luck this time!

Five, review before the interview

A) Flutter B) Android Framework C) Douyin D) NDK

The last

Give you a complete set of Android learning materials.

In the past, I have been looking for things on the Internet, and I found them in pieces. Most of the time, they were lost, wasted time, and the problem has not been solved, which is very frustrating.

Behind I sorted out a set of information, also don’t say, really sweet!

The information is organized, systematic and comprehensive. It is not convenient for me to put it out directly. We can see where it is not used first.

Attached is the address of white prostitute:Android Architecture Video +BATJ Interview Topic PDF+ Study Notes