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

Sunlight flickers past the window, and the flower shadows sit forward. Hi, I’m Dignity_Azer, a front-end development engineer, aka the IT guy. As the year 2021 draws to a close, I’d like to sit down and chat with you today

preface

  • Online music poke me ah!
  • Music blog source code online!

Assemble computer, make typing code more hi ~

First, in 2018

Time line to the summer of 18 years, this year the school finally do not keep idle people, ordered the formal start of the internship career. Put on uncomfortable formal clothes, three days to run 12 companies interview, but the reality is always very cruel, basically no news. I almost went into sales.

Then he went to Shunde for internship with Mr. Green. I have to thank DPF. If IT were not for your company, I would have no chance to pursue the IT career.

To shunde found that there are alumni, seniors, as if it is better to let us from the school to the social family.

Second, in 2019

This year, we finally had nothing to do with Nanyang College, and successfully obtained the university diplomas mentioned by the president.

It is also graduation season, which has witnessed many good friends wearing second handsomest clothes. (The first is definitely the wedding 😁)

In Shunde company witnessed pairs of couples from Hello ➱ I Love You.

Of course, also witnessed me and her 👫.

3, 2020

This year, WITH the help of a few good friends, I started my computer, which I had dreamed of assembling when I was a child. (As shown above)

I had my first time with my siblings in Changsha, Hunan province.

First time out of the province, first time on a plane, first time…

Eat the net black tea Yan Yue color, to see the high-spirited Grandpa MAO.

Everything is so new, but it also means leaving the slow life of shunde.

August 20, back to Guangzhou, only for two-way.

Realizing the healthy blind spot of teeth, I spent tens of thousands of yuan, including 11 fillings, 2 crowns and root canals.

If I don’t brush my teeth at night, I’ll…

Pick up the public number [the last bus in the night], record a good life. Improve and enrich yourself.

Fourth, 2021

Now that the timeline is finally here, it’s time to talk.

In May, 21, he went out of province again, this time to Guilin Sanshui Jiatian.

Guilin rice noodles, Zhuang, 20 RMB background, bamboo raft rafting, all as if yesterday.

Use dinner, review xianjian three this classic.

Use weekend, cloud tour shaoguan, up yunmen Mountain, kneel for safety, climb Yunmen Mountain.

Brother and sister date

Originally these two days with the brothers and sisters who are ready to rush to the west of Sichuan to see the snow, because of the chengdu epidemic stopped the activities. The event should continue next year for 22 years.

Take a roundabout trip back to Guangzhou

I came back to Guangzhou, the city where I studied in university, and now the so-called big city where I was raised.

Since then, The whole process has been updated. There are testing, product manager, requirements, front end, back end, SA, mentor and so on.

When I came here, I was not familiar with the Vue technology stack. Although I had climbed in the front end field for two years at that time, I used JSP and Java for my work in Shunde, and Vue was basically useless. However, my own personal project online music saved me and made me familiar with it. I haven’t had any enterprise-level projects, but I’ll take them as they come.

Close to Vue a year of time, the source code has not seen, but with that but thoroughly familiar.

So far, I have supported the project by myself and led an intern (her supervisor ran away and left her with me).

A few days ago, an intern girl came and asked if she wanted to be a mentor, but I didn’t want to. It was impossible for me to run away when I got there. (When it’s time to ask crazy questions after class, it’s ok to ask questions during class)

The company held CCM, drawing lessons from Ali’s P-j p-j grade. The current grade rating is: 4, the lowest is 3-, up five grades.

During this period, I also shared knowledge in the field, such as the construction of Vuepress.

At present, there is a six-year veteran in the front end field who will leave next year. The leader draws a big pie and asks me to take over and become the strongest presence in the field. This?

I also want to run away (salary issue), next year go step by step, ha ha ha, the universe is uncertain, hen!

So here’s the thing: The tech stack you’re using may not work right now, but it will work later. Roll it up, boy!

This is called a big city

Coming to Guangzhou, the pace is much faster than shunde. We are no longer students, no longer the fresh graduates who don’t know anything. Fortunately, we don’t have to crowded the subway at eight o ‘clock.

In Shunde, every morning is yawn to go to work, but I don’t know why, in Guangzhou, basically no, sleep quality is improved or love magic circle?

4, 5 o ‘clock in the morning to change the bug of a group of people off work, this street, I have seen more than once, there is late work, early travel.

Look, the breakfast shop opened the hot steamed stuffed bun, you can eat breakfast, bah, just off work, eat midnight snack.

Why try? Because everything I like is expensive. All the places I want to go are far away, and all the people I love are perfect.

5. Some interesting photos 📸

This is Guilin, Guangxi, there is no code, only eat, drink and sleep.

This is Shaoguan, Guangdong province, this smoky glass bridge, walk with me? Huh?

Guangdong Water resources department here, three o ‘clock in the morning, these people do not sleep.

Last picture, dog food isn’t too much to ask.

My story with the Nuggets

In March 2020, the company began to share work and study on the “Gold Digging” platform.

During this period, I participated in the activities of “Digging power Plan”, “little knowledge”, “Creative incentive money”, “the last Wen Challenge of 2021” and got a small gift from the Nuggets.

Captain said: platform and wechat to keep consistent is the beginning of being a big man.

So I changed the gold digger number Git-Dignity to “Dignity”

The wechat id is Dignity_

It was supposed to be the same name, but Dignity_ has already been stolen at the Nuggets.

My nuggets homepage: juejin.cn/user/336855…

What I learned:

  • I wrote 67 original articles

  • 245,707 articles presented

  • Article reading number 81,008

  • Thumb up for 553

  • Comment on 243

  • Collection of 528

Thank you very much to give me the good friends like the message, love you 💗 ~ ~ ~

