It’s 2022 in the blink of an eye, and 2021 has passed, and the last period of time feels completely busy and meaningless.

Last week, I saw that every blogger was writing a year-end summary, so I would like to write a summary of this year during the New Year holiday.

1.work

This is the third year that I have been working for Bytedance and Understand Cars. With the progress of time and the collision of efforts, opportunities and luck, my personal responsibilities are gradually changing.

These three years have changed from business support in the early stage to focus on engineering architecture and performance optimization, and then to overall technical planning.

From a single perspective to a global perspective to look at some problems, this process is constantly groping and progress, recognize their own deficiencies and adjustments.

The past three years have given me a feeling of good luck. My personal skills have grown and my comprehensive quality has been improved. Of course, in the process of changing my responsibilities.

Of all the tweets on wechat this year, you probably got the most comments in the comments section:

“I can’t learn anymore.” “I’m rolling again.”

Of course, these two comments are related to tweets, and I personally would probably prefer to post: big factory sharing, performance optimization, bytecode, source code analysis, etc.

These articles are boring, so people can not calm down to read, so it is quite normal to express such feelings, of course, there are also some like Brother Shrimp, curly King deliberately ridicule.

In my opinion, at the beginning of the work, technology is the life of the programmer, or to maintain their own technical competitiveness, within the scope of their own ability, can try more technologies, broaden their problem-solving ideas, always no harm.

Of course, there are also skills in learning technology, for example, we do application layer App, will naturally feel that doing framework, Linux kernel, audio and video layer is more powerful, want to learn.

There’s nothing wrong with pursuing depth, but there’s a more important point to consider:

What skills are most needed in your current job? What is the plan for the mid – to long-term team?

Expand your technology stack around the team planning, try your best to contribute to the development of the team, solve the pain points in the team, and make your ability progress with the product/team. In this way, your status in the workplace will be better and better.

Of course, technology is not the only important thing. Communication skills, planning skills and management skills are all very important. Try to improve them in the process of work and take on more jobs that can exercise you.

Simply put, there will always be people who are more skilled than you to join the team, and you will not be able to maintain an advantage in a single dimension for long.

For work, you may also be very interested in the topic, is the byte work tired, what do I think of byte?

What can I say? I’ve been there for three years, right? Don’t look at what other people say, look at what he does.

Technically, I like the open atmosphere of byte technology very much. For example, when I do performance optimization, I can know what students related to head products such as Douyin, TikTok, Toutiao and watermelon are doing anytime and anywhere. Ask them for code, plans, and even long-term plans.

Team, I am like my team now, can see a lot of visible speed the growth of new students, also can see a lot of friends around in their own stage, even include directly under the leadership, would like to see their metamorphosis, and with them through this stage, want to look at their “grow up”, ha, ha, ha.

Personally, there are still a lot of things for me to do in the team, but there is still a gap between my expectation of the team as a whole. I think I can shorten this gap through my personal efforts. In short, I can perceive my own value.

But am I tired?

Tired! Pain and happiness.

2. Life

In life, IN a way, I was a failure.

I have two little babies:

But I can accompany them very little time, mainly my parents at home to look after.

You might say, pursue a work-life balance.

From the present, the strength is not quite allowed, 1 raise 6 is not a joke.

Every time my daughter-in-law tells me this, I sing two lines: “I picked you up with my left hand and put you down with my right”.

At present, I can only draw cakes for myself, and support myself to move forward. I hope that in the future year-end review, we can see the improvement of this situation.

3The public,

Public number, the same, we have gone through a year, this year is still more.

Give you a description of the things to do to keep the day more, to keep the day more, the article from everyone contributed, but the contribution as a whole is not to meet the day more, so the day more + high quality or to do some efforts.

I usually do the following things in a routine every weekend:

  1. Review all submitted articles to find out which can be pushed;

  2. I went to see if all the authors who had given me authorization had written new articles in this week (about 40 authors at present), looked at their article records one by one, carefully read them, and selected the right ones. Some authors may not have written in a year, but I still checked them every week with hope.

  3. To see all the public gave me the “reprint permission” of the number of the Lord this week there is no new article (about more than 100), in fact, maybe 70% are no longer updated, of course, or every week holding the hope to open;

After all this, the essay may not be enough.

Then I will go to Wanandroid.com, Nuggets, Jane book to see the recent week everyone published articles, find some excellent authors, to apply for permission to reprint.

