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

Hi, I’m Tangerine, a dream seeker who is working hard to become a “server architect”.

The year of 2021 is coming to an end. I will make a brief review from the perspective of sorting out the things I have experienced in the past year, the pits I have crossed, the experience I have gained from the pits, the achievements I have made, and the New Year’s plan, to give time and myself an explanation.

What have you done this year

Looking back on 2021, I didn’t have a lot going on, apart from writing some code.

In the career, I was persuaded to quit but finally got promoted. I lost 10 kg in one month but regained the original weight without resisting various temptations. I took solid courses to learn technology, linked with distinguished people, entered different circles, and picked up the basketball I had put down after graduation.

For me, 2021 is a year when I see the light of day through my own efforts in the darkness. Orange is outsourcing interactive marketing business development. Fortunately, it is project outsourcing instead of human outsourcing.

As a matter of fact, the outsourcing resume is not honorable in the whole career. It does not pay much attention to technology, has poor welfare, and has no leader pattern. It is often forced to do clearly wrong things.

From the work, personal technology growth, soft skills breakthrough, hobbies, these four perspectives to explain the things I have done this year.

A) work

This whole year, large and small marketing activities made no fewer than 30, help class (bargaining, grouping, questing, etc.), fission, lottery, seconds kill, also did better after the pipe system, ecological, enterprise business scope involves WeChat WeChat ecological, pay treasure life, and small programs, such as the third-party app ecosystem.

But in fact, Tangerine chang’s heart does not have any sense of accomplishment.

In fact, the technical atmosphere and growth of outsourcing work are quite dark, and the breadth and depth of technology are far from enough, because the development work of project outsourcing companies is endless project accumulation, and a new one comes immediately after completing a project delivery.

In terms of organizational structure, it is often the case that one developer undertakes the development of a project independently.

Do you think it’s awesome, you think, wow, working on a project all by yourself?

In fact, this is not the case. For example, the backend management system migrates the RBAC model they have written before, copies the various tools code, and the rest is just some simple business.

For example, interactive marketing activities are also simple business operations in addition to authorization, deduction of prize inventory and asynchronous distribution of prizes.

Basically, technical sharing is rarely encountered, such as JVMS, queues, no one is willing to do this kind of more technical sharing, encountered some specification, business sharing.

Orange has experienced the Java infrastructure sharing, very sad experience, say: with Spring such a powerful scaffolding, really need any other infrastructure

2) Personal technology growth

More than two years after graduation, I didn’t regret choosing communication engineering as my major. At the beginning of the year, I felt that there were obstacles in everything I learned.

Learning framework to see the source code will be design pattern, learning middleware (such as Redis), will be data structure and algorithm to discourage, so thinking about technology must have a breakthrough.

Looking back at my college textbooks: “Overview of database System”, “MySQL must know and must know”, “Java Core Technology up and down”, “Effective Java”, “Algorithm 4”, “Spring combat”, “Redis operation and Maintenance and combat”, “Bird brother’s Linux private dishes”, “SpringBoot” Core technology and a series of data.

One is to learn those excellent framework source code and ideas more deeply, and more importantly, to believe that a good foundation can learn more, faster and more systematically than a bad foundation.

At that time, I signed up for the Java training camp of Teacher Qin Jinwei at geek time. The source of signing up for the class was a technology sharing session of Teacher Qin, in which he gave five topics and explained them one by one. After reading the course, I felt that there was much absorption and recognition, so I signed up.

In addition is the link mouse uncle, Qin Jinwei teacher, many friends have been asked orange long said how to know mouse uncle, here I do a unified reply.

At that time, the head of the department said, “Do you know the nicknames of the industry leaders?” Then the leader said uncle Mouse, and when he went on a business trip to Beijing, they would link them first. In addition, the main battlefield of the company is finance, and MegaEase founded by Uncle Mouse also has a part in the financial industry.

Later, Uncle Yishu came to the office of the orange Growing Office on a weekend when he was in Guangzhou to meet different customers. It was Sunday afternoon, and he immediately dropped everything and went to the office to connect with Uncle Mouse.

I have to say yuncle is the best bole he has ever met in 21 years. He gave too many suggestions and new thinking.

At the same time, I joined “Shuai Zhang Reading Club” and “Xiao Lin Ge’s public writing group”, and got to know a lot of big guys. I hope to become stronger and have more links with them.

3) Soft skills breakthrough

