On New Year’s Day of 2022 (2022/1/1), I cooked a big meal at home, entertained my family and received unanimous praise from my family — good times & Chef. In the blink of an eye, the New Year’s Day of 2022 has already passed. Today (2022/1/2), when I was shopping in nuggets, I read many leaders’ 2021 year-end summaries, which caused me to think:

Q: What did MY 2021 do? A: ** did nothing and lay flat for a year!! * * 😶 🌫 ️ 😶 🌫 ️ 😶 🌫 ️

The year 2021

First, what goals have I set for myself at the beginning of 2021? ☀ ☀ ☀

  • 💪 Read three booksEducational typeThe books of
  • 🍊 get itHigh Soft - Senior Project Manager certificate
  • 🍎 structures,Your own blog, and keep learning, in the blog to record their learning results
  • 🌴 studyReact & VueThe source code
  • 🌴 learningnodeAnd write one for the front end of the projectcli packageThe generator
  • 🔥 Stick to dailybrushtwoAlgorithm problemE.g. Leecode and so on
  • 😃 researchLow code platform
  • 😃 researchPage designer
  • ✨ learn financial knowledge, buy funds, hit new shares new debt, earn money [you don’t manage financial matters, money ignore you]
  • 🌻 In-depth understanding of the product business, hard performance, promotion and salary

Now I, to the past of my word: dream is full, reality is very skinny!!

At the beginning of 2021, I set these goals for myself for the year. There are not many goals, but I have not completed a few of them, and some of them have not even started. I am one of those real power players who bask in the net every day and do not catch fish!

Take a look at how these goals have been achieved and what I’ve done throughout 2021 😭😭😭!!

😭 Read three puzzle books

Unfortunately, not finished, can say, almost never started!! Q: Did I read the book in 2021? Answer: I am particularly fierce, saw a lot of a lot of books, for instance: one sword is unique, indomitable sword domain, my ancestor door hundred million point is strong, original I early indomitable, fierce beast invasion one key attribute is abstracted, young song line, day arrogant war ji, road bound world, wu yi, dragon grain war god, yuan zun, xiuxian ten thousand years return, history the most crazy old zu…… More will not list 😤

In 2021, I saw very very much fantasy, even forget all about eating and sleeping, there are a lot of time to see the night three to four, I really was a talented person, every time stay up late reading novels, watching, after the second day I will self thoughtful reflection, then swear, never don’t see for a long time, then the novel software uninstall (seven cats free novel), Every time I will also put into practice, directly uninstall the novel software, and then say to yourself: on the subway, so much time, I have to keep learning! Indeed, I insisted, three minutes enthusiasm, adhere to less than two days, and began to download the novel software down, continue to degenerate, and then, this bad habit through 2021 a whole year, 😓 I am simply a talent!! 😓

😭 successfully obtained the certificate of senior project Manager

😡 very regret, this is really regret, even angry, this is not finished!! Q: Why wasn’t it done? A: It was very uncomfortable because of the epidemic. Chengdu had an outbreak from October to November 2021

I was in February 2021 about signing up for senior project manager training, high soft in May and November of each year will have an exam, two times a year, after registration, each section will go to the training class, but in the first half of the product and project is a bit busy, cause time no good coordination, learning is also not too hard, gave up high in the first half of the soft test.

In the second half of the year, I will continue to attend classes, and whatever happens this time, I will give up, which will not affect my training classes. It is worth mentioning that after several months of training classes, I passed both multiple choice questions and case questions in the mock exam of the last class, and I also prepared three papers: Schedule management, risk management, quality management, focusing on the preparation of the schedule management direction of the paper.

But in October, when an outbreak of epidemic in chengdu, see high soft exams are all over the country in one by one to cancel, the day before the exam, chengdu this notice, the high soft exam cancelled, I was in the mind can collapse 😤 😤 😤, the in the mind a crazy scold (imagine curse 👿), I spent so much time to prepare, the final examination, not Then the evening of the exam, the training group notice said: the paper test is the progress management, after hearing this news, my heart is more crazy, almost can pass the exam, no 😭😭😭, ah, too irritating, why so coincidence, will break out before the exam!!

In the first half of 2022, you must pass!! Come on!! 🙏 🙏 🙏

