2022 is the end and the beginning

2022 is the end and the beginning

rise

foreword

It is the ripples of the calm lake water disturbed by the stones, and the long-lasting mourning from the empty valley... I feel guilty because of my procrastination and laziness; Unexamined, unwilling to linger any longer, so this article is the end and the beginning!

look back

career & life

2020-12-16 Registered CSDN .

2021-01-18 I published my first 2021 preliminary blog, forging ahead! ! ! . The purpose of writing this article has also been blurred, and the meaning is probably gone; I only vaguely remember to plan the direction of blog posts in the future, accumulate technology, help others (I am a small dish ), and improve my personal brand . .

Today, it has been more than two years since the first blog post. Every time I see the comments below, I feel red in the face and feel ashamed. The comments include welcome entry, reminders to "stick to it", and urgings after September...

1
2
3

Thousands of thoughts, one after another linger in my mind, like a scrolling barrage playing in a loop. Sometimes self-blame, sometimes regret, sometimes tired, sometimes sigh. I am very grateful to the bloggers who have never met before and commented on it, and gave me reminders and encouragement. Your words are like throwing pebbles into a muddy pool of water, causing waves of ripples, endless...

2021-03-16 I had a dream that night, and the main character was my grandma. He chatted a lot with me, but the smile on his face was extraordinarily kind and brilliant.

2021-03-17 In the early hours of the morning , the bad news came, and my father called to tell me that my grandma had passed away (Dad was in the room next to me). People are inherently born, old, sick and dying, but I didn't expect this day to come so soon. I still remember going back to my hometown for the Spring Festival, my grandparents were talking and laughing, like bubbles and dreams! Tears arbitrarily occupied the pillow, I struggled to control the tone and said "I see" as calmly as possible, and then hung up the phone. sleepless nights...

I called the boss in the morning, mentioned my resignation and explained the reasons; the boss also understood very well and said that he would take a long vacation for me to deal with personal affairs, and put the resignation behind the scenes. I hurriedly got on the bus back to my hometown, and felt that the bus was much slower than before. When I finally got home, I felt that nothing had changed, as if everything had changed; there was one less shambling figure in the house, and there was a little more loneliness; my grandfather was talking with his peers, his figure had lost a lot of weight, and there was a trace of a smile on his face. smile. I know, this is grandpa's silent struggle... Grandpa dotes on grandma very much, they love each other very much, it is the love I yearn for.

In the evening I called my boss again - I'm quitting. The boss still didn't agree, saying that he would let me handle it with peace of mind. When my relatives and friends learned that I had resigned, they felt that I was a little impulsive and emotional; only I knew that I was unusually sober. The company is a start-up Internet company, which is related to sports. There are four people in the design, front-end, back-end, and boss, and there are two games (no five insurances and one housing fund). I am very optimistic about the company's projects, and it is close to home, so I stayed. The epidemic broke out at the end of 2019, and I faintly noticed that this project was about to be killed in the cradle by the epidemic; and because there was only one front-end one, I decided to resign, and I hope the boss will stop the loss in time (the work was done at that time, there was no major problem, only some Minor issues need maintenance).

After Qingming, I adjusted my state. I started my job hunting journey, went through a week of intensive interviews, and got several resumes. Considering the distance, business direction, technology stack, etc., I chose a small Internet company that does e-commerce.

2021-04-13 I came to the company and had a "long talk" with my boss. I had a reason to leave, and finally my boss let me go. I really miss the days of my previous work. We carried cameras and ran around various arenas, watching users use the products I developed. I filled up my Starbucks membership and bought expensive coffee for my colleagues to express my apology for my humility and my departure...

2021-04-14 Join the new company. The headquarters is in other places, and the R&D department is in Xi'an. Maybe the developers in Xi'an are cheaper . As the saying goes, a new year brings new weather, and so does the new environment. It may be that I used too much force when I first joined the job, and it rolled up unknowingly. At the same time, when others write 3 pages, I write 7, which may have something to do with the salary. One project after another, I was assigned 3 mall templates, and one for each of the others. I ensured the quality and quantity, and completed the tasks assigned to me as expected. It was also approved by the person in charge of the technology, and later arranged for me to start the development of public components.

2021-06 June is a month full of joy. I became regular early because of my excellent performance . Fate is so wonderful, I also met my colleague & front-end & partner (also laid the groundwork for my future departure). Many companies do not allow office romances, so does my company; I was quickly discovered by the personnel, implying that I keep a distance from the opposite sex in the company!

