Forced to change jobs at the end of 2019 in mid-December (internship company will be yellow)
At the end of 2020 I jumped again (this time on my own initiative)
The magic
At the beginning, I was from Hubei province, so you know, finally I left home in mid-April this year, and then went to Beijing and then sealed for 14 days. Since I didn’t bring my computer home before the Spring Festival in 2020, and the computer sent to me by the company didn’t arrive until the end of March, I played at home for several months before starting to work.
About me
I don’t have much output in the Nuggets, from the level can also be seen, I prefer to make some random notes, also I can understand, generally put on Github.
I started off like a lot of people, with a double non-undergraduate degree. The difference is that maybe I was lucky. I worked as an intern in a company with good technical atmosphere, led by a Google boss with code review mechanism, who taught us how to write good documents and so on. Since the boss used to work as sRE in Google, he brought me the concept of engineer, engineers need to solve problems. Whether it’s the front end or the back end, you need to figure out where the source of the problem is. Finally, our CTO gave me a very high base after my internship became a full-time job, which also provided some help for my future job-hopping. The company was relatively small, but I still didn’t move forward, and it disappeared at the end of 19th.
Came to the pavilion
At the end of the year, I was forced to job-hop. When I was laid off for the first time, I was also in a panic, so I hurried to interview. This process can be imagined.
I was writing react + TS before, but now I am vUE + TS after changting. I worked in the tool efficiency team to make internal efficiency tools in the company at first, and then in June this year, the boss of our group reorganized me into the situation awareness team, which was newly established. I was mainly responsible for the front-end construction and later access to each sub-application. This process improved me a lot, because I had no one to ask, and I could only debug source code when I encountered problems, which also laid a foundation for me to learn to read the source code.
Decided to leave
During the National Day holiday, I took a trip to northwest China.I met a lot of people in the middle, actually BEFORE I went to leave, I put forward the resignation application after coming back, and then began to send resume interview, this time is much better than last year, many of them got the interview opportunity, finally after more than half a month, I decided to go to Baidu in early December. The interview process canLook at this
To be a new person again
Baidu is very friendly to newcomers. After joining the company, there is a high-T mentor belt. In the first two weeks, I got familiar with the business process. Come in after returning to like just graduated, since the business is really too complicated, and I in video search, hand the users of the product is still a lot of, so every time you submit all affect the huge user base, and of course your code from submitted to merge to deploy, this process is very complicated. From code review before merging to deployment after merging, we need to pass the test case, sandbox check, single check, and finally go online. Let’s start again from here.
About learning
Many people like to watch videos and tap along with others, which is really very comfortable. In retrospect, IN fact, I also have this experience. When I was a sophomore, MOOC was my web enlightenment teacher, following the above to tap various JS animations and PHP entry. After my internship in the junior year, my leader told me that the best learning materials were the official website and Github. I still think so. It’s also a gradual learning process, and I’m thinking now that if I had been told this when I first got into college, I would have avoided a lot of wrong steps.
Frame learning does not move
This I say the truth, probably a lot of people will scold me, good computer foundation is very important, some people will say, if I have the ability to lay a good foundation, I can also follow others frame run. But it’s true that the more you chase frameworks, new features, and superficial use of framework apis, the harder it is to get into the basics. It’s as simple as that, and it’s a vicious cycle.
To learn English well
Poor English, you can’t even go to Github and fight. At present, the wheel with foreigners is still in the majority. You go to Github to see other people’s source code, but also The Majority of English documents, so for myself, I also have a small goal, first of all to improve the vocabulary, do not want to see every new word to the Chrome search box define XXX.
Give yourself goals
Finish reading the book you bought
Denver annual essay | 2020 technical way with me The campaign is under way…