😭 Set up your own blog

Unfortunately, this started, but did not adhere to the end, ah ~ ask: how much is the completion, why did not adhere to it? A: The root cause is that I’m too lazy!

I was very enthusiastic at the beginning, but in the end I only finished the front page of the blog. It was a half-finished project, and I didn’t go any further! Below is the address of my semi-finished blog 👇

👉 Blog address

Set a flag, the blog will be done in 2022, I have wasted a year in Tencent cloud domain name! 😣

😭 Read React & Vue

Nothing has been done about this goal! Q: Why didn’t you go ahead with the plan? Being busy is no excuse. Time is like water in a sponge. I’m just too lazy!

This project can be broken down into two parts :(1) read the React source code; (2) Read Vue source code.

Part one, total death! In the second part, I did not know the basic of Vue before, but IN 2021, I fixed some bugs of Vue version of the product, which can be considered as a preliminary use and understanding of Vue. (Crazy excuses, rub the ball 😳)

This flag will only be available in 2022!!

😃 learn about Node and write a CLI-package generator for the front end of your project

This plan is basically finished

1.Ask the user to get the value entered by the user2.Execute the command based on the entered value3.Pull the remote package-template4.Add the loading effect when downloading the template5.Error handling......Copy the code

This is a preliminary release without much optimization because the package template for the product itself is relatively simple. The warehouse address is 👇 :

👉 CLI repository: ifcloud- CLI

👉 template repository: ifcloud-template

Of course, a complete CLI, should consider build, performance optimization, terminal instruction beautification and so on all kinds of problems, I completed the CLI is only a relatively simple thing, can continue to improve! 😋

😭 insist on daily brush algorithm

This flag is not complete! Q: Why wasn’t it done? A: I’m just too lazy!

When I first listed this flag, I was also full of confidence and wanted to keep my thinking ability active and exercise my algorithm ability, so I included this flag in the annual plan. At first, I also created an algorithm warehouse on Github, the address of which is 👇 :

👉 algorithm exercise record repository: algorithm

Algorithm is an essential skill for programmers. Most of the time, the logic of the code we write is more reflected in our algorithm thinking. Not all scenes are solved by a for loop or MAP, but more by algorithm thinking. 😔

😳 Research low code platforms

This goal is a preliminary dabble! Q: What is a preliminary dabble? Are you thinking of going further in this direction? A: Based on the needs of the products in the team, we developed the form designer internally. However, due to the business scenario, our internal low-code functions are not fully covered and there are few scenarios. It is just a simple preliminary use of low code! My direction is also looking forward to developing towards the three directions of low code engine & page rendering engine & automatic process, and looking forward to having a deeper understanding in these three fields!

Our form designer is based on Formily-1.0. It is mainly used to solve complex form scenarios. You can learn Formily 1.0, but it is not recommended to learn formily 1.0. Formily 2.0 is now available in a stable version. There is a big difference between formily 1.0 and 2.0. If you are interested in forms scenarios, learn formily 2.0.

Here’s a screenshot of our form designer:

My current understanding of low code is basically shallow. My next plan is to study the source code of Formily 2.0, learn this set of low code related design ideas, and try to write some low code related examples myself!

😳 research the page designer

As for page designer, I think I have a very superficial understanding of this part, but I have also learned about the issues that need to be considered to realize page designer. Just as the product team AND the company have requirements in this aspect, so I can learn related knowledge from the company’s internal leaders. Q: Have you fully considered implementing a page designer? What should you pay attention to? Are there any problems you might encounter during development? How to solve and implement it? A: there is no careful thinking, complete development of a page designer, need to consider things! Just on the product of the existing scenarios to slightly consider, page designers need to support the scenarios, the technology may be used and so on, and ultimately not put into practice, there are a lot of embarrassing places. 1. There is a serious shortage of staff in the team; 2. The team is not led by senior leaders; 3. Time constraints for the team, too many projects to do, and products to promote, so there is no more time to think about the implementation of the page designer!

There is a team working on the page designer within the company. Of course, I also participated in the initial discussions about the page designer. The page designer within the company is open source, so stay tuned! 😁

As for the specific technology, implementation principle, details and subsequent function support and plans, I will be in a special topic in the future! (Here is also to dig a hole for myself, later to fill!)

