Tancky's  Blog

2017年终总结

今天是2018年1月3日,人生中第一次写年终总结,想想还有点小激动呢。虽然这篇文章有点姗姗来迟。

感谢我的2017。让我顺利的进入了前端的世界,成为一名前端开发人员。事实上,我一直不敢称自己为前端开发工程师。因为与我而言,仅仅是在前端的道路上行进了一小步。雷军曾说过: ‘就是要做一头站在风口上的猪,风口站对了,猪也可以飞起来’。随着互联网,移动互联网的浪潮,‘前端工程师’这个新兴的工作岗位受到了极高的关注。自然而然的吸引了一大批的从业者,不管他们来自哪所大学亦或是那个培训机构。而我,自然而然也是其中的一员,作为非科班出身的专科毕业生,我坚定地相信:选择永远比努力更重要。所以,我花了整整一年的时间自学才毅然的闯进了前端的大门。这一年,我没有去培训机构,在小小的出租屋里面买了一堆以前自己闻所未闻的书籍,还差一点跟自己最心爱的女朋友分手,个中滋味只有自己能懂。

承蒙时光不弃 感谢一切给予

2017年我找到了一份向往的工作,感谢面试我的同事,能够给予我这个机会。让我从一个小小菜鸟晋升到了小菜鸟。整整一年,最大的体会就是前端的知识体系过于庞大,过于零散。很多层出不穷的框架,让人眼花缭乱。亲眼看见了jQuery时代的落幕,React、Vue、Augular的兴起。操作dom的时代已然过去,数据驱动视图的新兴思想将会主导未来的前端领域。ES6的全面普及,将javascirpt这门基于原型的语言变得越来越oop化。前后端分离的思想也越来越主流,Webpack一起绝尘,年末又出来一个Parcel,2018年又会擦出怎样的火花。移动端h5微场景已然成为营销推广的利器,小程序也慢慢崛起,React-Native给了前端工作者想‘一统三端’的伟大梦想…

框架虽多,但万变不离其宗。我一直谨记前辈时刻强调,在前端目前这个浮躁的环境下,学好基础,什么框架来了都不怕。2017年,我夯实了自己的css基础,页面布局更加迅速,有效率,感谢我的公司不考虑万恶的IE。让我可以从容的毫无顾忌的使用flex进行页面布局,grid布局现在也提上了日程,将来一定会成为主流(虽然我还没有学,毕竟兼容性太差),导致我现在似乎已经忘了怎么使用float,这个曾经让我又爱又恨的属性。感谢JavaScirpt一遍又一遍的虐我,让我一遍又一遍的长记性,让我理解了什么是原型,原型链,什么是闭包,作用域。这些知识虽然平常工作中很少用到,但是,想要更好的晋升,理解语言的精髓才是最重要的。相较于webpack繁琐的配置项,我更喜欢gulp的‘管道流’思想,更直观,更好写。而2018年我看好Parcel所谓的‘0配置打包’。
2017年,由于公司项目需要开发微信小程序,我总共参与了3个微信小程序的项目开发,总的来说就是写的挺爽,小程序完全借鉴了Vue、React的思想,拒绝操作DOM,用数据驱动视图的思想进行UI层的渲染,当数据改变时,重新渲染UI界面。组件化的开发思想,代码的高复用性,原生APP的用户体验,都深深的影响了我。直到今日,小程序已经开放了诸多的权限,包括小游戏。2018年小程序必然是会爆发的一年。2017年我也自己写了一个Vue的实战项目,仿ACfun弹幕视频网的Webapp,旨在通过动手更好的学习这个由国人编写并维护的前端框架。Talk is cheap,show me the code。当然还有类似公众号开发,h5微场景营销专题页面的开发,企业站等等公司项目就不再赘述,总之这一年收获非常多,但是付出也是值得的。2017年我买了3本书,《JavaScript语言精粹》《CSS世界》《深入浅出React和Redux》,也学习了很多对我来说获益匪浅的知识。

展望2018,希望自己能在前端这条道路上越走越远,越走越踏实。更加热爱编程,提高自己的编程意识和组件化思想,继续夯实JS基础,学好React,写一套自己开发的组件库,最大的愿望就是用React-Native开发一款真正的原生APP。深入学习NodeJS和MongoDB,向全栈进发,最后也希望可以和我心爱的女朋友一直走下去,走进婚姻的殿堂,2018你好!2017再见!

热评文章