Summary of 2021: Accumulate and make breakthroughs

foreword

Time flies, and in the blink of an eye, it is already a junior.
After being busy, I found that the junior had slipped away quietly. Seeing that the winter vacation has come, and the pace of spring recruitment in the coming year is getting closer, there is not only the pressure of approaching the internship interview, but also the expectation of entering the society. Before officially starting my winter vacation life, perhaps I should sort out the harvest of the year and make a summary in order to better meet the future.

An academic breakthrough

If we want to change our lives, we must first change ourselves. To change ourselves, we must first understand ourselves correctly and dare to deny ourselves.

1. The "dormancy" of the past

In the past, this is how I evaluated myself—the kind that looks average, has average family background, average grades, doesn’t speak much, and doesn’t have any specialties.
I have also been confused, inferior, anxious, and immersed in fear of the future. The unwillingness in my heart made me think - am I willing to be like this?

No, I've had enough!

At that time I was determined to change myself, so I started my crazy study plan and became the self-disciplined person that others saw. At that time, I would study whenever I was free, no matter if it was in the library or in the dormitory, and even watching study videos while I was eating. And I also set a goal for myself - to make a dream-chasing app. Although the dream-chasing app was not completed in the end, it did have a great impact on me, and my nickname was also derived from it.

In my freshman year, I taught myself a lot of knowledge that I couldn't learn in school, which not only improved my technical ability, but also broadened my horizons. I began to feel the charm of computers and realized that learning in school is nothing but an iceberg. In one corner, there are broader unknowns waiting for me to explore. I started to consciously learn more professional knowledge and engineering skills, trying to integrate all kinds of knowledge into a complete computer architecture.

Nonetheless, in my freshman year, the ability I showed was not as good as I had hoped, and I was an unqualified student by the school's standards - neither serving as a class leader nor participating in competitions, The points are low, the volunteer time is not full and I have failed the class. When I fill out the school year summary appraisal, scholarship application and registration form, I don't even know what I can write.

It does hit me too, but it's nothing because I know I haven't wasted the year. At that time, I also wrote a blog post to record the thoughts at that time [Personal Academic Year Summary] Freshman year - a "dormant" year , which I summarized as a "dormant" year at that time.

2. "Big guy"?

I don't know where to start, but the word "big guy" appeared in my field of vision, which flattered me, because this title is what I call others, and I always thought I was a rookie.

Different from freshman year, starting from sophomore year, I gradually began to show my abilities in professional classes. From Java programming to personal software project training, to team project training, I was basically the most special one in the class. With my usual self-learning ability and past accumulation, I can often get the teacher's "no-listening" qualification (no class, the teacher will help you sign in), just show your big homework at the end of the term.

And my technical engineering ability has also made great progress. In the past year, I have independently done several large and small projects, especially the software outsourcing projects of real enterprises. At present, the project has been launched and entered the maintenance stage, although The contract has not been signed yet, but I have also received a small payment from the teacher one after another.

In addition to the project remuneration, some other bonuses have been received successively, such as excellent conclusion of the school project, third-class scholarship, etc.

In the past year, I also participated in some technical competitions, such as the Huawei Software Elite Challenge, and won the third prize. I also wrote a summary of the 2021 Huawei Software Elite Challenge . I also participated in the software service outsourcing competition in Zhejiang Province. However, due to the epidemic, the game was postponed.

In short, I have made a considerable breakthrough in my studies, which cannot be separated from the accumulation of freshman and second year. Thank you for being yourself. If I hadn't made up my mind to change two years ago, maybe now I'm still living in low self-esteem, and I'm living my university life undisturbed.

Second, the president? The head of the laboratory?

This year, I became the fifth president of the Software Design and Innovation Association and the head of the Software Innovation Lab. I can't help but sigh when I recall the past.

1. Remember the beginning

When did I join the Software Service Outsourcing Association? I vaguely remember the "Hundred Regiments Battle" two years ago (an activity for recruiting new students in various clubs in the school), when I was alone in the recruiting venue. I was thinking of not wasting college life, so I chose to join several technical associations in the School of Mathematics, including acm and the Software Service Outsourcing Association.

It is worth mentioning that I stayed in front of the recruiting office of the Software Service Outsourcing Association and did not come forward. Specifically, it was because I didn’t know what software service outsourcing was for, or because I was afraid of embarrassment, or both. I can't remember clearly, but the senior senior from the recruiting department asked me if I wanted to join the association when I was hesitant to move forward. I embarrassedly said yes, then filled out the registration form in confusion and hurried away. (I was still very insecure at the time)

That's when I became a humble member of the Software Service Outsourcing Association.

2. Association and laboratory experience

①Encouragement from the senior members of the association

In fact, the association did not have many activities at that time. In my impression, apart from the first meeting and the several association classes that followed, the only contact I had with the association was the several times I asked seniors and sisters for help in the association group. .

Of course, I also want to thank my senior and senior sister for their encouragement in the group, and I will not despise me because I am just a rookie who doesn't understand anything.

