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

2021 Key words: Student experience card expires, ready to go up the mountain

There is no word to describe 2021 because it is a year of transition in life. I started to work as a college student and walked out of school and came to the company. I vaguely remember what I said in a speech at university: “Although our university is not a double top, not a professional, represents our school when we enter the college, and I hope when we are out of school, we can on behalf of the school”, now that I have made this step, entered the school recruit induction group of double I see all over the world first-class university, feel is good, and they set off in a place this time!

1. The student Experience card expires

At the end of the five years in college, looking back at the five years is really happy… If this part feels too much to write, it is not a summary of 2021, temporarily shelved.

2. Get ready for the mountain

When I was in college, I had an upperclassman who was also a teacher and friend. As my guide, HE led me to the position of Web front-end engineer. After entering the job, he is still my goal. I have worked for five and a half months from July this year to the end of December when I became a regular employee. I have really gained a lot in these five and a half months.

2.1 Technical aspects

As an inexperienced person, I have taken over the work assigned by the company, and I am learning different contents at each stage. I have an understanding of many sectors, but I am not proficient in them. This is what I want to make the biggest change this year, to make more in-depth use and study of the technologies I will use in the future, and summarize the documents so as to make up for the shortcomings.

The most frequently used front-end framework at work is VUE2. X, but I have recently started VUE3. To be honest, the shuttle between VUE3 and back makes me not adapt, the syntax of VUE3 itself is not very well understood, but also learn while writing, fortunately, it is a website without too much JS logic. More CSS effect (is also crazy to learn a lot of HTML,CSS native knowledge), as a master VUE3 basic grammar in practice.

I have used WebPack 4.x, I have written single page and I have used Vite2. To be honest, I don’t quite understand these contents. I have carefully read the use of Webpack and I have seen the official website of Vite2 to introduce its own characteristics. There are more differences between WebPack and Vite that I can’t tell you, or are they just two directions in their own right and there’s nothing to distinguish between them? But I can always see comparisons on forums, future vite over Webpack usage, etc…

In addition to writing jquery Ajax, hahaha, is it rare to use jquery Ajax now? Most of them should be using the Axios open source library, which I didn’t learn until I got a job.

Generally speaking, it is still very difficult, but also often work overtime, work time is often 8:30 ~ 20:30 in the morning full attendance card 😂, summarize the reasons for the following:

  1. I have no internship experience, and my understanding of various aspects needs to be strengthened.
  2. Take the blame for the workflow, and the product managers and testers dump requirements on me as defects.
  3. Shuttle between each project, the same time to the fresh students are only doing one or two projects, and I have changed three or four project development since October, coupled with a lot of demand at the end of the year, often today needs tomorrow, the pressure to really good enough oh! But it also helped me grow.
  4. Can’t communicate, only our group actually I am a newcomer, you bosses are three to five years of work experience, every day to do things quickly, but the atmosphere in the group is not speaking atmosphere, bosses don’t talk to each other every day, don’t eat together, is the distribution of workload after work I come home from work, is very severe, this kind of situation is so fresh, but don’t ask stupid question!!!!!! Occupy or baidu first!! Science online ha ha ha!

2.2 📹

I joined a leading 📹 company in Hangzhou. It is known to all that the company started with hardware. Since joining, I have two directions that I think I can do better.

The first is the orientation training for new recruits, which may happen to coincide with the epidemic in Hangzhou in August and September. If the one-week training planned turns into a sloppy online live broadcast, it is really unfortunate. The new employee training culture is not well established, but I read the blog of another big man in the company. The new employee training culture and sharing culture of their group, including guidance, seem to be very good. I also often pay attention to the big man’s blog, from which I learned a lot of practical skills. Division I also have a good enterprise in nuggets, interested in you can also pay attention to it!!

