“Live up to the time, the creation of non-stop, this article is participating in 2021 year-end summary essay competition”

preface

93% of 2021 has passed. At the end of 2020, I wrote a letter to myself. Looking back, some have done it, while some are not very satisfied. The double reduction policy issued by the state has brought comic changes to the industry I just stepped into, and I, who had survived the 35-year-old crisis, fell into crisis again. The only way out of the crisis is to continue to build my own scarcity. Later, I met Master Xia Ran and started a new journey. No one can predict what the outcome will be, can only do out of their comfort zone, deliberately practice, deliberately hard.

A letter to myself at the end of 2020

Dear Allen:

A year has passed. To sum up, I read 4 books, took 3 online courses and learned freestyle. Led the team to complete an intermediate project and mastered tools such as sail soft and DataV. In November, I joined a new company, with a new team in a new field and new challenges, full of new hope. I am fortunate to be a member of the education industry and contribute to the cause of education. It was a busy and fulfilling year;

What do I think is a good leader? First of all, I have a clear sense of the company’s strategic direction. I can connect the previous and the next, give advice to the company, and lead the team to battle. Secondly, good at finding the advantages of others to praise, mistakes timely correction. Be able to share my knowledge and experience with others to improve team ability; Finally, I am unwilling to innovate and willing to grow together with the company and team.

If you’re such a leader, the next year’s priorities for you are implementing your company’s strategy, building your team, and improving your product experience.

At the same time, I hope you can exercise more, stay up less, and form a regular schedule. In personal life, I accompany my family and care about the growth of my daughter. Plus, you won’t be working out anymore!

Believe these wishes will come true in 2021! If so, you will get a chance to travel.

I know it’s hard, but if you have a problem, stop, analyze, break it down, solve it or ask for help. Climb higher mountains to see more scenery.

Finally, I hope you can keep your passion for technology and the ultimate pursuit of user experience, and firmly believe that the future will be better and better.

Signed off: Struggling Allen

Because jinji island fitness center boss run away, the fitness plan is shelved, this year has not swam a swim, the level should be a lot of regression. Staying up late still did not decrease, and I spent more time with my daughter. I looked through the photo albums of my phone, mostly of my daughter, and began to recall the dribs and dribs of this year with the rolling photos.

[Daughter is drawing]

General Jin Yinan’s speech

By chance, I listened to General Kim’s speech “seize the general trend and plan for the future”. From the new coronavirus to the situation of nationality, the leadership of the Party, enterprises and private forces have played a significant role in the new coronavirus. From internal and external double cycle to future employment direction. This is a once-in-a-century major change that is destined to leave a deep imprint on history.

In the q&A session after the speech, a fresh graduate grabbed the microphone and expressed his thoughts on the impact of the speech on himself (I admire the courage of this student, as it is difficult for me to make a speech in front of so many people, especially in front of a general).

With love in your heart and light in your eyes, grow fast

This is our New Year’s slogan, more I used to spur themselves, when doing things to think about what is the purpose, what is the original intention.

Yunnan tourism

I haven’t traveled for years since my daughter was born, so I can get tickets before she is 1 meter tall. After coding, travel photography is my second favorite hobby. Taking my daughter out for the first time is a bit hard, but the rewards are full. Dali is a place worth visiting again and again. I often imagine my life after retirement, driving around with my camera.

[Maitreya Oriental Charm]

[Dali]

ShuangJian policy

The double reduction policy almost made the company’s listing plan to be set up in vain, and the stock of the listed education and training giant also fell to the freezing point, and the news of peer bankruptcy could be heard only five years from now. To survive this year is to win, just as General Jin Yinan said, “the one who remains is king”. With the technology department gradually moving back to Chengdu, I began to look for a new owner plan. Just don’t want to just run good fighting team, and office environment.

[Outside the office]

word

This is the magical power of private domain traffic.