Orange long is a very stubborn person, mainly in some technical problems should be how that is how, follow the code is full of details, details are the devil’s idea, just because so offended many outsourcing colleagues.

At that point, I was wondering whether I should change my submission or express my thoughts in a more diplomatic way, and ultimately follow the state principle where I might say a little yes, but I didn’t accept it at all.

Soft skills break through this see: Zheng Ye teacher “10 X programmer work method”, “programmer self-cultivation” two sets of tutorials.

4) the hobby

Orange long this nickname is the university that group of playing brothers take, from the end of 07 began to see basketball, this year orange long 25 years old, see the ball for more than 10 years, tiger pu APP more than 2000 days of senior players, college team core guard.

I met a bunch of like-minded buddies because of basketball, and participated in the city organized basketball games.

Forget it, no braggart, after graduation once put down more than a year of basketball, the reason is that the elder brothers are not around, playing basketball boring, why picked up again?

Because of the love in my heart.

Two, what pit stepped in the middle

The biggest hurdle in 21 years came from work, working in a not so good environment.

Or like those old people who have been around long enough to lose their passion and accept their fate.

Or like a brave boy, endure most of the loneliness and mistakes, and stay true to your heart.

Until you grow strong enough, that is the day of the flower.

A) leadership painting cake

From two perspectives, one is directly linked to your interests, and the other is an indirect temptation to your development.

1, the pay rise

It’s really hard to raise your salary when you’re outsourcing, because your irreplaceability isn’t that strong. The company has that group of old colleagues to build a good working group, in fact, one more or one less you have little impact, but why recruit new people?

Internally to decompress veteran comrades, veteran comrades no matter how diligent that is also a normal person, a lot of non-core affairs need new people to do.

The external market is told that the company is active, but the dimission rate is high and people cannot be retained. Some people are leaving and others are joining. Outsourcing rarely expands to expand new businesses.

So in order to the old comrades and retention of natural need through salary to draw cake retention, the most like thinking is that you do this to give you a reward.

In fact, when you’re done, you ask for a reward that there’s nothing going on. So start with a high salary, and always trust the monthly salary you get, not the total package.

In addition, we must take the initiative to take more responsibilities, enter the core circle, so that their irreplaceable stronger, when you feel that there is no space for growth, we must find a suitable next job for you to play.

2. Technology expansion

Project companies, there are projects, there is flow into the account, the more projects, the more money will naturally, the project is a life cycle, marketing activities are more obvious, how to deal with the application after the end? Delete docker instance directly or other operation.

Your boss will tempt you to hope for a little bit by drawing a blueprint for the introduction of various mainstream architectures and monitoring components in the future, but it’s all a dream.

2) stop

Due to his stubbornness, he did not cooperate with me in many cases. In April, the direct leader wanted to persuade me to go to a better platform.

At that time, the attitude was very clear, dismissal can but please talk about compensation, the result is that the so-called good get together, let you stay until you find a new job.

This matter in my career or has a greater impact on the impact of orange long is to change, continue to adhere to their own technical standards, or listen to.

It turns out that when you’re strong enough, whatever you say is right.

Three, do what result

At the beginning of the year, he did not write a final report, nor did he set any goals, listing some achievements that he thought he could recognize this year.

1) More than 30 original articles

Maintain personal public number for 2 years, but a lot of time are very follow, also did not clear KPI, did not consider the realization, the result is intermittent update, can write enough 30 I think is a kind of encouragement and criticism, tell oneself after the turn how much.

Quality over quantity or quantity over quality? That’s a good question to ask, to see what it’s like in the future.

B) a raise and promotion

It is not easy to be promoted from retirement to promotion. We have to find ways to integrate into the team, win recognition from colleagues, create value and be discovered by the team leader.

Third, the first performance

This is A thing to do with A purpose, first understand what is the threshold of performance to get A, then layout, take the initiative to undertake various matters, then create values and results by yourself, and finally review.

If you are interested, you can read an article I wrote earlier that ranked top 3 in performance, actually ranked first in performance.

Four) a technology sharing

The reason is simply to add a “technical share” tag to your resume, gather information, code, document, warm up, record, and review.

Five) Into the mature professional stage

This is an impetuous era, most people are impetuous.

Before graduation or even just after graduation, I thought I was super powerful. In fact, after committing a series of rookie problems, I gradually became practical and realized what the workplace was like.

