About 2014 of Beijing and 2015 of Shanghai
At the end of the year and the beginning of the year, I will always leave Beijing. I am a kind of house-loving person, but I still like to make fun of my life and city problems. I grew up in the south of the Yangtze River and had been in Qingdao for four years in college, when I first entered the community in Beijing for three years, I will go to Shanghai. Maybe it's not the case to get used to the new life of a new city. See you in Shanghai.
The interview that has been busy for a long time has finally come to an end, and the broken blog post will be slowly supplemented. Recently, my personal sentiment is that, based on my current work experience, for myself, project Experience + practical problem solving capability + knowledge reserve are three important professional fortune, of course, the future is also true. Therefore, for itself, the next step may be to accept technical knowledge and broaden some technical horizons. Instead, we must start to constantly try and encounter problems, constantly find different ways to solve the problem.
Okay, can we drag blog posts to the annual summary? I can't drag them any more. I'm just a little idle, so I need to code a few words.
About 2014
In 2014, it was a relatively stable year, and some goals in early 2014 were also well done, but it was still a little impetuous. I planned to score 100 points, and then completed about 30-40 points, however, I have always been a scum. I personally feel that it is an ideal goal to complete 50-60 (100 here is a full-fledged situation, so 50-60 I think it is good ), learning is not just about hard work, but about persistence. I also want to thank myself for sticking to reading several blog posts on the subway and reading several pages over the weekend. As a front-end developer with two or three years of experience, it is also necessary to gradually accumulate and accumulate.
In 2014, I reread several typical JS books, JS authoritative guide, and JS design patterns. And I am proud to take away a few ultra-thick books: The HTTP authoritative guide is a super-Comprehensive HTTP explanation, but for the front-end, the second half looks really hard. Jquery technology insider is really special. It basically covers all the implementations of JQ 1.7. Other things are: a book about node ideas in deep dive into nodeJS. "Data structure and algorithm JS description" is also a good book. The second half is more valuable. The front-end still has certain requirements on algorithms and data structures, but there may be fewer contacts, so gradually getting unfamiliar, it is necessary to learn again.
In other aspects, I have a brief understanding of the design patterns, Grunt, Angular, and so on, which can broaden my knowledge. The article is also okay, except for the last two months of disconnection, others are still good, but the content is still chewing on previous things, but it's okay in general. Stick to it, even if it's good, ou yeap!
About 2015
Now we need to plan 2015 again, so let's adjust the standard understanding of front-end development engineers. 1. proficient in native JS, proficient in understanding and using JS features, syntaxes, and advanced features. 2. Familiar with JS design patterns, modular design, and architecture. 2. proficient in HTML, CSS, web standardization, and basic knowledge of rendering engines in various browsers. 3. Be familiar with NodeJS and become a must-have for the front end. 4. Familiar with JS performance, readability, and related technologies, such as AJAX, JSON, and JSONP. 5. Be familiar with major JS libraries, understand their implementation methods, and understand their source code. Such as jQuery, Angular, and React. 6. extend other language capabilities and Algorithms in JS, such as NoSQL, HTTP, and Linux. 7. Front-end knowledge, HTML5, ES5, ES6, mobile applications, and backend languages.
The above are only personal skills, and the project experience, leadership, execution, and various technical problem solutions are also important points of personal ability.
For itself, let's make a simple 2015 goal: 1. In terms of articles, continue to systematically learn some series and try to add some new articles. 2. learning includes learning algorithms, data construction, design patterns, MVC understanding, Angular, React and Other cutting-edge libraries, NodeJS, and backend languages, learn more about H5 new things. 3. Create some general wheels and some new practical things.
Well, to sum up, 2015 of the Plan is the foundation of programming + innovation, going out of the preliminary stage of the front-end, and continuing to work hard. In fact, the front-end road is far longer than we think. The low entry threshold indeed leads to a sharp increase in the number of front-end programmers, but there are not many excellent front-end development engineers, in addition, the speed at which the front-end technology updates and iterations are updated is very fast. If you do not maintain a technical sense of urgency, it is easy to begin to slowly damage your competitiveness, insist on learning, and maintain competitiveness, I have always said this to myself.
I'm about to go to Shanghai soon. I will go back to the high-speed railway for 50 yuan later. It's really amazing. I would like to thank all people in Beijing who have been here, but I will leave. Shanghai will be the new beginning of life and work.