②Join the software innovation laboratory

In the summer vacation after my freshman year, I participated in the summer vacation training of the Software Innovation Lab (the core organization of the Software Service Outsourcing Association). With the assiduous self-study in my freshman year, I joined the Software Innovation Lab with full marks. At that time, the invitation letter from the laboratory was also very ceremonial, and I also kept it well.

insert image description here

③Serve as the leader of the Java back-end learning group and the head of the Outreach Department/Competition Department

Because I started self-studying related technologies in the last semester of my freshman year, and when I entered the Software Innovation Lab, I had already created my own personal blog website . In addition, I was relatively good at speaking at that time, so I also successfully served as the team of the Java development study group at that time. The Director, and later the Minister of Outreach/Competition, was involved in the management of the laboratory and the association.

During this period, I also gave lectures in the association lectures and winter vacation training camps.
[Software Innovation Lab 2021 Winter Vacation Training] Summary

This year in the laboratory, I came to the laboratory to learn the technology I wanted to learn almost as soon as I was free, and the laboratory was relatively free, so this year's life was not as "hard study" as others thought. .
In fact, when you want to learn instead of being forced to learn by others, learning is not a burden , but if you use happiness to describe it, I think it is not accurate enough. That feeling is more like your necessities of life , just like eating, you It can't be said that eating is also a burden, of course, it still has the difference between delicious and unpalatable.

Okay, let’s go too far. In short, I have participated in the construction of the association and the laboratory this year, and I have also contributed to it.

3. President? principal?

Time really flies, a year has passed, and it always feels like I just joined the lab.

Before the start of the summer vacation, the association and the laboratory started a general election, and I successfully ran for the post of president and became the new president of the association and the head of the software innovation laboratory. It's hard to imagine that the hesitant young man at the beginning, the freshman whose voice trembled when he introduced himself on the stage at the beginning of school, has grown into the chairman and laboratory leader who talked freely on the stage.

If it wasn't for the parties involved, it would be really hard to believe such a change.

4. Another new year

After becoming the president, in addition to some trivial matters, the first major thing I did was to arrange the summer vacation training in the laboratory. To be honest, for this training, every member of the laboratory spent a lot of time, whether it was the discussion and design of the training plan at the beginning, or the preparation for the subsequent lectures, or the final statistics of attendance, homework scores, etc. and energy.

I also wrote a blog post to summarize - [2021 Software Innovation Lab Summer Training Training] Summary .

After the training, the laboratory welcomed 17 newcomers.

Looking at the appearance of their questions and their "lofty ambitions", it is inevitable to recall the original self. Perhaps the senior seniors and sisters at the time looked at the self who was not afraid of tigers with such a mentality.
insert image description here

insert image description here

In one year, not only the identity but also the mentality has changed. Looking at the past self and the current one, I can't help but sigh-"It's a new year again."

5. Feelings

Time may be like this, silently changing everything around us and around us, but history is always similar, repeating itself over and over again, just like the withering prosperity of weeds, prosperous seasons and yellowing seasons.

The same is true for the ups and downs in life. You may be confused or hopeless when you are at a low point, but confusion and despair will not lead you out of the low point. Those who walk out of the low point are always those who have hope in life and are willing to go in a good direction. people who make changes.

3. The growth of technology

This year, I learned a lot of techniques and tools, as well as some computer basics.
Before my development direction may only be regarded as Java backend development, and now my development direction can be regarded as full stack development (just in this direction).

全栈The word is actually mixed in the industry, and its definition is difficult to define. There are many people who think that full stack refers to both front-end and back-end, but I don't think so. The full stack I understand is that it can independently complete the entire project life cycle, including requirements analysis, architecture design, front-end and back-end development, testing, and operation and maintenance. You can be unprofessional, but you must understand this knowledge, and have the ability and thinking to solve problems independently and grasp the entire project. This may be a bit like an architect, but in my opinion, a good programmer should have a clearer understanding of the entire computer architecture, and should not be willing to be limited to a certain corner as a screw, after all, a person who does not want to be a The general's soldier is not a good soldier, you say?

However, the current employment form is more inclined to professional development, and I will also focus more on the learning of Java back-end direction.

Going far, let’s summarize the progress of technology in the past year (only to say that it is particularly useful for technological growth):

Basic knowledge : In the second year, I learned computer networks, operating systems, etc.; in the third year, I studied algorithm design, software testing, etc.; I learned some paid courses by myself, such as Wang Zheng's "The Beauty of Data Structures and Algorithms", Liu Chao's "Beauty of Algorithms" Interesting talk about network protocols", "Left ear listening to the wind", etc., but many of them only learned a part; in the first half of the year, I also brushed the daily question of Leecode for more than a month

