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


Today, let’s talk about this year’s experience, no technology related content, welcome your comments ~

1. About me

I’m CUGGZ, a front end pupil. I believe that some friends in nuggets may inadvertently brush to my article, in nuggets hair article is mainly some basic and skills and so on. I hope I can help those who are not very solid

As mentioned, I graduated from a university in Wuhan with a major in software engineering this year. After graduation in July, I joined an online education group in Beijing. Now I am mainly engaged in the front-end development of book typesetting editor. . The main stack is React Hooks + TypeScript.

As for the front end, I learned it at home during the epidemic last year (the second semester of my junior year). Because I did not learn it well in university, I got the lowest score, including C++, Java, Python, data structure and algorithm, computer network courses, compilation principle and database, but I seem to have never learned it. Finally, I chose the front end of self-study. I got the first offer in October, and the salary and welfare offered at that time was quite good (the total package should be 25+, I was satisfied with the front end cuisine chicken who had studied by himself for several months with poor academic performance), and then I signed the contract.

2. About learning

Have small partner to ask me is what time go to study, how have time to write so many articles 🤣. Actually, I work at a 1095 (or 1085) pace and have limited time to study. But there’s always time. I usually study at 10 o ‘clock after work and go to bed around 2 o ‘clock, so I have three or four hours a day. Weekends usually do not study ~

Regarding the paper, the individual has a principle: not the company paper. They usually go home early so they can study or do something else. In the company how much roll will affect others, maybe not everyone like roll.

The way of learning is mainly reading books and articles. What basically see recently is the article of a few foreign big guy, a lot of articles write really still very good.

I am learning React, CSS, JavaScript and TypeScript. Personally, I do not like to learn everything. The depth of knowledge may be more important than the breadth sometimes. It is more important to learn what you learn and learn well. If you learn something you don’t need, you’ll forget it if you don’t use it.

3. About creation

This year, I wrote 60W + words, now mainly used language, the following is this year’s main writing is the following two knowledge base (there is also a write leetcode problem solution, here will not say) :

This knowledge base is written in the first half of the first half of the front end examination questions, because to prepare for the spring recruitment, so sorted out an interview question bank. Most of the questions above are also sent to dig gold, also received the attention of more than 600 small partners, very honored, the following is the column address of the interview questions, there is a need to pay attention to ha: 2021 latest front end questions summary

Another knowledge base is used mainly for other articles:

​

For the Nuggets, I was last year before the front of the school registration, registration has not dared to post articles, at that time I felt that there are too many nuggets, their own articles are relatively low, did not dare to post. Last December, I started to post a few interview articles, but few people read them. I started Posting for the Nuggets in August, when I saw the nuggets’ creative activity, I started Posting for the Nuggets at level 1. Since August, may be good luck, for three months in a row on the nuggets, a list of the front end of the month is smoothly up to level 5 (like quick level 6, hard up!), reading quantity of 70 w +, highest 13 w + a reading, at that time I also wonder why this piece so much reading quantity, and then one day, a group of friends told me, I came across my article on Google, gave it a try, and sure enough I searched”Front end of the interview“”Front end test“Can see the first article is my hair, finally solved the puzzle. Gotta say, nuggets SEO is pretty damn good:

Nuggets in the article a few months, also know a lot of small partners. However, because of my social fear, I didn’t communicate much with everyone. In the future, I hope to communicate with you more and overcome social fear ~🤣

4. The first half of 2021: Enterprise internship, graduation thesis

In November 2020, I came to Beijing and started my internship for more than four months. The stack used in my internship was React Hooks + TypeScript. Mainly is to do the internal management system. Those four months internship, although do not do much work, but the harvest is still great. From an inexperienced young man, I have come into contact with the development process of the enterprise and the development specifications of the project. At the beginning of April, I finished my four-month internship and left Beijing and went back to school.

