At the end of another year, I had not planned to write a year-end summary, because I found that I was not very good at writing a summary, and I often failed to complete the flags, which was quite depressing. However, when I saw the summaries and flags written by various bloggers, I immediately felt ashamed of myself. Yes, in this turbulent times, I, an older, over-aged programmer, without the age advantage before the age of 35 and 996 cost performance at any time, if you do not speed up their pace, it is inevitable that once unemployed, and this industry 886, after all, the industry’s 35-year-old magic barrier will always bother me.

1. Review of 2020

1.1. By 2020

It seems that I started to register CSDN in 2005, but there is no trace to check anyway. At that time, personal blogs were more popular, so I set up my own blog website at that time, and of course I also registered CSDN, because there are many programmers here.

The blog I wrote was mainly posted on the blog I set up, while CSDN only posted a few articles, so as to make a contribution to the fun. It’s a pity that my blog website has stopped operating long ago, and I don’t want to migrate these articles any more. After all, part of the resources are invalid, and part of them feel old. Otherwise CSDN’s blog posts would have multiplied several times. Lol.

Programming is my interest and hobby, which is why I have stuck with it for so many years.

I can still remember the scene when I bought programming books, not hundreds of pages of programming translated from foreign countries. I hardly bought them, because I like to read thick books. I feel that only in that way can I learn more clearly. So at that time, it was also fun to start blogging and sharing. In 2006, I wrote more than 30 blog posts in 4 months, but now I only have so many blog posts in a year. At that time, I had a lot of energy.

In 2018, I already felt that my speed of learning new technologies was decreasing, so I decided to give myself a new motivation, which is to share more knowledge and skills I have learned, which can not only help beginners to get started, but also consolidate my memory and organizing habits. It can be said that I can do multiple things with one stone!

This Flag was set up in January 2019, but not in 2020

The first day has passed, and the second day is half gone. The time is in a hurry without leaving a trace. 2019 has already begun, orderly and not in a hurry! For the past past, has passed, the future of the future, still in the future! Make a small goal: 1. 2019, stick to the few things you want to do! Self-discipline and self-improvement! 3. Develop habits!

Yes, 2020 also can continue to come over, stick to you want to do a few things, self-reliance, self-discipline cultivating habits, and do a few have been easily, don’t you complete all demanding, hope that fellow bloggers don’t increase his sense of guilt when summary of heart, as long as the complete one, you have is very good!

1.2. Spring 2020

Due to the outbreak of the epidemic, this spring is destined to be a very heavy spring, countless medical staff to support the well-being and happiness of the motherland, here to thank them, is their unremitting efforts, make me last year a small goal achieved.

If there’s a Flag for spring 2020, it’s alive!

Of course, by the end of 2019, I have set myself a persistent goal, which is to continue to write CSDN articles and share the knowledge related to big data ETL and.NET Core microservices. As the epidemic has completely disrupted the established arrangements, I have already forgotten the goals I need to adhere to, and easily shifted my goals to cooking, brushing Douyin, learning liangpi and grasping cake, without becoming a food blogger!

People with self-discipline deserve a better life, and I don’t give myself self-discipline.

I spent most of the spring at home, working remotely. It was a different experience, and it was great after I got used to it.

With the end of the epidemic, people began to return to work, but the company’s operation seems to have a problem, layoffs have been announced or will be. As an architect, being a high-spending employee in the company is probably the most risky, I think.

1.3 Summer 2020

I was very depressed this summer. Because I was worried about the job, I made a lot of preparations: summarizing the previous projects, submitting resumes, and secretly interviewing. After all, the company hasn’t taken action yet, but it’s always been my habit to be prepared early to save money at home. After all, every middle-aged person is living a dog’s life, every day to wear shabby, eat simple, go home quickly out of the pay card, pay mortgage, car loans, decoration loans, parking space loans, children’s tuition, children’s tutoring class fees, the size of the family expenses. Leave $800 for your commute and dinner.

Oh, also remember to buy sudden death insurance for yourself, after all, even if you die, the home also need money to run! Well, remember, after going out, is still a hero!

1.4 fall 2020

The outbreak receded and the company quickly recovered. However, the company’s actions also hurt the heart, to such a company, why so persistent? So I kept looking for a better place.

Opportunities are always reserved for those who are prepared. My friend recommended a company to me and we had a good chat. It was a branch company that was just getting ready to launch, so I came to this new company and started building a team to take on bigger challenges.

The good news is just coming, as CSDN launched the paid subscription column, I actually began to have pocket money, and also applied for blog expert.



Due to the new company, there are a lot of things, the speed of writing articles actually slowed down a lot, but I have been insisting on it.

The winter of 2020

In the twinkling of an eye has come to the winter, dumplings will not be frozen ears. The SAAS project set up in the company is relatively smooth, and the development of the architecture based on.NET Core microservices is smooth. Just saw Microsoft in China yesterday.net Developer Conference 2020I suddenly found that many large companies had been using.net Core for a long time.

With the launch of.NET 5, it will certainly shine in backend services development, and we believe that more and more companies will turn to.NET development. It seems that the future of.NET is very bright. Stick to, till, and wait for spring flowers to bloom. Perhaps for older programmers always say, also need to deeply cultivate their familiar field, broaden their horizons, do solid yourself, do not be proud of temporary gains and losses or frustrated, adhere to do their own, I believe that the future will not let you down! In the past two years, I have also joined a new field — data ETL. Of course, I still have a lot of work to do. At present, I will do a good job in ETL of Streamsets and gradually move towards big data mining.

2. Conclusion 2020

It is the same for countries and migrant workers.

Believe that you will do well, give yourself some time, give yourself more encouragement! There is already too much pressure in modern society, and everyone is carrying a heavy load. And the information is so developed, before the onlookers left and right, just as close to the people; Now look on the left and right, are all douyin, network people; Look around, better than their own people everywhere, do not be afraid, do not worry, remember the original intention, on the road of technology, just go forward, only to win the present yourself, is already a great luck!

The regret of 2020 should be not spending as much time with family. Ready to apply for, to form a new team, the development of new projects, spent a lot of energy for themselves, many things need to plan and implement yourself, demand for mining, prototype design, framework optimization and difficult research, UI design, interface usability, automated operations, every step requires a lot of effort, if you want to do one thing, You have to put yourself into it to know the details. How to design the interface to be easy to use, a matter that did not need to worry about before, when it becomes a problem to be solved, suddenly found that it is not recruitment of a UI can solve the matter, must go deep into UI design, can truly grasp the big direction, worthy of software engineering.

The year 2020 is already a very lucky year for me! The difficult time of the epidemic has passed, a crisis in the profession has been successfully passed, and CSDN has given itself good feedback. In the future, we still need to keep the original intention, and we must learn and insist on doing technology.

Looking ahead to 2021

The coming New Year is just like a new page of white paper. What you draw on, it is what it is.

On weekends, I would accompany my children to learn drawing. Every time I saw a group of 5 and 6-year-olds drawing pictures on paper, I felt that my childhood was really barren and useless. Now the children are really very powerful, a blank page, they were in a short period of time, drawing a hundred flowers bloom, rich and colorful, vivid and charming.

And for our own time, after next year’s splashed ink, is not looking back, will draw so charming?



Do not care about, we draw and others how different, as long as it is to win this year’s own, my heart is enough.

Write a summary, goals or need to be set!



Ha ha, isn’t it strange that there is a voice actor primer? I think this is a skill that must be practiced as a leader. Speaking clearly and well in Mandarin is a great respect for others, isn’t it?