Preface 🐖

Hello everyone, I am spicy lemon. About the front end, I started in April. I have been growing bitter, occasionally confused and stumbling through my study for nearly a year.

After a whole year, time flies. I clearly feel that time is moving forward slowly. It always feels like a year is long, but WHEN I look back, I still feel at a loss about the passage of time. I thought that this year should be as big and magnificent as I imagined, like a tributary flowing into the big river and the sea. Tang Tang seemed to be able to make a great career. However, when I wrote this summary, it still gave me the feeling that there was no change like the chishui river in my hometown whose width was only 400 meters.

Although in the past, when the water flows into each other, it is only a quiet river on the surface, but when you go deep, you can find the bottom of the river.

The beginning of everything (2020-2021.4) 🐇

In the freshman half semester due to have a gig at the welcome party and met a senior senior, found in the second semester of my freshman year I use axure to save united prototype design, also is at that time a formal contact to the front end, even though he and another senior didn’t teach me what technology related knowledge, However, he shared with me some personal opinions on the future development plan of current computer undergraduates from his perspective, which reduced my confusion a lot.

Quantitative change produces qualitative change, and after qualitative change, a new round of quantitative change will be accumulated again, and the confusion will emerge again as soon as it disappears. I think after a period of time in their own resolutely on the front end of the development of this road, how to learn? That’s a problem. Therefore, I collected some highly praised answers from Zhihu, B website and other websites, and finally summarized the commonalities they had. Most of them have a three-piece package and then have a brief introduction to WebPack and Node, and then start working with vue, React and other frameworks. So I bought a book called Head First HTML&CSS and that was the beginning of everything.

Second half of 2021 🤦

In the second half of the year, basic is also learning to learn, midway also had some slack, early in the learning Js when I was watching modern tutorial and then combined with the little Red book to learn, I think this period of my growth is the most practical step by step, in which I knocked some small demo to understand each knowledge point, I also read books and looked up materials to understand why a technology appeared. At that time, I wrote several Js articles. When MY first thumbs up went up,

However, BEFORE the summer vacation, I set too many flags for myself and wanted to do too many things in a hurry, so Js learning at the end of the rotten end, the last few did not learn solid is precisely because of this, I can not output some good articles. In the middle of a Js native project to improve their Js level, in short, do this do that, occasionally will go out to play, a twinkling of an eye summer vacation will be over.

After the semester began, all kinds of pressures hit me. I was more serious than when I was at home and learned some knowledge related to framework, engineering, back-end and algorithm. In order to complete the corresponding tasks in the middle of the day, I skipped a lot of classes (basically all of them). Fortunately, I succeeded in the surprise attack before the exam. I got an internship at the end of the semester, although EMMMMM didn’t have any money. But in order to experience the development process of the enterprise, I still went to the harvest is not so much as I imagined, but still benefit a lot. At the same time, I also joined the Internet + competition team of the school, and my task was to develop wechat mini programs and app-end games through COcos.

At the same time, I think one of the things I’m most excited about is the success of making a small contribution to the open source community. In the middle of December.

Although I only made some revisions to the English webpack document, I was very excited and happy when my PR was merged, which I consider to be my first step into the open source community. Later I also tried to participate in open source in the learning and development process, although only at the document level, BUT I believe that one day I will be able to contribute my own code to the project.

Looking to the future ✨

Reflect on the things I have done this year there are problems, although there are many large and small. However, my biggest problem is that I am too impatient and eager for success in the process of learning, which is very bad for my whole learning career. Of course, I will grasp the opportunity when it comes, but at the same time, I should also continue to consolidate my foundation, which is the basis of my future survival. So IN 2022 I will continue to reinforce my basic knowledge and knowledge system.

So here’s my ultimate flag for 2022

  • Have a solid foundation of knowledge
  • Participate in the development of excellent projects
  • Be active in the open source community
  • Get a decent internship

Above, happy New Year to you all 🎈