2021-09 The company's back-end technology stack is NodeJS (one of the main reasons why I joined this company). Due to business needs, I started to use NodeJS for back-end development . I have been exposed to ORM-Sequelize , Mysql , Redis and so on. I also got started with business logic and wrote some APIs.

Around October 2021, the company is engaged in e-commerce. Due to unknown reasons, we started the Internet of Things, which may be outsourced private work . I am really not interested in the Internet of Things project, and the work is not satisfactory. I was on the fence with the "register", and my shortcomings had no place to hide; my carelessness and sloppiness made my work difficult, and I also ushered in the first conversation with the leader. Misfortune only picks the poor, I suffered from toothache, and it hurt for half a month; I finally had root canal treatment, two teeth were done at the same time, thinking about it now I have lingering fears, those who have done root canal treatment should understand my pain Pain, don't be a curious cat if you have no experience. Listen to people's advice and have a full meal!

The 2021-12 Internet of Things project has finally come to an end, and new projects are coming one after another. The new project e-commerce project has made h5, app, pc and other versions successively, and my condition has gradually improved. In the end, Xi'an did not escape the claws of the epidemic , and then everyone went to work at home. It is still the same to clock in at home to work, but there is no off work. The earliest every day is around 8 o'clock, and the meeting will be at 9 or 10 o'clock from time to time. The meeting is held while eating or continues the meeting after eating. Personal time and working time are not separated from each other. I am very tired of this kind of life, and I am eager to escape the status quo.

5

2022-01 Under the "beautiful" days when the boss draws big cakes every day, my colleagues and I worked overtime. In the end, we still ate this "cake". On January 24, 2022, we had our annual leave (two days of vacation with overtime work). There is another cake - the year-end award has been postponed because of the epidemic...

2022-03 Due to the decision-making of the project leader, the e-commerce PC version was abandoned, and the app and h5 were focused instead. The pages and functions I wrote before are gone, and I still remember the collection module that I worked overtime a few years ago. The repeated changes of leadership made our work meaningless and accelerated my resignation schedule. It's just that the year-end bonus hasn't been issued yet, I'm waiting, because I deserve this year-end bonus.

2022-04 I started the on-the-job interview, at the end of April to be precise. Braving the cold winter of the Internet and the ravages of the epidemic, I started the journey of finding a job. The general environment is more severe than I thought, and I communicated 800+ (I only communicated 100+ in my last job). I shifted the focus of my work to Gaoxin, and my partner is also in Gaoxin. The sky pays off, I got 6 offers; the salary is almost the same, and it didn't meet my 15+ expectation . It seems that my little party needs to work harder . After much consideration, I chose the company I am currently working for.

7

2022-05 May 12th, I joined a new company. The company environment is good, and the person in charge of the front end treats me very well, which is much better than the last one. It's just that I'm the youngest, so I named myself Xiao Li. Soon I was integrated into the new environment. I integrated code specifications and submission specifications for the project, and started optimization iterations in my own way, which was also recognized by everyone.

