“Live up to the time, the creation of non-stop, this article is participating in 2021 year-end summary essay competition”
One, the introduction
In 2021, the most important year in my life, I officially become a member of society from an ignorant college student
When I was in college, I was looking forward to going to work. I felt sitting in the office and tapping my own code with passionate fingers. It was a wonderful thing, but the reality was always cruel
At work, the pressure of the team, the pressure of the project, the pressure of colleagues, will make a person have a huge change, fortunately, I still stick to it
2021 is neither good nor bad for me
Let the wheel of time bring us closer to the beginning of 2021, looking back on my 2021
Ps: This article is a long one, so readers can choose what they are interested in according to the catalogue.
Second, look back
1. The departure
Remember, at the beginning of 2021, I just quit beisen (internship) and threw myself into the crowd of job seekers
The reason for my resignation is that the C# language used by beisen, while the Java language I learned at the beginning of my internship, I found that I still couldn’t adapt to the ecology of C#, so I decided to resign
After leaving my job, I began to look for a job and met with the following companies
- Nine tripods without pairs
- Beijing Snowball [hang]
- Beijing He Map [Hang]
- Ali Ant [hang]
- Jingdong Data Department [hang]
- Bytedance
- Lightning Express
- Dragon Map game [hang]
- .
I signed with one of the companies that got the offer, and my departure journey came to an end
2. The struggle of spring recruiting
Time to March 03, I feel ready for spring recruitment
Preparation: JVM, JUC, Redis, MySQL, computer networks, operating systems, 300 links and other knowledge
The first Aliyun, at the beginning of the offering a killer card, a wave of Redis distributed lock project plus a wave of eight shares to end the battle
Poor interviewer found me 21, said, at that time did not see the graduation time, if the 22 on the past, it is a pity
I asked about career planning and advice, which was my first shot at the spring recruitment interview
After that, I began to frantically send resumes to BOSS, hoping to find some better enterprises
Here’s an episode with a company that does online design
After I passed the interview, HR told me that our salary was 20K~30K after tax. I was shocked and could not calm down for a long time. Unfortunately, I did not go to this company in the end
After that, I got several small offers. I think my spring recruitment is over like this
The sequence of turns caught me off guard
In March, when the shrimp skin was on the second surface, the interviewer finally gave me a string of the oldest son without repeated characters. At that time, my heart was about to jump out. I just reviewed this problem yesterday
Of course, for the algorithm, we should not be too anxious to write, to create an illusion of their own thinking, and finally hash + sliding window took away the algorithm, told the interviewer, but also said their handling of special cases
At that time feel oneself may have the opportunity, abnormal happy, lead to sleep at night did not sleep well, because dream oneself was brushed…..
No accident, the second day at noon brush status really brush out the process has been terminated
Too late to grieve at the same time, the next turning point has come
At Jingdong in April, I had a very pleasant conversation with the interviewer and the interviewer gave me a lot of suggestions. On the other hand, the interviewer was very nice and all the questions were good
The second interview with the interviewer finally told me about renting a house, internship, and some other things
Sure enough, I couldn’t sleep again at night, so I found time to post an update
As expected, the follow-up result told me that due to the school (non-985/211), IT was terminated by the HR process
Afterwards, the interviewer helped me to recommend other departments of JINGdong. As the spring recruitment was about to pass, I met with him for one time and didn’t get any further information
When I feel like I can’t turn any more, god is in the mood again
In Ctrip in June, the first and second meetings were super smooth, from distributed locks to Redis hops, SDS, compressed lists, etc., and eight stocks of volatile were also discussed
The next day after the interview, I will meet HR directly, do an English assessment, and send the offer directly
Unsurprisingly, due to my own problems, I failed the English test and lost the last chance
Sent a circle of friends, their school recruitment is really over
Fortunately, he entered the current company’s core group, the future can be expected ~
Graduated from 3.
I went back to school to attend the graduation ceremony, which also announced the official end of my college career
My girlfriend laughed at me and couldn’t eat haidilao any more
Before walking around the university to accompany my laboratory, also visited the university tutor Teacher Gong, now think, before teacher Gong’s strict to us is really useful to work, but I still hope teacher Gong can be gentle to students (anyway, the teacher can not see, escape
4. Work
After graduation, I officially joined the company and became an employee. I followed my tutor Kai Ge to participate in key projects in the second half of the year
From the beginning, I was not familiar with the business, my mentor slowly taught me, and now I can shoulder some needs
When I was just getting up at work, my supervisor quit suddenly, which made me feel a little at a loss
The project manager has left and the work has to go on
One of our team members, Sister Peregrine, became the new team leader, assigning us work and managing the whole situation
At that time, the project was like a paper boat drifting in the sea, and no one could guarantee the final integrity of the project
Before, we got off work at about 7 ~8 o ‘clock. In order to ensure the integrity of the project, we worked overtime in October, November and December
What impressed me most was the time when we worked overtime until 1.30am and the test supervisor next door ordered KFC for us
Finally, our project OKR before the New Year’s Day was officially completed today. I still admire us very much
I got to know a lot of big shots at work
- Kai Ge: My tutor taught me a lot of things and also told me a lot of truth, but unfortunately there is no fate to continue cooperation
- Johnny: Our leader is a professional with unfathomable technology. At his age, he has a strong pursuit of technology
- Xiangge: IT Yunqing, CSDN BIG V, 200W page views, community master, and also the motivation for me to continue writing blog
- Hang Ge: I have worked for five or six years and I am proficient in various technologies. What makes me feel the most powerful is that Hang Ge can always find the best solution to problems
- Sister Pei: Sister Pei is the only girl in our group. Sister Pei served as the project manager and delivered the project after my mentor left. At the same time, she is also the one who taught me business after my mentor left
- Qian Xian: test supervisor, why not call her sister here, ha ha ha, because Qian xian does not like others to call her sister, test \ development technology is unfathomable
- Yuying elder sister: Yuying elder sister is better, once because of my problem, lead to the test work difficult, Yuying elder sister pointed out my problem in the group, at that time I still have a little uncomfortable, after the demand more emphasis on my self-test, later thought, also thanks to Yuying elder sister
- Element yan elder sister: belong to look silly on the face, technology is also unfathomable, a statement PPT let me take the statement defense
Hope next year’s own work more happy, happy
5. Learning
When are you ready to learn
I remember, after my tutor left, Johnny had a talk with me and asked me, “Do you still read books?
I whispered, now do not look, as if there is no at the beginning of the kind of pursuit of technology
Later, Johnny told me that learning is a must for programmers, and if he gave up learning, his career would not last long
The boss of our department also said that the technology you have learned can be used in your future work sooner or later
So I began my journey of learning
5.1 CSDN
5.2 the public no.
The public account began to write formally from July, 64 people concerned about me, thank you ~ I will not let you down in the New Year
5.3 power button
- Annual medal: I have been working hard for a year, and I really feel a lot when I see this annual medal. From the beginning, I refused to brush the question, but now I have nothing to write two questions, and I like to brush the question more and more
- I checked the annual report, and I think I submitted it
307
God, I didn’t know that271
How to calculate the
5.4 making
This is mainly based on what did you learn today
5.5 books
Some books in the ebook before read, after work specially support the original author, give yourself a thumbs-up
5.6 Design Mode
In July, I started to learn from design patterns and published the following article:
- 23 days to understand the design pattern of singleton pattern of seven ways to write
- As a beginner, huang didn’t understand the strategy and was almost fired!
- Understand the factory model of design patterns
- Understand the abstract factory pattern of design patterns
- [Structural pattern] 23 days to learn to design pattern decorator pattern
- 【 Object behavior pattern 】 Twenty-three days to learn to design patterns of the observer pattern
- Xiao Huang, who has just entered the workplace, takes advantage of the appearance mode and directly walks on the road of the inner model of the club
5.7 algorithm
Feel the design pattern review is almost, so write several algorithm articles
- Give me three minutes to take you through the red-blooded world and look up the set algorithm
- Give me five minutes to show you the object description of all graph algorithms
- Give me 5 minutes, take you to kill all graph algorithm DFS, BFS
- Topological ranking of business landing in top risk control teams
- The cycle of violence is dead. Newtonian iteration is king
- Keyword matching – HashMap is dead, Trie tree is king
- The byte interviewer asked me to talk about minimum spanning trees, and I couldn’t help laughing
- This article will teach you about minimum spanning trees. Don’t wait until the interview to cram
And a couple of weekly rounds
- [Special session of Tipt Data] Week 269 of Ligo (2029/4292)
- [Zilliz special] To buckle the 271 weekly match rematch
5.8 Underlying Articles
- The most Hardcore Java Programmer on the Web
- Ali the interviewer asked me to talk about volatile, so I went straight to HotSpot and nailed the interview with a one-two punch
6. Love
This year my girlfriend took the postgraduate entrance examination to complete, to the home said we two things, finally see the light
I will work harder in the future
Otherwise, when my girlfriend becomes a graduate student, I will be embarrassed
That’s pretty much all I have for 2021
It’s kind of hard to remember
Good bye! 2021 years!
Second, the outlook
Time wheel slowly toward the 2022, 2021 time is gone, we have to do is, to their own 2021 loudly shout out: THIS year I did not live up to you
In 2022, I also need to give myself some plans to motivate myself to move forward better
1. Work
Keep working better, force yourself to do some challenging work, and thoroughly study the DDD architecture at work
Study 2.
- Algorithm: next year force buckle break 1000, week match get
knight
- Eight: middleware, distributed, 408, Java series to learn again
- Books: Read 24 books in the next year
- Articles: 100 articles next year
3. The fitness
- Keep running and stick to it
No. 4. The public
Next year, set a small goal, the number of fans over 200+, good brothers, can you point attention ~
Third, summary
My 2021 wasn’t particularly exciting, and I did my best
I hope my 2022 self can absorb the lessons of 2021 and correct myself
In fact, I have hesitated, every day so brush questions, watching videos, such a life is really meaningful
Even if you become a tech guru, this is the life you really want
When I saw friends in other industries and colleagues in the circle of friends go out drinking, bragging force, I also used to envy, on second thought, maybe the programmer industry is lonely
More and more volume of the Internet, resulting in people have forgotten the original original mind, wholeheartedly into the source code and algorithm of knowledge in the sea, lost themselves
But then again, for me from a rural area, the job of programmer does give me a wider world, especially, as long as you work hard, you can realize your dream
Once read a sentence, called: poor children learn to run very early, because when it rains, no umbrella, can only run desperately.
Of course, there is another option, that is to wait, wait for the rain to stop, then go home
Different choices represent different attitudes towards life
But I think, for the rural background, with a dream, want to make a world by their own, if there is no umbrella, don’t wait, run hard, through the rain cry.
You can’t choose your birth, but you can choose the life you want. Don’t live a mediocre life. People have something to look forward to, don’t they? Come on, to everyone running hard!
In 2022, I choose to run against the heavy rain, if you also like me, want to change yourself in 2022, might as well point a concern, 2022 let us grow together, together!