Writing in the front

Today is January 16, 2022, the 16th day of 2022. I wanted to write an annual review before the end of 2021, but I was too busy at the end of the year to meet a project deadline. But as the saying goes, the annual review may be late, but it’s never absent.

work

In this year, I did not change my job and the work content did not change much. I was still in the original marketing group, mainly responsible for the page building of marketing H5 activity, background management of marketing activities and advertising system, and the development of marketing activities in the mini program. The work is summarized as follows:

  • In this year, I participated in a total of 17 projects, produced technical plans for four key projects and led the development of two projects.
  • The landing of H5 platform has realized the main drag-and-drop function of the project. Currently, 4 internal business lines of the company have been served. A total of 100+ pages have been created.
  • A small iteration of the Company’s buried component package, util toolkit.
  • Based on the understanding of current service requirements, the functions of some system modules have been reconstructed.

Technical aspects

  • Learn the React source code, read The React Technology Debunking by Kazong, and read the React tutorial written by React17 source Boot Camp. The result was a blog post called Share my Recent Experience learning react source code.

  • Investigated the technical scheme of Drag page generation, and successfully built the company’s H5 building platform, and produced the blog “From Drag Event to H5 Building Platform”.

  • I started to write “Front-end Knowledge Column”, and have completed 6 articles including “BASIC KNOWLEDGE of HTML”, “Basic Knowledge of CSS”, and “Basic Knowledge of EcmaScript”. The remaining 6 articles are expected to be completed in April to May.

  • I have published 13 blogs on the gold digging platform.

  • I made some optimizations of my graduation project:

    1. Some minor tweaks to the UI
    2. Through the study of Webpack, the configuration in the project was optimized. The project volume was reduced by 60%, and the construction time was optimized from 90s to 23s.
    3. Applied for domain names, certificates.
    4. Changed the server from Windows to Linux.
    5. Development of version 2.0 (currently stalled)

From the points listed above, there is no great technical growth in this year, I always feel that I only have 6 months to learn in 12 months in this year?? Feel the whole year to their own technical requirements are too low, reluctantly give a passing mark.

Front-end infrastructure

✅ “HTML Basics”

✅ CSS Basics

✅ EcmaScript Basics

✅ Browser basics

✅ Basic Knowledge of Computer Network

✅ React Basics

❌ Webpack Basics

❌ TypeScript Basics

❌ Handwritten Code

❌ Output Results

❌ Expand Server Knowledge

❌ Algorithm

Love life

Feelings are generally smooth, but there are inevitably large and small contradictions, New Year’s day when both parents have met ~

tourism

  • Ningbo Cixi, Cicheng.
  • I originally planned to go to Chengdu and Suzhou, but now I only have plans to leave them until this year

See the film

✅ Send you a little red flower

✅ Soul Journey

✅ Hello, Lee Hwan-young 👍🏻👍 👍

✅ Avatar 👍🏻👍 👍

✅ On the Cliff 👍🏻👍 👍 ✅ ✅

✅ Revolutionaries

✅ The Chinese Doctor

✅ “Me and My Fathers”

Soft skills

  • Draw pictures. As I gradually began to take on a project on my own, I often had to write technical proposals. After one year of observation and learning in the company, I found that complex business logic can be easily understood by drawing pictures. Therefore, WHEN I am sorting out knowledge points, I also like to draw a special picture to deepen my impression.

  • TodoList. This year, I made it a habit to take 10-15 minutes before going to work to write down what I need to do today. Then when I get home from work, I will review what I have accomplished today.

Summary and Prospect

Conclusion: In the past year, business growth is still relatively obvious, but a little slack in technology, I hope to have higher requirements for myself in technology next year.

Hope in the New Year, the business continues to maintain, write fewer bugs.

In the New Year, I hope I can make some contributions to the company’s infrastructure in terms of technology and learn some technical things in depth.

I hope in the New Year, I can be promoted and increase some meters.

I wish my family good health in the New Year.

Hoping to buy a house in the New Year (somewhat in a dream).

❤ ️ ❤ ️ ❤ ️