😭 😭 😭 finance

In 2021, videos related to financial management flooded the top of Douyin. The most popular one at that time was: “If you don’t manage money, money doesn’t care about you.” “What have I done about financial management? Answer: I am typical big leek, my present idea is: you do not manage money, money does not leave you!!

I was then called the finance class, every night to study online live, take notes, problem sets, also called the three classes (I believe many of friend, just like me, once’s obsession with financing 😂 😂 😂), and then began to buy fund, and then learned can free a new debt, has opened a stock account, go to play new debt, see can call new shares, New shares, as long as in the extremely large returns, and then began to charge the money into the stock account, to buy shares, accumulation can call new qualifications, and then began to become a leek, what all don’t understand, I dare to go to fry, I’m a words: a shares into the deep as the sea, from the beginning to the purpose of the profit, into what time can back to the dream 😭 😭 😭.

Here, personal experience, can not fry, do not fry, if you want to fry, unless you are on the stock line of the door and door are clear, otherwise, may not have to fry, you do not fry, money will not leave you!

😮 Promotion and salary increase

The goal of every worker is to get a promotion and a raise at the end of the year. The more the better! Q: Did I get a promotion and a raise? Answer: I don’t build! This year is also affected by the epidemic. Many companies are facing layoffs and bankruptcies. It is not clear whether our company will get year-end bonus, how much year-end bonus will be given, and how much salary will be raised! Ah ~ ~ ~

What I can do is to do my duty well and exceed expectations by 50%. I will try my best to do what I can, actively output and be willing to help others. The rest depends on the company and the team.

The above is my 2021 year-end summary, in a nutshell, I am: salted fish.

2021 has passed!

advance

Salute!

Scum’s 2022 flag outline

In 2021, I have a long idea of what NEEDS to be done in 2022. Here are the details. ☀ ☀ ☀

  • 🚩 Read intelligent books, such as financial management, communication, career, entrepreneurship, etc., to enrich yourself. (PS: There is no limit to how many books, the more the better, the more the better. Wechat reading has been downloaded!

  • 🚩 successfully obtained the certificate of senior project Manager. This absolutely can’t delay again, already dragged a year, if not out of accident, should be this year may exam, hope this year may can pass!

  • 🚩 to improve their blog, and keep learning, this year’s goal is the nuggets to level3, nuggets published articles updated to the blog.

  • 🚩 in-depth study of front-end knowledge, not more, in fine. Give yourself a column of targets: React, Vue, Nodejs, KOa, Egg, SystemJS. You want to be able to output your own stuff, whether it’s component libraries or the better CLI, etc.

  • 🚩 algorithm problem, must continue to adhere to the brush down ah, now I write code, it felt like a robot, thinking slow, just write the code, in a couple of days to see, have found a better way of implementation, at the end of the day, or because there is no keep thinking state, head for a long time to adapt to the development of the mechanical (copy & edit), Must insist on brush algorithm, data structure books have been bought, there are online algorithm exercises, such as: Leecode, niuke network and so on.

  • 🚩 In-depth understanding of low code platform & page designer & automated process engine, these three sections, I am more interested in. Must start from the interest, thoroughly study these several places, the short-term arrangement is: I already have a background in low code & page designer & automated process engine. Start by researching low code platforms developed by other parts of the company. The second step is to look at great open source products on the market, such as Formily 2.0, LogiFlow, etc.

  • 🚩 🤑 stock earns big money, of course, return this the most important, one enters stock deep be like sea!!

  • 🚩 💪 promotion and salary increase, of course, this is everyone’s dream, ok! 2022, continue to perform, work hard, work hard!

  • 🚩 💪💪💪 to buy a house, the biggest goal in 2022, no one, already nearly 30, have no own house, this year must buy a house in Chengdu, the first house in life, think of very excited, hey hey! To good refueling, save money!!

  • 🚩 🤔 finally there is a mysterious goal, here will not be listed, hey hey, secret! Not until 2023.

I have set a goal of ✊ 10 ✊, and I hope I can stick to it. I want to be a saltiest fish. I don’t want to be the saltiest fish 😭.

Ps: This was supposed to be written on January 1, 2022, delayed by a week, not to mention other reasons, just procrastination, self-criticism! 😶