This year is bound to go down in history as an extraordinary year, whether it is the outbreak of COVID-19 that still affects millions of people at the beginning of the year, or local conflicts and chaos around the world. As a programmer in this extraordinary years, also has experienced more than four years career many things no experience, after a year in three job, experienced in terms of the different teams, interviewed more than N enterprise, in the process, although the trough point, full and fruitful (not much is raises the doha), and this year for an individual is also a year are difficult to forget.

Changing jobs frequently

The outbreak of the epidemic broke out at the beginning of the year. Since I was working in the hotel industry, which was one of the industries seriously affected by the epidemic, I was informed to get a gift package from working at home until the beginning of March, which started the prelude of frequent job-hopping this year and also changed my views on job-hopping.

Due to a downsizing passive resignation this year, one is a human development initiative, in personal short more than four years work experience, only a year will greatly increase the individual job hopping frequency, therefore in the process, contact a lot of companies and HR, which is exposed to many well-known enterprises, on this side of the Shanghai In the process found HR care about is not how much you move companies, care about how much you in unknown companies frequent job-hopping, of course, some companies still have strict requirements for job-hopping frequency, not encourage frequent job-hopping, instead of encouraging if no future in a company (whether money or technical) or not good rapport with the team atmosphere, Make a quick decision to find a better platform, or you’re wasting your youth. Blind job-hopping is not recommended if there is no clear job-hopping purpose.

Career planning

Frequent job changes increased communication opportunities with different TL, BP, etc., and gained more in-depth opportunities to contact different technical teams. During this process, I kept self-reflection and summary, and had a clearer plan for my future career planning.

Before this year, I was still focused on the development of technology, and I was basically indifferent to the business and the team. I was determined to go around the world as long as I could improve my skills. However, THIS year, I was not very grateful either in the interview process or at work.

In a TL interview of a large factory, after nearly an hour and a half of communication, he pointed out my serious deficiencies in business depth and team. Personal contact with a lot of people in their daily development process is not very care about the business, most of the functions of the personal page front-end developer stay in development and end at the end of the work state, will not continue to further their business at the end of the function development of digging, fewer people will be in the screw position standing throughout the project to see, even feel is isolation technology and business, In fact, technology is to better serve the business, and the two are mutually promoting the development of each other. Perhaps improving the performance of the page every 1s and making the business interaction experience better will greatly increase the retention rate of the business. Therefore, it is crucial for career development to dig deeply into the projects involved.

In terms of the team, I only cared about my personal growth and did not care about other partners in the team. I ignored the true meaning of the saying that one person can go faster and a group of people can go farther. However, my main work in my second job this year is around this saying. In the team, plans such as talent echelon training, code review, bug and project review were implemented, and more emphasis was placed on the overall progress of the team instead of working alone.

Application of new knowledge

  1. Micro front-end

    The micro front end has been popular for a long time, and it was finally applied to two projects in the second half of this year. The first project directly used Qiankun to build a project, and the second project, after a deeper understanding, built a set of micro front end based on single-SPA package due to the function and scene of the project

  2. React

    As the personal technology stack has always been biased towards Vue, the previous React experience also used the React syntax like Taro. In the second half of this year, I finally fully invested in the React development, stored and implemented the previous React technology, and further understood hooks in the process of use.

I would like to express my special thanks to Ha Ha Gu for her help and inspiration in career planning. I have gained and lost a lot in this extraordinary year. I still believe that the future is promising

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