Although the business of the internship company is great, my mentors, leaders and colleagues are all very good to me. But the reality is in front of us, at that time in Beijing only 8 square meters rent, rent 3000 yuan per month, plus a month to eat one thousand two thousand, according to this level, a year may not save much 💰. Finally decided to participate in spring recruitment, seeking better opportunities. However, at that time, it was already April, many spring recruitment has ended, and the opportunities are not many. Went back to prepare for two weeks, began to send resumes, interviews. Fortunately, after a few interviews, I successfully got the offer from the current company. After that, I did not continue the interview (I felt that I had given too much, so I lay down), and then I finished the spring recruitment and began to prepare for my graduation thesis.

The preparation of the graduation thesis was also in a hurry. At that time, it took more than ten days to hand in the first draft. It took a week to write 2.2W words, and then it was slowly changed and deleted. The content may not have any innovation, no technical difficulty, but eventually meet the requirements, successful graduation.

In the first half of the year, there may be two things: corporate internship + graduation thesis. When I finished these two things, I also graduated, ending the four years of college life, from a student to a part-time worker ~

5. The second half of 2021: Rapid growth under double reduction

Because I was working in the school education company, the company had to lay off staff due to the double reduction policy at the end of July. My tutor, leader and many colleagues left, and finally there were only two people left in the whole project. In fact, at that time or very worried, without the mentor, a just graduated boy how to do. But this is both a challenge and an opportunity. Maybe sometimes people are just forced out, and after a month on the job, they start an independent development project.

When I first joined the company, I could consult my tutor when I had problems. After downsizing, I need to think independently and explore by myself every time I encounter a problem. In fact, it may be beneficial to one’s growth. When you have a problem, you force yourself to learn and try to solve it. I’ll have to work on my own someday, but it’s coming sooner than I thought.

This may be the reason why I am more sensitive. An unknown industry may lose its job due to the external environment at any time. Only by becoming stronger can we cope with emergencies at any time.

In fact, we cannot change the external environment and policies. We can only force ourselves to keep learning, maintain a sense of crisis and improve our own strength. I have also learned a lot in the past six months, including being familiar with React Hooks and TypeScript that I didn’t have much contact with before. More importantly, I am familiar with the use of CSS. Due to the particularity of the project I am working on, I have very high requirements on styles, so I may have spent a lot of time debugging styles and gradually learned some skills.

In a word, I have learned a lot from my work in the past few months. Thank you for your help!

6. Future goals

Next year, probably the first goal is to exercise, get some rest earlier, and not be so liver. The health is the capital of the revolution, the average sleep time in the past six months may be less than six hours, the body can not resist.

Next year’s study will focus on the following parts:

  • TypeScript, currently there are several TS series, which have been shelved due to time issues, and will continue to be more detailed later;
  • React, React is the focus of my work, so I will continue to learn and pay attention to it.
  • CSS, the basis of the front end, is metaphysics in metaphysics, in-depth study of CSS series also wrote a few, will continue to update;
  • JavaScript, relearning JS has been going on for a few months and will be updated for a long time;
  • Performance optimization, because now the company project encountered performance bottleneck, so optimization is imperative;
  • Design patterns, more focus on code quality, design patterns should be learned.

These series are not listed one by one, you can follow a wave in the following column: juejin.cn/user/354448…

Secondly, I hope to achieve LV7 in nuggets, although it is really difficult, need to pay a lot of time and energy 🤣, but as their goal, is also a kind of motivation ~

My original intention of writing an article is also very simple. First, it is to help myself summarize, and second, I hope that through these articles, I can help the front-end partners with 0-3 years of work experience to lay a solid foundation and get a high salary Offer! Recently, several young friends reported that they were very happy to brush through the interview questions and get a high salary offer. If you have finished the interview questions and got the offer, you can give feedback

There may be no logic in this article, just write whatever comes to mind, just as a short story. If previous posts have helped you, give them a thumbs up and a comment

Interested partners can also add wechat to learn together: CUG-gz