preface

All right, back to business! Recently, I have read the year-end summary of many writers on the Nuggets, and I feel like the eight immortals have crossed the sea. Look at my very self closed ah, thinking this year will not write a summary, after all we too dish, later on second thought, all the year round really need a summary, even if there is a gap we also have to face up to it is not.

I’ve divided my 19 years into three phases. What are they?

  • Self-study at school
  • Beijing – Internship 1
  • Beijing – Internship 2

Now, let me elaborate on the three phases of my 19 years

Self-study at school

Still remember in zhou Xiaotian teacher’s lecture class, the teacher’s vivid speech, brought me to the front end of the world, since then I began to immerse in it. Therefore, I designated a series of battle plans and planned several learning routes, which basically filled all the spare time. At that time, the general strategy is first for the JS foundation of the evil complement, lay the foundation, in learning Vue, explore the upper framework. Occasionally, I will learn about Node.js, such as connecting mysql, writing an interface, etc. (of course, in the eyes of the big guys, these are small kiss). Based on the first half of the 19 years of struggle, I also ushered in their first spring of front-end learning;

Our order class was called to school that summer. Since we can directly practice in the senior year, we are required to finish our graduation design in the summer vacation. My topic is “Book Garden Mall”, the framework is Vue, the background uses Node.js, and the database uses mysql. 9 Don’t ask me why I don’t use mongoDB, this is a sad story). It was on the basis of the tamping in the first half of the year that MY graduation design went very smoothly. It was a real sense of accomplishment when it was done. Much of the knowledge on paper has been fully practiced in the graduation project. This is my first spring

(Draw a picture from Teacher Zhou's class)

Come to Beijing

Later, I came to Beijing, came to a lot of young people flocked to the city, we were full of blood. But the first interview here… BOSS clearly wrote the front end intern, the results I asked the company, he said to recruit sales… Well, that’s how bad it is. The second interview has given me a deep impression, the second interviewer is really a big boss, sea, land and air three-dimensional integration of the front interview for me, I was just a cub was battered all over the body. Of course, this is also a great harvest for me. First of all, the application of the upper framework is important, but the foundation is more important. At that time, MY understanding of ES6 was not deep enough. Second, the knowledge of algorithms is essential. Although algorithms are rarely reflected in business, they are indeed everywhere. For example, in the virtual Dom in Vue, all Dom updates are reflected to the virtual Dom with Diff algorithm.

Beijing Internship A

After several twists and turns, I joined the internship company A. In company A, the general feeling is that the pace is relatively slow, personal disposable time is more, the environment, and A variety of facilities are very good (the most important is the dinner haha). The business I do is a background management system, the background is JAVA and I entered the same period is a graduate school friend. We were led by his two eldest brothers respectively. The two brothers have given me a lot of help in improving my personal technology. Since I have more time, I made a series of learning plans for myself again. On the premise of not affecting the development of the company, I began to study in a general way. The first is to summarize their deficiencies in the interview process, check the gaps to fill the gaps. Again, FOR Vue family buckets tamping, learning webpack, NPM and so on. During this period, I also bought my own Ali Cloud server and put my graduation project on the server. Among them, let me have a new understanding of the coordination of the front and back ends and servers. Unfortunately, when I was about to start my study at Docker, our two interns lost their jobs… In fact, I was in a good state of mind at that time. After all, the two elder brothers took great care of us. I also felt that I had been promoted a lot and gained a lot when I was in the company

(At company A's workstation)

Beijing Internship B

Then I started the new round of interview, because I was impatient. After all, the autumn recruitment is over and the New Year is coming, and the intern’s life in Beijing is a little stressful, so I only interviewed three companies before I joined the company, which is my current company. I declined other companies because I lived a little far away. Now think of a little wrong, find the company this matter can not be impatient, shop around. Compared with COMPANY A, the pace of company B is much faster. Basically, there is little time for learning during this period. In the following demand, I have done the requirements of three projects, the most headache is to modify the original code… That is really a headache, the time requirement is still short. Of course, when encountering difficulties, it becomes very simple after being familiar with them. During this period of time, I have gained mainly in business ability. I have seen many strange demands, encapsulated my own components, and solved many bugs written by myself, etc. Although I am busy, I still retain the habit of reading books during lunch break after COMING to Beijing. I don’t use LeetCode much anymore. This is my second spring

(Big brother some time ago to my work of recognition, I moved a big screen, 🤭)

19 years of new harvest

  • Continuous improvement in technical capabilities (looking at your original code is becoming more and more unpleasant)
  • Read a lot of technical books: front-end red book, JS data structure description, Node in A nutshell (just not much)
  • I had my own server (which I still tinker with occasionally)
  • I know a lot of great guys

New Year’s outlook

  • I hope I can learn the new technology at the front end and keep pace with The Times
  • 19 years without Docker, 20 years without Docker
  • Read a book, read a book, brush brush brush problem
  • Hope can know more front end big guy, get big guy edification

In the New Year, I hope you can have a rich wallet, fewer bugs, and smooth work. Come on!

(With a nice tail picture ~ sunshine after snow in Beijing ~)