preface

Hello, I’m Chen Yuming. I started my “Code an Egg” account at the Nuggets a few years ago.

Now it’s a team operation, so I’m going to start over and use this account to write a summary of my own technical practices and thoughts.

work

Let’s start with work. At present, I am a project leader in the company, leading a small team and responsible for the core system of the company. From a few people at the beginning to more than 30 people now, I have gained a lot and grown a lot here. In 2020, the company also gave great recognition to our team and awarded our excellent team and my personal excellent Leader award.I used the prize money to organize and plan a team-building activity. This was the first self-organized team-building activity in my more than 7 years of work, and the effect was beyond my expectation and improved the cohesion of the team.

life

About the record

My memory is not very good in life and I always forget things, so I have formed a habit of recording. Evernote recently put out a year-end review for 2020. I didn’t realize I was taking an average of 1.2 notes per day.

About weight loss

Because pay no attention to food and the reason of morphius for a long time, already exceeded me this height to should some weight early. Then I made 3 months reduce weight the plan of 30 catties, from 160 catties thin 130 catties, although did not achieve a goal to thin 20 catties only now, but the effect is still very ok. Both from the look, and from the data is very good.

According to who calculation, male :(height cm-80)×70%= standard weight

In my spare time

At work I was a project leader, and at work I became an indie developer. Because I really like writing code, and I have a lot of ideas. I like to implement my own ideas in a procedural way, and I feel a special sense of achievement.

If you know me, it’s most likely through BRVAH, the Android open source library I’ve written about (currently accumulating 21.3K stars).

Why did I switch from Android to wechat applet?

In fact, in 2018, I began to pay attention to wechat small program. In my opinion, when there is no wechat small program, wechat user operation is mainly in two parts.

First, wechat group, we can communicate and discuss together. Second, wechat public account, can precipitate some quality content.

But these two functions can not systemize some rules, and wechat small program just can do this, for example, we can now see a lot of practical small programs: lucky draw assistant, small punch card and so on. It is essentially a program of behavior, and it is well integrated with the wechat ecosystem. So I am very optimistic about small program, it makes up for the existing wechat ecological operation of some short board.

So I turned to mini program without hesitation, and then I further learned about the technology of mini program cloud development through the official Mini program conference of Gold Mining. That year was the first time I went to Beijing.

When I first came into cloud development, the API provided by cloud development was very imperfect, and there was no table query. However, because there is no need to deploy servers and operation and maintenance, I have been using small program cloud development to realize some simple ideas of my own.

Small program

In February this year, I worked at home for more than a month due to the epidemic. During this month, I saw the cumbersome offline registration scene. And then something clicked in my head, and I thought, can we do this with a little program? So I made a little program to solve the registration problem and it was born.

The maximum daily activity is up to 4W, with 6 million registrations and tens of millions of visits as of December. Due to the adoption of small program cloud development, I was also invited by the official to participate in the small program cloud development technology Summit as a sharing guest.

This is my second visit to Beijing. First time to speak at a tech summit in front of thousands of people. (I was very nervous at the beginning of the stage, which made me realize my deficiency in speech)

In addition to

To help others

From February to December, I received a lot of help from people in the wechat Open community, so I helped others in the same way.

He has published more than 50 articles, answered more than 1,100 questions, and won the title of “Individual Developer with Outstanding Contributions to the Community” for five consecutive months.

In the competition

In early September this year, I accidentally saw the mini Program Cloud Development Challenge in the wechat open community. At that time, the idea was: try bai, at least before also with the cloud development amateur to do a few small programs, to verify their learning results.

Since the rules allow two teams, I asked my daughter-in-law:

“Daughter-in-law, we participate in a contest to do a small program?”

“Just do it!”

“Ok”

So we formed a team to participate in the mini program Cloud Development Challenge and made a small program related to couples. After nearly two months of efforts, we won the first place in the professional group.

conclusion

  1. Just do it, step out of your comfort zone, and no matter what the outcome, the process will be rewarding.
  2. Programmers should have product thinking, technical thinking is an advantage but only technical thinking is a disadvantage.
  3. The biggest harvest is in these processes to know a lot of like-minded friends grow up together.

Looking forward to

  1. Continue to lose weight, thin to a reasonable weight of 130 catties, and maintain.
  2. Output technical articles, at least one a week, a book.
  3. In the New Year, I hope to grow to Lv4 in the nuggets community.
  4. Take some time and continue to repair BRVAH.

The last

I’ll end with one of my favorite quotes:

I like programmers, they are honest, persistent, easy to satisfy and feel a sense of achievement; In the face of difficulties, can rise to the challenge of self; In the face of pressure, can work hard all night, even without sleep; Sure, sometimes they get confused and confused, but inside every programmer is a Steve Jobs, or a Bill Gates, who wants to change the world by writing the most creative code. Finally, I want to say that I am a programmer.

Denver annual essay | 2020 technical way with me The campaign is under way…