Since learning the front end, pay attention to a lot of front end public number, plus wechat to information. It was not until one day that I suddenly realized that I had learned so many skills by myself, but none of them were deep enough that I thought of finding a teacher. However, the wechat customer service just sent me a promotion message, so I got to know about it. For the first time, I had a long talk with Uncle Ran about career development and learning methods. I hit it off and applied for a new course.

If I do not pay attention to these public numbers at ordinary times, if I do not become a private domain flow, probably will not have the opportunity to learn.

Learning outcomes

I have brushed 60 algorithm problems, recorded 13 B station videos, 16 B station articles and 60 problem solving codes.

  • Small achievement

    • Station B video (13)

      • Insert sort algorithm
      • 【 xiaobai algorithm 】 Force link 141, 142 ring linked list problem solution
      • Reverse linked list
      • 【 small white algorithm 】 rotation linked list
      • Linked list intersection
      • [Xiaobai algorithm] A group of K flipped linked list
      • 【 Xiaobai algorithm 】 two-way merge sort
      • Finite state machine parsing templates
      • The best time to buy and sell stocks
      • Swap the nodes in the linked list
      • Verify the sequential serialization of binary tree
      • Flip linked list II
      • Delete the duplicate element II in the sorted linked list
    • Nuggets articles (16)

      • [Luffy]_ Number of recent requests
      • Preliminary study on front-end testing framework Jest
      • [Luffy]_ Design front, middle and rear queues
      • [Luffy]_ Design loop double – end queue
      • [Luffy]_ Design loop queue
      • [Luffy]_ Separated linked list
      • [luffy]_ Verify binary tree preserialization – stack
      • [luffy]_ Delete duplicate elements in sorted list II
      • [luffy]_ Delete duplicate elements in sorted list
      • [luffy]_ delete the last NTH node of the linked list
      • [Luffy]_ Reverse linked list II
      • Luffy _ exclusive time of the function
      • [Luffy]_ Switch nodes in the linked list
      • Dynamic programming, the only way to learn algorithms
      • [Luffy]_ Recursion & divide-and-conquer, learning algorithm of the subject one
      • [Luffy]_ Open source framework to submit Pull Request process
    • Git

      • Force buckle problem solving code
      • Small white algorithm series. PPTX
  • Habit building

    • Now I can get up every morning to do an algorithm problem, and spend some time before going to bed to organize my study journal, Projects, and things to do tomorrow.
    • Brush algorithm began to use nuggets to record the thinking process, output results. Complex topics with PPT draw, with PPT can better express what you want to say.
    • Solving problems will consider the time and space complexity, and choose the best way to solve the problem (the best possible solution).
    • Most of the early days were spent on hard problems, and progress was slow to get to the bottom of what was going on. Later adjustment is no longer entangled in details, keep up with the rhythm, the habit. Give yourself confidence and your brain a little comfort by prioritizing what you can handle.
  • Improvement of programming ability

    • After a period of practice, I became more familiar with the operation of Map and Array. I used to check MDN.
    • More familiar with the operation of linked lists, stacks, queues and other data structures.
    • We know recursion and divide-and-conquer quite well. Understand some primary dynamic programming problems, two-dimensional dynamic programming is more laborious.
  • Step out of your comfort zone

    • The station B video was the first comfort zone to jump out of, and it’s not so uncomfortable now.
    • Nuggets is the second, I am not good at writing essays now also have 16, although the quality is not good.
    • Planning does not follow the SMART principle, which is the third comfort zone that needs to be broken.

Travel on my old employer’s tour

After years of hard work, the old company finally went on the science and technology innovation board, and suddenly there are many rich people around, envy, but not jealous hate. The wife department is a hero, the department travel with me, so once again have the opportunity to parent-child travel.

[Mother and daughter]

[Pirate ship]

[whale shark]

The latter

Make a wish for yourself not to be eliminated by this era.

Give yourself a goal, 2022 to become a front end expert, I will always run forward, each end as a new starting point.

Thank you for reading!