我16年毕业,7月入行,7月~9月学会了jq和less,开始写一点博客,js方面可以说比较差了。
9月~12月,在外包公司开始了历练,期间项目逼着自己掌握了许多奇怪的兼容、响应式、jq插件的写法,还有诸如地图,移动端的适配和各种事件,这段时间可以说是我成长最快的一段时间,尤其期间看了一本书,可以说帮我打开了一扇新的大门(《JavaScript设计模式与开发实践》),无比推荐这本书,每个阶段看都有不一样的体会。
这段时间,感觉自己好像打开了任督二脉,基本上什么项目都能接了,同时也玩了Vue和当时刚出的小程序,还翻译了一部分pixi.js
的文档。
17年6月,换了工作,主要工作内容是写Vue,这里很感谢我的小伙伴“View”的帮助,让我在较短的时间内,对Vue全家桶有了完整的概念,在之后的看文档和项目中,几乎没有遇到任何障碍。也是在这一段时间,才真正开始使用webpack
,gulp
这些工程化的工具。
17年的年底,因为项目需要,自己从头做了一个node项目,布在服务器上,作为主要后台服务的补充,主要负责和客户端的websocket连接和相关消息的推送,当时记得从开始了解相关知识到实现这么一个node服务,一共花了一周,为此自己一直很得意。借着这个项目,自己掌握了websocket相关相关知识,还学习了一下node和koa框架。
18年,这一整年基本在写业务,技术进步有限,仅在vue的掌握度和js的使用上有了一定的成长,顺道学了一点python。这里不得不再提一下这本书《JavaScript设计模式与开发实践》,没有太多工作经验时,看它会惊叹代码还能这么写;而当有了一些工作经验再回头看时,会发现它解决了很多工作上的痛点,实在是精华,体会也更深了些。
18年即将过去,19年,希望自己能杨帆起航,在技术上能有新的突破吧。