2018年度总结
毕业&生活
第一、二季度
2018年的前半part,作为一个大四狗,当然就是在学校忙毕业设计了,毕竟读书这么多年就是为了考大学,上了大学就是为了拿毕业证书嘛,而且如果没考虑继续考研的话,那就是人生中有且仅有的一次毕业论文了,于是在这段时间里大部分时间都是在捣弄我的毕业设计:《华广校园助手》小程序,回想当时在实习公司的时候很忙,经常忙到8、9点,又因为当时受限于实习薪资低,租的房子要通勤40多分钟,所以回到住处基本是9、10点,匆忙洗个澡又要继续弄毕业的事情,直到感觉到有困意才去睡觉。那时候终于体会到,之前看某些文章说被工作占据了生活,不停地重复地工作成为木偶人是一种什么样的感受了。但是为了毕业和将来就业,咬牙也要坚持下去吧。Anyway,虽然做毕业设计的期间也被导师驳回过几次,但最后还是顺利通过了,然后
我毕业啦??~~
第三、四季度
毕业之后,开始全身心地投入到工作中,在技术中上看到了自己的短板,比如后端的相关知识,前端的框架的原理一知半解等等,于是在这段时间基本是通过从各方面地渠道地弥补,后来在工作中也渐渐地体现出相应的价值,比如解决需求的效率有所提高,相比之前也会少加班一点。
另外作为一个刚毕业的小白菜,在平时解决工作问题时难免还会带着学生的思维惯性,以前在学校我是一个技术狂热爱好者,一般有空就会捣弄各种新技术,并把它在项目中实用,但在工作的过程中,我渐渐认识到技术其实只是实现价值的方法之一,对于高层来说,快速实现、可用稳定才是最终的目标,只要在满足价值需求的基本要求上,使用什么技术其实真的不太重要。当然,作为技术的执行者,完全不考虑技术实现是不负责任的,但是至少在着手写代码的时候,就应该思考如何把东西写得更快更灵活,而不是想以前在学校或者毕业设计的时候,乱写一通??。
技术
回顾一下今年学习到的技术,粗略总结一下大概就是:
- 小程序的学习(使用原生的api和view)
- Bmob后端云的学习。
- 学习Webpack的原理和使用。
- 学习前端的测试方面的知识。
- MVVM框架的大概原理(Vue&React),Virtual Dom、Dom Diff算法、redux原理。
- Node.js的基础入门(基本运行原理、异步实现、事件机制等)。
- 微信JSSDK的使用及在SPA上的应用。
唉,总结一下感觉一年下来学到的东西还真不多,去年想要达到的目标也没有实现,不过其实中也是因为很多事情阻碍着。希望在2019年可以继续努力吧。
书籍
- 新时期的Node.js入门
- Vue2实践揭秘
- Web前端测试与集成:Jasmine/Selenium/Protractor/Jenkins的最佳实践
- 深入浅出Webpack
- Web全栈工程师的自我修养