Recently there has been some thought to write year-end summary, just see the nuggets annual essay, so more increased the power to write summary, strewn at random text, wish to recall the past, and look forward to the future.

To maintain

As we all know, the COVID-19 pandemic is spreading across the country, and people are in a state of crisis. However, I am also facing more challenges, because the unpaid wages of my former company have not been solved, and I have not found a new job. In addition, due to the severity of the epidemic, I have been in difficulties at home and abroad, and I only know what I feel.

Fortunately, I got in touch with a front-end Leader I had known for 19 years, who helped me successfully join the company. Moreover, the company was excellent, which could be regarded as a good turning point and situation under the crisis.

Since then, my work has been relatively stable, which is also my main theme for 2020. So what are the achievements worth mentioning during and after work? Here I will pick some out and elaborate.

Technology growth

Technology is the foundation of programmer, and the pursuit of technology growth should be the primary task. This year, from writing code to writing code, I often think about how to make further progress on the original basis, even if a variable is named more accurately, and the complexity of a piece of code is reduced.

Here are some of the technical gains.

Code specification

As a programmer with three years of front-end experience, the most obvious difference between the new company and the old one is the size of the team. Before, the company’s front-end team was at most 4 or 5 people, while the new company’s front-end team has more than 40 people, and the number is increasing constantly. The requirements for team cooperation, code specifications and quality will be different. I believe that a mature team will benefit its own progress.

In terms of performance, the new company has more detailed front-end specification documentation, more comprehensive ESLint configuration, and code incorporation reviews, which are all effective measures to ensure code quality.

Technical details

  1. VueIncreased proficiency
  2. Small programIncreased proficiency
  3. Learn how to useTaroDevelop cross-end applications

Although I had previous experience in Vue and small program development, the complexity of the project was not that high. However, React was a simple experience and I wrote some demos, which would not be put into production like Taro. In short, I learned some new technologies and gained proficiency in using the framework.

Unfortunately for the current popular interpretation framework principle, source code, only a general understanding, and did not spend a lot of time to learn to master, for this year to improve.

Something that involves management

In the first three years of front-end development, I have been the head of the front-end of the company, which required me to make some decisions and measures in task allocation, technology selection, personnel recruitment, etc. In the new company, the leaders also intended to exercise our management abilities in projects and other aspects, which gave me some new experiences and thoughts in project schedule management and team cooperation.

Such as detailing and summarizing the team’s daily development progress, managing the right people and things, etc.

Accumulated overtime

Here to mention overtime, not to overtime, 996, etc., there is a special praise or derogatory meaning, for people who have a pursuit, I prefer to focus on their own time on the things they care about.

In 2020, I will pull an all-nighter for more than 10 days to catch up with the project, which is also a rich experience. In my opinion, it is a virtuous cycle, whether passive or active, which lies in the growth of my ability and the recognition of the leader. People who know me well should also know that a low starting point should be made up for with diligence.

Accordingly, writing technical articles, writing code on GitHub, etc. should be relatively low frequency in the future.

travel

It is undoubtedly a moving thing to travel without hesitation. This year, I was lucky to go to Sanya and enjoyed the blue sea and sky of nature.

If there is an opportunity, still want to walk around the world, see more different beauty in the world.

Amateur study

Speak English fluently and punch in

I think my English ability is not very good, so I insist on clocking in fluently in English this year and successfully returned to the tuition.

reading

Reading is a hobby I have had since I was a child. To borrow a famous saying of Steve Jobs, “Stay hungry, Stay Foolish”, curiosity is our nature, and specialization is the necessary path for us to cultivate our life.

I like Kazuo Inamori’s “dry law” very much. I should have read it more than 30 times.

Outlook 2021,

The future is a bit like rolling dice. No one can predict exactly what the outcome will be, but little by little, the future will change towards what we have outlined.

In 2021, the goal will probably be to find targets, improve technology and so on. There will be no specific Flag here, but I hope that despite the twists and turns in the road, where there is a will, there is a way.

Denver annual essay | 2020 technical way with me The campaign is under way…