Vii. Accumulation of technology stack

7.1 HTML/CSS/JS

These guys are easier to play with as front-end developers than drinking water.

In fact, it is not, last month was still gnawing JS difficulties, at this stage three years of development experience to gnaw source code need to spend a lot of effort.

If you are interested, you can go to see the column I set up to re-learn JS. (Updated continuously ~)

7.2 TypeScript

The language was born to make the front end more formal for programming JavaScript, exposing errors that could occur during compilation, improving our code robustness.

Personal project online music front-end combined with TS programming development.

7.3 Vue2 Family barrel

Vue-router, Vuex, vue-Resource, together with the build tool vue-CLI, are the core components of a complete VUE project.

I still remember that I blurted out in the interview the knowledge points I could only recite and the things I had never practiced. But the awkward scene of not knowing.

7.4 Nginx

High-performance HTTP and reverse proxy Web server.

Personal project online music front-end code deployment, service forwarding is configured by Nginx forwarding.

7.5 Npm

NPM package management tools.

Share your knowledge of NPM and encapsulate common methods into a tool class javascript-tool-class.

And for everyone to better use, write a javascript-tool-class document.

7.6 a small program

It can be opened on the mobile terminal without software installation, just like the technology of web terminal can be used by clicking.

[Messy chapter] is when I learn small program development, next year when online music stability, it is time to pick up small program.

7.7 the WebSocket

WebSoket is mainly used to solve the problem of two-way communication between the client and the server. It uses the HTTP(upgrade) for the WebSocket handshake, and then it can communicate.

It is used in personal project online music, and ws service of Node is used to collect users to enter and leave.

7.8 the Node. Js

Node is a server and a language that does so many things that it makes the front end stand tall.

Personal project online music background is supported by Node.

7.9 Java

Java is arguably the hottest language on the back end right now, going from PHP being the best language in the world to being a bit of a mockery.

Personal project online music third-party background [music module] related services are supported by Java.

7.10 Mysql, Oracle

Mysql, Oracle is an indispensable part of the website, store data library.

Oracle used online music for personal projects only for the sake of use. Later, due to insufficient resources, Oracle had to be removed and Mysql was used as the database.

7.11 Minio

Minio file server, easy to manage our files, provide encryption, expiration, etc.

Personal project online music third-party background [music module] files, and then the new module [IT knowledge], [what to eat] gradually unified by Minio management.

In nuggets have written Minio unified management files (real JS, JAVA), can poke a poke.

7.12 Docker

Docker is an isolated virtual container. It has Image, container, and Dockerfile Image template files.

The front end wouldn’t touch the stuff behind these servers, so why would it?

Since graduation, I have been maintaining my personal project online music, which is also from Win7 ➱ Linux ➱ Docker.

That takes care of a lot of pain points. (Check out my previous post if you’re interested.)

7.13 the Git

The place where code is stored is also a programmer’s essential skill point.

“Pull”, “push” is so easy.

Stand on GitHub: Git-dignity

Github is where the nuggets got their name.

It’s got all my code on it, and it’s got the music blog on it.

7.14 the domain name

Do not need to enter IP, directly enter meaningful letters can visit the website, domain name this thing is really more cumbersome things to apply for the use of.

I also applied for a domain name for my own name on Ali: zhengzemin.cn

Photoshop 7.15

CSS does not work.

I practiced PHOTOSHOP during my sophomore year, and it finally paid off.

8. Personal output

The Denver nuggets: Dignity

Music blog: VueTsMysql

  • Online address

  • Source of the world

Personal document: VuePress

  • Online address

  • Source of the world

Component library: ZZMComponentLib

  • Online address

  • Source of the world

NPM: javascript-tool-class

  • Online address

  • Source of the world

Small program: messy smudge spadger

Working practice problem: Doc

Hungry? : ElementUi

  • Searchable, multiple selectable Cascader cascade selector based on ELE

  • Example of a component developed based on ElementUI: Elementui-example, currently a Table editable component.

Next year Flag

  • Continue learning technically (Vue3, Node, JavaScript, TypeSrcipt, applets)

  • Continue to output articles on the mining platform and become a volume author.

  • Continue in the public number late at night in the last bus output article.

  • I will continue to maintain my personal project and appreciate the bugs raised by many users. Feel free to raise them and we will adopt and fix them.

  • Go to a different city for three or five days.

  • Save hard, strive to save 30W as soon as possible.

  • Love her and talk to her family.

  • Keep loving life and sports.

Afterword.

No surprise, 21/12/18 will meet the boy with earphone, let Hao ge sing to me. (Favorite group girlfriend, sister together, which boys dream of the scene)

Six o ‘clock in the morning to write an article, to solve the difficulties, to put in the past, already can not afford to climb it. I have encountered too many problems and difficulties over the years, and I am very grateful to the leaders for giving me guidance, sorting out a lot and growing up a lot.

🙋 already has many such articles, why do you want to write again?

Learning is like a mountain. People climb it by different roads and share the scenery they see. You don’t necessarily see the scenery others see, feel the mood of others. Only by climbing, can we see different scenery and experience more profound.

👍 if it is helpful to you, your thumbs up is the lubricant of my progress.

In the past to recommend

Optimized Echarts caton for three years of experience

Front-end, deploy dist to Nginx

Multi-picture detailed explanation, one time to understand the prototype chain (ten thousand words)

Lao Shi said that everything is the object, you also believe?

Vue-cli3 builds the component library

Vue implements dynamic routing (and the interviewer blows project highlights)

Axios manipulation in a project you didn’t know about (Core principles of handwriting, compatibility)

VuePress builds project component documentation

Vue-typescript-admin-template background management system

The original link

Juejin. Cn/post / 703875…