Technology and tools : I learned about the front-end vue family bucket and the use of some UI tools, such as layui, vue-ant-design, and echarts. The back-end re-learned the knowledge of Spring Cloud Alibaba, but did not practice it, so I can only say that I understand the skin; I learned some knowledge about the Internet of Things (such as the MQTT protocol) for project reasons, and learned TDengine and fluxdb timing sequence. The use of databases; of course, I also expanded and learned some other tools and technologies, such as mybatis-plus, redis.

Engineering practice : completed the coursework - warehouse management system, open source to gitee, already has 55 stars (not from the help of classmates); independently completed the software part of the enterprise outsourcing project during the summer vacation - Majia Environment Internet of Things The platform, which has gone through the entire life cycle of the software, has now been put into use and has entered the maintenance stage. Inspired by low-code development, I generalized the Majia Environment IoT platform and wrote another version - Universal Things Networking platform; because of the competition, I transformed the general IoT platform and completed the network pulse tower monitoring IoT platform. I also wrote the corresponding summary, you can see this [Project Summary] Majia Environmental IoT Platform (real enterprise outsourcing project completed independently by junior students)/Netmai Universal IoT Platform/Netmai Tower Monitoring System

insert image description here
insert image description here

Other aspects : Participated in the Huawei Software Elite Challenge and ranked 56th in the Hangzhou-Xiamen competition area; participated in the Zhejiang Province Software Service Outsourcing Competition; read a lot of technical blog posts, learned some design ideas and useful tools, etc.
Of course, in early April, I also wanted to try to find a summer internship, and I also met Byte (and only Byte is willing to try to recruit sophomores), I am very grateful to Byte for giving me the opportunity to interview, but because I was only a sophomore, many interviews often There is no systematic study of the knowledge in the test, such as computer networks and operating systems (learned later), and I have not specially prepared algorithms and face-to-face for the interview, so it is normal to be hung up. For details, please see this byte side . Cool Sutra . After that, I clearly realized the weakness of my basic knowledge and began to pay attention to the learning of basic knowledge.

4. Self-discipline in life

1. The place to stay the most - the laboratory

In the past year, the place where I stayed the most should be the laboratory, and I also chose to stay in school during the summer vacation. If there is no class, it is generally self-study in the laboratory and complete the coursework.
insert image description here

2. Work and rest

If there is no class that day, my routine is generally like this: I wake
up before 7:00, brush my teeth, wash my face and have breakfast, I usually go to the laboratory after 8:00, and go to Guiyuan for lunch at early 11:00 and return to the laboratory to rest. Continue to study at 2 pm, go to Guiyuan for dinner at around 4:20 and then go back to the laboratory to continue studying. As for how much I learn, it depends on the situation. I usually leave around 9:00. If there is a task, such as rushing documents for the provincial competition, I will stay up until 10:30 when the security guards rush people.
Before I start formal strength training, I may go for a night run or go back to the bedroom to do a keep (but it's a bit like fishing for three days and two days for netting)

3. Fitness

Before mid-October, my "fitness" was just running, doing push-ups, abdominal crunches and other bodyweight training, and it was the kind of fishing for three days and two days for netting, and I didn't pay attention to my diet, which led to some problems. a small belly.

After mid-October, my partner and I reached an agreement - fitness, and I started my bedroom fitness journey from then on
insert image description here

Two months later, I can clearly feel the changes in my body shape, temperament and spirit that fitness has brought me.
insert image description here
Now fitness has become a part of my life. Even at home during the winter vacation, I will make time to exercise at home.
insert image description here

5. The meaning of blogging - recording and sharing

There are not many blog posts written this year, only 27, but each of them took a lot of energy to write. It has also gained 7000+ fans within a year, which surprised me very much.
insert image description here
insert image description here
insert image description here

This is a screenshot of last year's 2020 summary. The
insert image description here
comparison is now a lot more
insert image description here

I am very grateful for the support of so many people. The meaning of my blog post is to record and share, and I hope to help more people.

I was very impressed by a comment under my personal blog site and
insert image description here
then I realized that the blog post I wrote was not only for my own record, but also for other people on the road.

Here, I hope that more people can stick to their dreams, maintain their beautiful vision for the future, grasp the present well, and work hard to change. Believe me, everything will become better!

6. The pursuit of love

This year, I also did something that I didn't dare to do before - I started chasing a girl, and I wrote a confession website for this purpose. I posted a confession message at 5:20 on May 20, and I also wrote the details. Not much to say, for details, you can read this [One Year Summary] to remember my sophomore life . Of course, it was a failure in the end.

But in the end, I also saw it. My own state is not suitable for dating. The most important thing now is to hurry up and improve myself. I hope that Spring Recruitment can find a good internship.

Summarize

If I want to sum up my 2021 in eight words, I think it should be: Accumulate and break through yourself .
I have made breakthroughs in academics, technology, or life, all thanks to the accumulation of freshmen and sophomores.

I hope that in the future, I will not forget my original intention, work hard, and return as a teenager!



Dreamchaser Dream Chaser on January 10, 2022

Guess you like

Origin blog.csdn.net/qq_46101869/article/details/122391051