In 2016 years, remember that the original work attitude is not very good, with the accumulation of work time, my attitude with the change, become focus on the team and responsible, I think this is my own in the 2016 the biggest change, compared to the technical improvement, I think attitude and responsibility is more important. (may be in contact with the society for a long time, the human's chestnut will be slowly grinding)
Also remember just out of contact with the Prestashop Foreign Mall system, the system itself is a good open source system, but the system itself is too bloated, and foreign framework in the domestic operation, the speed is really a turtle running, slow, the slowest time to open more than 40 seconds, My task is to optimize its speed (to help him lose weight), that is, we do not need to use the functionality of the deletion, and some of the foreign Google file links are changed to Baidu, such as some fonts and Google Maps, and other operations, and so on, but after some optimization, Although the speed has improved, but has not been able to reach the satisfaction level, finally to prestashop system use of the end, the company decided to develop its own. Optimization scheme of Prestashop
This year, I am constantly developing the company's IM capabilities, although the use of the third-party IM SDK, but a variety of logic as needed and constantly complex, this for me, is also a very challenging thing, from the ignorance of IM, slowly groping to the current skilled chat system database architecture and functional logic, I think it's a great process and it's a good thing to be curious about something new.
I am a phper, but because the company is a start-up company, there is no distinction between the front and back of the very detailed, although the workload will definitely increase and will encounter a lot of front-end JS and so on, but I think this is a good experience, at least let my front-end technology also a little upgrade, Not only the backend and not skilled in the foreground JS operation, because we use AJAX request data, also often need to go to JS to process JSON data.
Remember one day, about 16 years, the company told us to develop their own apps (Android and iOS), it was really a face, because I was developed by PHP, for the app really do not know, and then we started with a hybrid cross-platform development app, is the web App sample paper, developed by Android and iOS can be used, remember the first app was born, really is very concise, and not too many complex features, because we need to explore how to develop, the company's colleagues have not developed the app, all of us around to discuss and research how to develop, I like the atmosphere very much, and we all talk about it, and I feel a great pleasure in programming.
Over the course of time, our app has gone through more than 10 versions, and we've mastered the development skills, new colleagues, and we've been able to teach them how to develop skills very quickly.
I began to think that a programmer, should not completely advertise themselves as the language of the developer, the times are changing, we need to master and learn a lot of things, although now they understand is still very little, hope in 2017 years, I can learn more unknown knowledge, upgrade their own technology, Get to a new technology field, come on! ---2017 years of self
Review 2016, Summary!