“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…