On the other hand, the company has been building a sharing culture, and I have done the sharing of three departments once, which is a great honor! I love to participate in this kind of activities, because there are two aspects: first, learning. People come from all levels of the company to share, including experts in a certain field and department heads. If the sharing content of this phase is helpful to my development or development, I will come early to occupy a good seat. The other side of it is to expand your space, which is a good thing anyway, but what I’ve seen since I joined is that the audience has dwindled, and I’ve heard bullshit sharing, and I’ll walk away.

My understanding of sharing is: in my sharing, I hope that the sharing I did is that when people use this technology in the future, they will remember what I mentioned at that time, and have a preliminary understanding of the history of this technology, how to implement it, open source library and so on. Do this as a sharer in the spirit of not wasting everyone’s time and giving everyone a good sharing experience. As the undertaker of the work, I do this with the mentality of not losing face to the department and not embarrassing to the supervisor. But that share I heard, if not like shit, was no better. I don’t know how to do well in this aspect, and I have talked with my predecessors that some things will change once they are done as work. The software industry itself is a good place to share culture, and many people learn from it and give back, so I hope to do better in this aspect. In fact, I only heard that one very badly.

2.3 Work Summary

I’ve tried to balance my life and work in two different ways since I started.

The first way is to separate study and work: at first, I knew which aspect I had obvious problems with, so I would continue to study these aspects in my off-work time. However, when the workload suddenly came up, I was too busy to learn those aspects until around 9:00, and my busy and busy time disrupted my study plan. In addition, I have some obsessive-compulsive disorder, and some of the planned content is not completed. Sometimes the learning content is not often used in work, for example, during that period of learning webpack was not used at all, are ready-made projects, no longer need to configure. You’ll forget it when you use it later, so it’s not obvious.

The second one focuses on work, summarizing problems in work and expanding in study. This is a good way for me, and I have asked my predecessors that I should have done this earlier. I also think that I have made much faster progress during this period, and it is very exciting to put what I have learned into practice. This period of time is mainly about the recent requirements analysis disassembly, clear thinking, looking for different implementation methods, simplify the code roughly four processes. Based on these four processes, consider the use of all parties (but I can’t do that 😮💨), then post the knowledge used, the bugs written, ask the big guys how they would implement it, and finally write the summary in a notebook. I recently started my own blog on the company server using vuePress, and the blog content will improve as I grow.

As mentioned above, what should I do when I meet the demand for urgent development? What I can do is to ask the person who proposed the demand first, and someone should always be responsible for the problem. Then, I will communicate with the person in charge about the development time, and then I will communicate with the supervisor to assign more staff if there is not enough time. Secondly, we need to consider that the time assessment is not accurate enough. I have really encountered several times, and each time I said that I needed two days, but there was no reply after two days, and no one connected with me. This should be a problem of working experience, and you can explore it slowly and there may be a more suitable way in the future.

Have a work/life balance guys!! Treat yourself in 2022!!

3. What will my 2022 look like??

I don’t know that year, I will also set goals at the beginning of the year. In college, it was relatively easy to pass all exams, such as cet-4 and CET-6, and play basketball. Then it became formal from last year, with a list, and even wrote a small composition this year. That this year also have, from work, life, study three respects…

work

  1. Go through the complete process, including requirements and design review in the early stage, development in the later stage and several rounds of testing. I hope there is a project that can allow me to go through the whole process completely.
  2. A need is a need, a defect is a defect, don’t give me a need as a defect!! Damn 🤬! Cut the need to add to the supervisor, don’t tell me, I can’t decide!!
  3. Hold office qualification passes smoothly, go up pay go up pay 🤑

life

  1. Go to Universal Studios (last year was so hot, I really want to see it)
  2. Take an examination of driving license, say this matter is disgraceful 🥴
  3. Go to restaurants on weekends, find delicious barbecue restaurant (for recommendation, coordinate hangzhou)

learning

That bear the brunt of certainly is the current most popular vite and Vue3 ah, this can learn to understand words want to study the front-end visual direction content or node aspect, look at the group of big guys are more than the front-end direction, to learn from them!!