I remember reading a little note somewhere: school tells you what the basic skills are and what it means to develop your career. But it doesn’t tell you how to find a good job, how to fit into the workplace.

Six) compiled a series of orange long XXX cheat sheets

Accidentally saw some titles, “XXX algorithm cheat sheet”, “XXX Java notes”, orange long thought you yourself why not write a series of your XXX cheat sheet?

Then through their own learning, notes, summed up some, such as “orange long Redis principle cheat sheet”, Redis single record of various features, clusters and other content.

4. Replicable experience

Every success is repeatable, and every big success is made up of small successes.

1) Set goals

When the leader proposes to persuade the orange to move to a better platform, it must be particularly angry and dissatisfied at that time. The rude practice is directly oa to submit the resignation form, but is it really good for oneself to do so? Instead, it will achieve the goal of leader, so we must first tell ourselves to keep calm.

When it’s clear that you’re in a bad situation, don’t rush to find out what’s good about your job. For example, think long and hard about how long it will take to get your day’s work done, and how much time you can figure out for self-improvement.

In addition to career hopping, remember “don’t jump”, to think about the business, technical company you really want to work for.

Because any company has its problems, there are two views on job-hopping:

One is to think that escape, such as wronged, lack of money, but job-hopping can really solve it? The next company has a similar problem, but your heart will still prefer to avoid it.

The second view is that by trying to digest the problems in the current situation and mastering these skills, when you choose to leave, it is actually a promotion. It is reasonable to have problems all your life, and it is abnormal not to have problems.

Two) endurance and persistence

When your strength can not meet the desire, don’t be frustrated and give up, to tell yourself “you are the best, brave to do it”, grit teeth and stick to it, time will not live up to everyone who tries.

As the saying goes, “No rabbits, no eagles”, most of life is not satisfactory. We should not let go of ourselves because of temporary grievances or achievements, and make many irrational decisions. We should analyze our current situation and make relevant analysis based on disassembled data.

When you have a goal, don’t complain about the bad environment or the bad leader. Bear with these so-called grievances. Instead, you should focus on how to achieve the goal, put it into practice and stick to it.

3) analyse

The replay can make you know clearly what you are doing in the recent period of time. Is it wasting your time? Or are you working towards your goals?

In the face of stark statistics, it’s hard to find excuses for not trying.

Another big advantage of the second review is that “the passive state changes to the active state”. You take the initiative to sort out the progress, and the progress bar will give you the results. Don’t put everything on the deadline, which will cause you to do nothing well.

Four) Get out more

Is the mule is the horse comes out to walk to know, do technology especially, sulk hard work effect is good is bad you really clear?

Once your resume is out in the open, set up an interview and get direct feedback from the interviewer and the market is the best way to test your learning during this period.

5. Target planning for next year

Just knowing yourself is not strong at all, but letting others know you are strong is the real strong.

Here orange long do not want to write too detailed, because the planning to do better than to do, do to know whether it can become, do not do never become.

In the meantime, it briefly lists a few goals for Tangerine to achieve by 2022.

50 in-depth original technical articles and books

Input must be accompanied by showing and sharing your ideas. At the same time those “orange long XXX cheat sheet” is also going to be divided into column form of external output, welcome to kick the museum.

2) job-hopping

Outsourcing is impossible to do all the time, when you are strong enough to have confidence must go to a more suitable platform for you, otherwise the gold will be wasted in the end.

3) Record a set of Java basic video and OAuth tutorial

I searched the Java basic tutorials on Zhihu and other platforms, but found that they were either too long or too subjective. Feel video number is a very suitable for technology to share the carrier, you have this ability why not try?

OAuth is a set of agreements that orange is very familiar with. In 21 years, we have also done technology sharing. It is time to share with the outside world.

Four) insist on writing weekly review

One of the best benefits of the second round is to know if the time invested is worthwhile or not. Just like exercise, fat loss or muscle gain is a goal you have to achieve. If you don’t have any, then don’t do it, because doing it is a waste of time.

In addition, the report will be regularly updated in the public number, interested in supervision, can also be written together.

Five) Run half a horse

Orange long weight loss of 10 catties a month is not on a diet, rely on the principle is: mind your mouth, stride legs.

Doing the right things at the right time, not eating at the end of the day, running, and I was doing pace running.

So either be bold and do a New Year’s half horse.

2021 is coming to an end. I have not experienced much, but I have gained a lot. I am looking forward to continuing to soar in the New Year and realizing the flags that I have set.