25 years old, 1 year of front-end experience, computer master’s degree (double non), single (so barrier-free overtime).

After a month of delay, MY year-end summary finally came out QAQ. Since I was assigned to work in November last year, I should have written this summary a month ago. However, I was not inspired (what inspiration is nonsense, is lazy) and delayed it until the last day of 2021, which directly led to my New Year’s QAQ in the company (do not learn from me).

I am a little nagging, afraid you can not go down to put a picture, I heard that program yuan with cat on the mirror is easy to be praised (cheat a praise is actually not easy).

Into the line

It’s a very, very occasional way to get to the front, and it’s a beautiful story to start with.

Actually, in the summer vacation of 2019, our school organized students to gather together two teams to participate in CTF. At that time, our major was Web, so we learned everything about web. Unexpectedly, we won the prize. In addition, the master who led us to the entrance was too handsome in technology (and handsome in person), and was attracted by the charm of code. Later, after learning a little knowledge of everything in chaos, I finally chose the road of Web front-end in confusion at the end of 2019, and have come all the way to the present.

Although I have a master’s degree in computer science, to be honest, except for LEARNING HTML in my freshman year, my major has nothing to do with web front-end. I mainly wrote C language, took the exam of Cisco CCIE in the middle of the semester, and chose communication as my graduate student. Finally, I began to make up for front-end knowledge based on my interests and hobbies in 2020.

There was a fever in the first few days of the epidemic, but fortunately there was no infection. Since then, I stayed at home for 8 months. In mid-September, I returned to school. In addition to writing my thesis, I studied at the front end of the school.

For undergraduate school of medical information in medical colleges and universities that time feel to micro medical is meant to be, as in the past one year, the Internet and Internet digital medical hospital have more know ha ha ha, although have been knock code, but many also have a love for his advocating the cause of heat, In addition, I also felt the development of medical information industry in the communication of alumni (now I think I really didn’t know anything when I was in college).

End of bullshit, bottom line: with determination and motivation to learn, the front end can get started quickly, and if you really like it, it’s great.

Talk to the couple

If you have more than a year of experience, it is recommended to skip this section. ~

At that time, the interview also participated in many large and small, but the autumn because of the late don’t recruit a time line, enter the autumn recruit rhythm is too slow, plus the middle writing papers, thesis defense and review time is longer, so the interview process is not consistent, so it is strongly recommended that the interview preparation early, you go to the interview without confidence internships duty and social recruiting post in small companies, Of course, this way is more suitable for me this kind of entry late and did not practice chicken, except big guy.

My advice to younger brothers and sisters is to join the autumn recruitment as early as possible! Attend autumn recruitment early! Attend autumn recruitment early!

The interview questions are widely available online, the dates are fresh, and the only reference I can offer is probably my resume, which I consider to be concise, to the point, and praised by the interviewer… QAQ ~ The projects on the resume are indeed my own work, and the knowledge points I should learn are also in decline, but it is because practice projects and real development are two different things, and I really can not remember many things in a month.

So again: Practice early! Interview early! And after the class actually found that the front end of the world is far more profound than I imagined, before the work I learned but the skin thought to learn a lot, so the resume put, do not laugh at me, this is a fresh resume, not updated ~

lynn-zuo.github.io/My-CV/

What did I do this year

When I entered the internship in November, I was really a cute new student, worried about writing bugs all day long (now I can still be calm and nervous about fixing bugs).

It feels like the year can be divided into two phases:

  • Stage 1: From January to May, the development requirements will gradually become manageable from laborious, knowing a little of everything but not knowing, wanting to learn everything and being motivated

  • Stage 2: From June to November, there is no problem in developing the needs, but he/she does not know how to arrange work and study reasonably. He/she is satisfied with the acquired knowledge and does not have high efficiency in learning new knowledge and lacks motivation

The first stage

1. Basic skills and learning ability

Just entered the company to learn the development specifications, build the environment, here to boast, micro medicine is very good for this year’s survival, give the adaptation period ~

The happiest time is the internship period, with few and simple requirements, but also very interesting. I mainly developed THE H5 project based on SSR, and also got to know my own project, and participated in it according to my own ability.

Because I am a new person, I am highly tolerant, led by others, and the learning atmosphere of the team is particularly good, so I like to watch my own projects in my spare time. This is the period:

  • Participated in UI component library development optimization, learned typescript and decorators
  • Participated in platform applications without separation of front and back ends, and wrote database joint table query (not difficult, but a little fun)
  • Learn react and develop react projects
  • Write small programs, using the Taro framework, and learn as you write
  • SSR from 0 start to see the document learning application framework to now look at the framework source code
  • Keep learning, keep taking notes, keep blogging
  • The only negative knowledge – Node.js learning this half a year basically forgotten