2022-08 I became a regular, and this time my mentality has stabilized. I also developed the first plug-in (for the company's core business) in the first three months of my employment. This feeling is wonderful, but it cannot be open-sourced; I will refactor it later and open-source this plug-in (canvas). The company's lights are really dazzling, probably because of the reflection of the display; I jokingly told the technical person in charge that I want dual screens, and an extra screen was really equipped in the back (it has to be said that it is very considerate).

8

2022-09 After getting used to dual screens in the company, the notebook at home is . After careful selection, I chose the quite satisfactory AOC 23.8-inch 2k 165Hz hot hatch pro, which cost 1599 yuan. This is one of my few work partners, and the other one is the cherry MX3.0S that appeared on the scene.

9

2022-10~Now My development efficiency is not bad, which saves me some precious time. I learned some linux basics, nginx basics, and docker; these are later used for personal website CI/CD services. It's just that the personal website has not yet started, and I have "lamented" my procrastination; it is not too late to make up for it...

summary

This is some summary of 2021~2022. Compared with 2021 workplace introversion, workplace PUA, salary arrears, unpaid overtime, etc., 2022 is a little flat. There are no absolutes in everything. Although I have experienced severe beatings in the workplace, I have grown a lot; not only in my mood, but also in my personal abilities. Now I can still think of a sentence from the leader "No one is willing to hand over the skills and experience they have mastered to others, think about what they have"; Yes, in training and in daily communication, some programming ideas and structures They are all subtly affecting and changing me. I am very grateful for the teachings of the seniors!

Young people have always been fast horses Yang Fan, the road is blocked and long without turning, to be grand, gorgeous, and uproar, to use the ideal Titanic to hit the realistic glacier, to be the wind that burns red cliffs instead of borrowing straw boats with arrows, and to serve a whole world The sea is willing to overturn ten thousand mountains...

sideline

Taking orders started at the end of 2020, and it has basically run through my daily life, usually on weekends or staying up late. I am very Buddhist, I work when I have an order, and rest when I don’t have an order. My channels for receiving orders include old customers, friend introductions and salted fish. In fact, the original purpose of receiving orders is not all to make money, I think this is very low; I hope that in the process of receiving orders, I can get in touch with various projects and expand my horizons; I can listen to all kinds of creative and meaningful projects. s project! In the past two years, I have received many small and large orders one after another (I am still a small party) , earned a little living expenses, and can barely buy some snacks; what benefits me more is that among my peers, I come into contact with The types and demands of projects are far greater than the income itself, which is difficult to obtain at work. Although I earn less, it is a little more than my monthly salary, so post a screenshot of the income...

6

looking to the future

The wheel of time has run over 2022, and 2023 will come one after another. For me, this is a new beginning, a waving to the past, and an open arms to embrace a brand new future!

technology stack

  • In-depth vue3 (main technology stack, currently the company also focuses on vue)
  • Embrace react (most of the projects I do are based on vue and small programs, and react is rarely used and shelved)
  • Learn redis (as the personal website matures, the caching service has to be added)
  • Practice basic algorithms (reasonable and appropriate use of algorithms will make many things more effective)
  • Improve your own CI/CD (personal website can be used)

personal website

I am obsessed with personal websites. The idea of ​​building a personal website was born in my sophomore year. At that time, I was still a little white who could only use table layouts to write pages, and I didn’t even count as small party dishes .

With my contact with the "front end", my personal website is constantly evolving and upgrading in my mind. From pure static pages-responsive pages-dynamic pages-personal blogs-website dynamics, interactive effects... However, my website has not yet started, and I admit that I have a strong procrastination. It's hard to imagine what kind of sparks a perfectionist + procrastination + lazy cancer can collide with. In the end, I made a temporary compromise. I bought all the servers, so I can’t leave them empty . I picked up a simple website source code and put it on my personal website . Thanks again to the github masters for their open source!

The development of the personal website has also been put on the agenda, and the content and functions of the website are also being carefully planned and arranged. Post the mind map of the website, because I have considered a lot, the screenshot is too small, so I put it away...

4

I read a lot of blogs and personal websites. It can be roughly divided into platform-level blogs and self-built blogs. Out of consideration for the functionality, plasticity and flexibility of the website, I chose to build my own blog. I don't really like to live under the fence. My personal website is tentatively named "Xiaoli Charging Station", which consists of front-end display, back-end management, API, etc. Currently, I am considering whether to separate the front-end display and back-end management APIs.

The first version of "Xiaoli Charging Station" is expected to be launched before March 2023. It may be put on hold during the Spring Festival . For the time being, I don't think I will delay any longer...

open source

console.log('hello world')

As a front-end developer, I enjoy the benefits of "open source" all the time. I also hope to do my part and make a little contribution to the open source community (currently mainly on github). The following are already or will be open source

  • Packaged components, utility functions, etc.
  • Some small tools developed ( custom text, etc.)
  • Xiaoli Charging Station

Hope the star of github can be 1k+

About Lai

Hello everyone, I am Cai Li (you can also call me Li, Xiao Li). In 1999, the front-end development of a small dish, two months away from the post-00s . I have thought about a lot of self-introduction, and the words are too pale for programmers. I don't really hope that you can get to know me in this way, but I hope that you can get to know me when you indulge in the "Xiao Li Charging Station", use the gadgets developed by Xiao Li, and see useful technical articles for you...

Reverberation

Times have changed, 2022 is coming to an end, it's time to say goodbye! Say goodbye to the sudden epidemic! Say goodbye to that decadent, hesitant, and procrastinating self!

Life is short, like a white horse passing by, fleeting. But this kind of mood is very long, like mountains and rivers, stretching endlessly! mutual encouragement!

Guess you like

Origin blog.csdn.net/weixin_53673959/article/details/128450004