First, learning process
It’s been five years since I graduated. I remember when I graduated in 2016, I came to Beijing alone. I didn’t even attend the graduation party of the school, and my graduation certificate and degree certificate were sent by my classmates.
I didn’t learn much in school, so I really lost my job after graduation. Take the train to Beijing, in and out of the society of me, from Beijing South railway station taxi to haidian side, was killed 300 yuan, this is the first time by the society on a lesson, and then hurried to Haidian district induction training.
Originally wanted to find a front-end related, but after entering a company, found and front-end work does not match, is also near the end of the year, packed up and came to Xiamen, and mom and dad together, and then formally began the road to the front.
The road ahead in 2016
First came to Xiamen, sent a lot of island resume, but just graduated. No work experience, and then in the island an Internet, remember just went in, is to do the page, the back is the interface, data, which then understand the ajax request, not all back to how to use the document also look not to understand, from time to time someone push you, every day live firing of pressure, is nine to ten go home at night, Morning is more than six o ‘clock to go out, do the second year of March and April, the company also pay good wages, and a few colleagues with the company failed to negotiate, quit, so calculate to have half a year of work experience.
2017 front-end exploration
In may, in the island’s a nice group holdings subsidiary, also the development personnel 10 people, two back-end, an android, two two ios, a product, two design, enter a search page, the write products of the company’s website at first also is very good, colleagues, they are also did not abandon you, every day at noon to eat dinner and they play to eat chicken, leisurely zai zai, Until the later product refactoring, the product owner will be changed to another person in charge of the development schedule of the company, and the refactoring framework will be changed to the emerging React. Everyone will understand this kind of class-oriented development and can’t keep up with it. The company will conduct training and learning of React every afternoon. Two Java backend and android and that a ios contact soon, after a week points module development, they can easy to fit for development, is probably the Java classes and the react of object-oriented classes is very close, so contact them quickly, for the first time contact with the use of scaffolding structures, development of me, It was totally blindsided. I developed a little bit every day, I asked my colleagues, but their progress was also slow. So, in June 2012, the by-product manager told my boss that I was not good enough with the other ios, so I was fired. I was cut off by React for the first time.
The Road to Small programs in 2018
Depressed a week, look for a job next, looked for in the middle, it is to do nevertheless always color, I know this is illegal, stop loss in time, find those who make furniture mall in software soft finally. So my front-end initiation actually started right here. Induction before long, the company to do small program, then I can’t say no, my in the mind secretly sigh, I not letter, I will not go back, every night I’m looking for information, and then bought a small video to learn, to learn while taking notes, and since then, slowly take notes, study at night, and used in the project during the day, the first time set up front alone, The first time you encapsulate a project request, the first time you encapsulate a public method, too many firsts. Knowledge is accumulated slowly in this way. In work, what they care about is your efficiency, followed by the quality. I will leave the difficult work until I come back at night to study it by myself, as long as it does not affect the connection with the back end.
Explore Vue, Node, and Ts in 2019
In 2013, I wanted to build a H5 mobile phone terminal, and told the product manager that VUE was easy to use at the back end of the selection frame, which opened the road of VUE. With the thinking mode of small program, VUE was very handy to learn. The framework was well built during the day, and the framework was well built for further study at night. Good UI framework to let you easily, out of the box, so I compared the good vUE front-end mobile framework, selected vant, according to the official website steps to introduce step by step, the successful application, although there are many pits in the middle, but are a test of their own. Later, the company expanded its business and hired several front ends. Then, the mobile framework changed from a single to a quad, using UniApp, a set of code packaged into small programs and H5, as well as Alipay, Toutiao, QQ small programs, so far, VUE has fully blossomed. Since typescript is on the rise and has the tendency to replace javascript, I have learned TS in my spare time. I gradually found that TS is a super-wide set of JS, and many front-end frameworks are gradually adapting to TS development
From here on out, I started my own blog, applied for a domain name, bought a server, found a PHP framework to integrate with the front and back end of the deployment, installed certificates, tinkers and tinkers, and my blog got up.
In 2010, electron, Cordova, Taro, React, KOA, Flutter, etc
It’s time to stand up again. It’s really easy to read the React documents again. So I started to build the project, start to review, take notes, and write a blog. I have always wanted to make my own desktop software, so I read the documents of electron. At first, it took me a long time between electron and Nw.js, and finally I chose electron because the documents of NWJS are not very detailed. When I was at home, I slowly read the explanation of electron in the Earth column and started from the most open editor. Add yourself in the middle of the global search.
Of course, it can also be packaged into Android and ios. Therefore, if you want to learn, you have to invest in yourself. I bought the video of Cordova for the second time and built it while learning
Koa doesn’t want to be limited by the back end, so it started the back end learning, compared with Express, KOA is an upgrade version, basically everything is encapsulated, but before this, I still wrote native SQL add, delete, change and check exercises, so as to better learn KOA
With the Flutter, I was just building the project, practicing, and simply using it. After all, as a front end, I wouldn’t say that the Flutter was wrong
2021 is an extraordinary year
This year, for me, it has been more than a year since I went to Zhengzhou on business and stayed in her city for more than a year. This year, we completed our engagement and prepared for marriage at the end of the year.
In the past six months, I have completed the construction of the react+ KOA front and back end projects and the development of the electron+ Vue desktop software. To sum up, the accumulation of experience and knowledge lies in constant learning. As I said before, I will ensure the output of a technical article every week, and I will make persistent efforts in the next six months. Keep improving yourself.
Show me this year’s notes
The nuggets years | 2021 theme activities I grow half of the campaign is under way on the road…