I have to say that when I first entered the company, I did not understand SSR at all. It is true that I understand the principle and master the basic use in the development process. When I have a different understanding, I go to see the principle and read the framework source code and have a different experience and understanding. It’s really important to keep learning.

I feel very good about my study in the past six months. I will read blogs and official accounts whenever I have time, but I still focus on the knowledge needed for the development of needs.

2. Business understanding

Being involved in one main line of business and other lines of business, not understanding, just listening, watching and doing.

The reviewers are often confused. The code needs to be reviewed by teachers and colleagues. They can independently complete business development, but the code they write is not beautiful, and there is no concept of technical solution.

3. Self-management ability

I don’t know where I have the energy, almost 8, 9, 10,11 o ‘clock is often, nothing on the weekend to run the company net learning, leisure gym fitness.

Every day nothing, busy learning new knowledge, but still keep fit, and also signed up for jazz dance courses to keep learning, maybe this is the happiness of young people just graduated.

4. Other

I assisted to operate the nuggets account and the public account of the front end of The Micro medicine, and basically began to help take charge of this, full of enthusiasm, but also in this respect, I realized the talent of the leaders ~ and the influence of the front end of the micro medicine team did improve as expected, but also won the annual influence team award of the Nuggets ~

Finally, I praised the atmosphere and culture of the company. I caught up with the construction of the team on the third day of my employment. I really liked the atmosphere of the team, and there were many beautiful little sisters in the team

The second stage

1. Professional skills and learning ability

This time basically also turned, did not have the new halo protection body, the demand increased sharply, the whole person is suffering from the baptism of social people.

The positive:

  • I continued to learn the building tools of the organization in the team, and gained a deeper understanding. Meanwhile, I produced several blogs, which were recognized by some partners
  • Re-learn Node.js and Node frameworks such as KOA and Express, learn source code, and develop middleware
  • Learn unit tests, try to write unit tests, keep learning about the technology that interests you, keep taking notes
  • Consciously trying to learn algorithms based on front-end application scenarios (becauseLimited application scenariosLearn not, learn little

On the downside:

  • Unable to balance the time of business development and technical learning, learning efficiency is not high
  • There are fewer blog posts and less diligent note-taking
  • Maybe because the knowledge meets the development needs and is busy, there is not enough time for learning and the desire to learn is not so strong

2. Business understanding

I should invest in a main business line (business with high priority and large demand), and I should also be responsible for the development of the business line independently and the business line with partial investment. I should gradually cooperate with new colleagues in the development, and reflect on/affirm myself when I realize the problems found in new colleagues.

When I got a clue in the review, I began to observe how colleagues made technical plans and consciously learned them. I could conduct code review with colleagues, complete business development independently, and reconstruct the broken codes I wrote in the first half of the year while writing requirements. So far, I can make technical plans by myself and guide new colleagues to make technical plans in collaboration.

No matter out of love or other reasons, we all hope to create value with our own ability and find our sense of existence with our own technology. Therefore, I think we should keep learning business understanding.

3. Self-management ability

Thanks to joining the micro-habit reading camp, I have been reading books and finished several books this year. I can still get up early, but occasionally sleep in because I stayed up late the previous day, but I can basically keep 9 to 8 in the morning even if I stay up late. Rarely fitness, because of dancing lost part of the learning time, but when dancing is really happy, but sad is that the leg jumped thick majia line almost no EMmm… I don’t know how much coding technology has improved, but dancing ability has really improved.

conclusion

It was a bit rushed, a lot of things may not have occurred, and it seems too late. How could fairy stay up so late on the first day of 2022

Maybe this year-end review will be updated later, ORIGINALLY I wanted to write it for you, but now I read it more for myself.

Come to the road, every step has traces; The future is bright, every step is happy ~

The 2022 target

I also learn to set a flag ~

  • Technically, learn a new technique and make something fun
  • In business, we want to be trusted based on understanding
  • Self-management, keep reading, keep dancing, keep working out, get your waistcoat back

The last flag is to accept the fact that you are older. Although the middle-aged love in Xiaomin’s family is quite high recently, I still hope to get rid of the single as soon as possible and harvest sweet love ~ ~ ~

2022, rush duck ~ ~ ~