After this process, I will send all the articles that need to be edited to my daughter-in-law and let her edit them.

The editing process was previously recorded in a video:

Then I will try to illustrate the picture, of course, it is lazy to draw the picture now, generally it is text + emoticons, you can see the following process:

These two videos, are silent, we do technical public number should be used.

This year I still wrote some original ones:

New Technology series:

New technology 叒叒叒 again?

New technology and 叒叒 come?

New technology and 叒 come?

New skills and 叒 again?

New technology is here again and again?

Basically a collection of this year’s Google some updates, and common well-known companies to share external articles, open source projects.

This series will continue to be updated in the future. Many students are not in Dachang, so I think it is a good way to know some in-depth technology.

Although sometimes the content of these big factory shares is abstract, but a lot of the content is actually technical content, master these dynamics, for everyone’s technical improvement and look at the technology trend of this industry are beneficial.

There are also several original articles:

Android Pothole Avoidance Guide: Gson made another pothole!

Android looks like a lofty bytecode modification, so learn the right!

Android development is too hard: Java Lambda ≠ Android Lambda

Android development is too difficult to catch this exception?

Android omnipotent hook, so that applications no longer crash

These articles are inspired by daily work, which is not too simple knowledge, but I still try to express each knowledge point vividly, and write it in a way that is easy to understand, so that people can read it smoothly.

When it comes to writing, I’ve always felt that I had some talent, of course, only for technical articles.

At present, I want to write two series systematically. The first series is similar to the above original content, which can deeply process some difficult points or easy to neglect in the whole Knowledge system of Android, and show it to everyone in a simple and understandable way through life.

The other series is actually about performance optimization. The geek talked to me about making an appointment for a column on Android performance optimization before, but I looked at the catalog and found that I was not ready for it, so I refused to do it. I hope I can do it in the future.

Play Android Wanndroid

Interestingly, last year, the first submission of WanAndroid was to change the HTTPS certificate. This New Year’s Day, I am trying to fix the certificate again. In order to save money, I have to do something about myself every year.

For the site, the biggest content core of this year was actually around the daily question:

So far, I have accumulated more than 140 questions, each of which was raised by me after careful consideration. In fact, I have the expected answers in my mind for many questions.

Of course, there are always surprises in life. There are always students whose answers are beyond my expectation, which really taught me a lesson. I like the feeling of this kind of communication.

Wanandroid has also iterated several features this year:

The support of private message means THAT I can send messages to everyone. Before, there were some articles applying for authorization through wanAndroid’s private message mechanism, so if you often share your articles to WanAndroid, don’t be surprised if you receive my application for reprinting.

After more and more commonly used websites, I tried this simple classification method to help you improve the efficiency of searching:

The left side of the home page is also used to allow people to subscribe to chapters of interest:

I saw the output of some technical weekly reports, so I made a robot to automatically generate a weekly report every week:

That’s all for the big iteration, and the rest are some bugs that have been modified at the edges. I also collected a lot of suggestions from everyone before, and I will slowly iterate in the future.

In fact, wanAndroid wanted to do an interesting thing, which is that there are many excellent personal blog sites on the Internet, but it is difficult to find them. Originally, WE wanted to set up an RSS subscription mechanism, so that we could subscribe to excellent personal blog sites on wanAndroid, but it was shelved. We’ll do more research in the future.

5. To summarize

With the growth of age, the main energy will gradually tilt to work, family, so the overall energy is less and less.

I will try my best to do the following certain things and fully explore the ability of my daughter-in-law:

1. Keep the official account and WanAndroid website updated normally;

  1. Will continue to pay attention to personal growth, and strive to improve personal technical level, planning ability, management ability;

3. Never give up writing. Even if there is no time to write, I will try my best to prepare my thoughts and outline in advance, so that I can recall them when I have time in the future.

Looking back on the five years after graduation, FROM the rapid growth at the beginning of graduation to the stable life now, from takeoff to landing, there is more precipitation in the middle, but there is less passion, but I still prefer to do things, I hope to share more with you in the future.

I wish you all better and better, come on 2022!

If you want to change your job, you can contact me on wechat zhy3867 to grow up together.

Recommended reading:

The year went too fast! 2020 year-end summary “Will I Stand still?” 2016 all the way with you, 2017 together