This article has participated in the SegmentFault essay "2021 Summary" , and you are welcome to join as well.
Hello everyone, my name is XINDOO. Today is the first day of 2022. I will write down my self-summary of the past year. This is the 9th consecutive year that I have written a summary, and a ten-year summary may come next year (if you are interested in the past 8 years, please see the link at the end below).
The 21-year epidemic, the economic downturn, and the layoffs of large factories... may have affected many people, but it does not seem to have much impact on me. The past year is not bad, except for a bit tired. All aspects are considered upward. In terms of is gradually getting better. The flag in the year-end summary last year has also been completed by more than half. Next, I will take stock of my past year with me.
About 2021
read
There are only 15 new books this year, and I have read some of the books I have read in previous years. The overall reading volume is about the same as last year. Compared with previous years, this year has increased the proportion of non-fiction books. It is indeed more difficult than fiction. Many books need to be read regularly to gradually digest and absorb the content.
learn
I took control of my own hands this year and didn't buy many new courses. I mainly reviewed the courses I bought before. The courses I have seen this year are not technical, but related to soft skills. I reviewed these courses based on my work experience and thought about my shortcomings in the past.
Blog
Last year, he set a goal of over 10,000 fans and over one million readings for his blog. Part of the goal was achieved. The number of fans reached 1.5w, and the reading volume was only 87w, which is still 13w short of becoming a million-dollar blogger. In the past year, I have written 26 blogs, but I still kept the flag I set at least once a month. But there are also some things that are not well done. I thought about writing a column related to Redis source code. After writing 10 articles, I didn’t continue to write it. Indeed, I have been busy from April to May 21, so I didn’t invest too much. The energy is on the blog, so you may find that my blogs from April to May are more watery.
Last year, none of the open source plans I set up ambitiously came true. Looking at my github homepage, I also know that I didn't mention the code several times last year. Of course, all of this can be attributed to being too busy at work (dog head). But what surprised me more is that my github still rose by more than 200 stars last year, and it has reached 970+, and the number of stars is just around the corner. If you want to help me break the thousand, you can move to my github homepage help me order some stars.
Work
April 21 was a turning point. Before April and after April, I was not in the same state at all. After April, I participated in 3 relatively large projects, of different types. A technical project has been completed, and the effect is very cool, but due to network technology problems, it has not yet been implemented in business; a department-level project, although the technical difficulty is not difficult, but there are many participants, communication and coordination challenges It's still very big, but the final result is not bad, the overall progress is also the first in the company; there is also an innovative business project, which has become one of the company's star projects. And before April, I was still working on the tepid project (this part of the content has been handed over to more professional people to do), the probation period became positive in May, and I once thought that I could not pass the probation period... The story tells everyone that if you want to grow quickly, you still have to find a fast-growing business. Of course, the stories of other people last year also told everyone that if you want to lie flat, then get out of the Internet [狗头].
other
In terms of life, the peaceful life has not been broken by the epidemic, but the epidemic has made life more prosaic. In addition to work, he lives at home.
The other is that you learned how to snowboard in skiing. Although it is still an entry level, you can at least play it. The mentality changes during the skiing experience are also quite interesting, from cowering and refusing to ski to tremblingly standing on the snowboard, then gradually breaking through, and finally calmly coping with it, just like my mentality change when doing any challenging things.
I have also shelved my job as the up-master. I took the time to learn video editing in 20 years. I didn't make any progress in 21 years. It is estimated that there will be no progress in 22 years. However, my video editing technology has not been wasteful for 21 years. I helped my classmates cut wedding vlogs, and made a batch of emoticons for colleagues, and won the title of emoticon master (dog head).
Feelings & Thinking
I have done a lot of work last year and have come into contact with a lot of people and things. I have seen good people and bad people. I have some thoughts and feelings to share with you.
teamwork
When you start to cooperate with other people, you will find work is to get others to do one thing , in contrast, any technical problems are fine, after all, what you have As long as it is solvable, you will be able to solve it with your efforts. But if this matter involves the help of others, then it may be strenuous. First of all, whether others have the ability to solve your uncertainty, even if others have the ability, is he free to solve it for you? Why does he want to solve it for you? Cross-team projects must think through these issues.
There are also some routines for cross-team projects, such as regular synchronization (stand-up, weekly meeting...) is essential, and risk management is also essential. Everyone must have a unified goal, and it is best to have a common benefit. In addition, there are some very important things that are really impossible to push, and you still have to use the power of the boss...
Think of others
In fact, there is a in front of people who are anxious, , which is to help others when they are in trouble. I will not write it here. In fact, I want to emphasize that think about what people think , which means Think from the standpoint of other people. Most people's way of thinking is to look at problems from their own perspective, which is also one of the root causes of contradictions and quarrels. Of course, I have a deep understanding of this in 21 years, not because of conflicts and quarrels, but because of frequent communication with others. Some people always communicate with others from their own professional perspective, but ignore that the other party may lack certain information. fact.
To give a very simple example, many of our small partners are pure business development backgrounds, and they do lack a lot of architecture, network, and system related knowledge. When you need the assistance of students from the infrastructure to investigate, it often appears that only the appearance is thrown, but the context is not mentioned. Under the circumstances, the students who are engaged in the infrastructure can't get started. Sometimes students of infrastructure will make similar mistakes, such as replying "you are simple, you only need to configure a router on ingress", maybe others can't figure it out after a day of tossing with him. To give another example, the systems developed by many of our internal engineers are too difficult to use. Typical technical people develop systems for technical people, and only they know how to use it, not for other people at all.
When you change your perspective, you will find that many things will be smoother, such as the above joint assistance problems, you only need to treat the other party as a novice, and provide him with detailed and solutions like you treat him, although you will spend a little more. Take a moment, but his problem can be resolved quickly, and then you will receive good reviews.
Global thinking
In fact, this is also related to teamwork. A team is like a set of complex mechanical devices driven by gears. Everyone is one of the gears. However, each person has a different technology, background, and work attitude. It may be "gears" with completely different specifications and qualities. In many cases, just being yourself does not guarantee that you and others can collaborate efficiently. At this time, you need to go further and pay attention to the work of others and help others from the perspective of collaboration. Or self-regulate. In addition, thinking from a global perspective can also help you do your part.
A qualified programmer can do his job.
An excellent programmer can complete work with others.
A good manager can make the entire complex machinery run.
Anticipatory management
It is very important to manage your expectations well. This is one of my very important experiences last year. This was the case at the time. We were promoting a new system and told everyone that this system was very useful and easy to migrate. As a result, the promotion of various problems caused some people to be dissatisfied with this matter. It's like when you were a kid when you promised to take 100 points but got only 80 points, and you promised to take 60 points but got 80 points. Although the results are the same, the feelings are completely different.
So don't be too high-profile about things you are not sure about, and sum it up in one sentence: Don't over-promise, but you must do it if you promise.
Effort and luck
Work hard to determine the lower limit, and luck determines the upper limit. I have been working for 6 years. Among the group of people I met just after graduation, some have become middle-level people in big factories, and some are worth tens of millions of wealth and freedom. But I am relatively average, especially in the first two years. It's not that I didn't work hard, but someone was on the high-growth business as soon as I graduated. Everyone will have this similar situation. No matter who you are, you will always know a few people who have lived better than you. Some people just got on an express train by luck, and then reached a height of life that ordinary people could not reach. This is very common in the Internet field. The Internet has created a bunch of billionaires. Without the Internet, they are nothing.
Faced with the differences in life caused by such opportunities, all we ordinary people can do is to straighten out our mentality without being overly jealous, and then use our efforts to weaken the value of luck and seize every possible opportunity around us. Seriously, There are some things you didn't have when you were born, and there is a high probability that you won't have them in your life.
Energy management
The past year has really been the busiest year since I worked. Sometimes when I go home from get off work, I feel my body is hollowed out, I don’t have the energy to do anything, and I can’t get up in the morning. Although I have some free time, I don't have the energy and physical strength, and even the motion sickness has reached a new level. The path from get off work -> taxi -> motion sickness directly becomes off work -> motion sickness, and then blogging, reading, and exercise are all stopped. Work is in a state of oversaturation, life will fall into a stagnation , anyway, you should spare some time and energy as much as possible every day, even just fishing is meaningful.
Everyone has unlimited creativity. Only in the control of one's own time can one exert talent and creativity.
About the future
As usual, I still write down my goals for the next year at the end of the summary.
- The blog will continue to be updated. When the pace of work is mastered next year, more time will be devoted to writing more in-depth content.
- My redis column was urged two days ago. I still have to pick it up and continue to finish it when I have time. I have already written 10 articles, and it is estimated that I can finish writing 10 more articles.
- As a classical programmer, I have all kinds of ideas for making wheels. I thought about writing a programming language the year before last. However, there was no progress last year. This year, I will continue.
- Work continues to improve steadily. In addition to my own work, I need to spend more time on leading people. I hope my friends can grow up quickly and stand alone.
- Put marriage on the agenda.
Concluding remarks
After working for 6 years, I have indeed changed a lot. The most obvious point has changed from me who was extremely contemptuous of business and admired technology at the beginning, to me who has gone deep into the business system and is drifting away from pure technology. No matter if others return, whether they are a teenager or not, anyway I am no longer that boy.
In the end, I don’t have much to say, and I’m done with the above, I still attach my summary of the previous years as usual.
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。