2017年度总结

今年对我来说是最不平凡的一年,因为在上半年,我还在苦苦挣扎;6月,我熬过了传说中的高考,来到了大学深入学习我感兴趣的专业。也是在这一年,我和家园工作室相遇。在2017的后半年里,学习到了很多东西,收获了很多友谊。

学习方面

按照时间顺序:

  • 同样在2017年上半年,通过自学掌握了Linux集群(LVS)的基本原理和搭建方法,并在家中采用虚拟化解决方案模拟了一个小型的集群;通过自学掌握了高可用原理,接触了Keepalived,学会双机热备;掌握MySQL基本语法,实现MySQL热备份;学会手动编译搭建LNMP和LAMP环境,Nginx调优,独立编写了一份LNMP自动部署的脚本。

  • 6月进行高考,之后的暑假继续学习Linux运维方面的知识,之后接触Web前端编程和PHP编程,独立开发了一个PHP项目。

  • 9月进入南昌大学计算机系,开始学习专业知识。之后进入南昌大学家园工作室,成为前端工程师,继续学习Web前端。在下半年深入学习了JavaScript和ECMAScript语法,并为接触ECMAScript 6做好了准备;学习了Bootstrap UI框架和jQuery库,并能较为灵活地使用,在实际工作中提高效率,减少代码量;学习了Vue.js前端框架,对MVVM模式有了初步的了解,并具有使用Vue.js开发简单SPA应用的能力;开始接触Node.js和Webpack的基本操作,但是对其原理依旧不熟悉。

项目方面

今年主要是在学习一些基本知识,做项目的机会比较少,毕竟从运维转型为Web前端有太多的坑还没填完。在学习Web前端的这半年来,除了完成了OpenLMS之外,我只完成过一个项目——家园工作室Hack Week的Focus。

其实在做这个项目的时候我还有很多知识掌握的并不是很好甚至一无所知,比如说移动端适配是我从来都没有涉足过的领域,这导致在实际的开发中效率极其低下,甚至影响到与设计师的沟通与合作。然后就是对Vue.js的生态不是很熟悉,比如说Vuex并没有用上,导致在需要多个组建之间进行数据共享的时候只能存放到Cookie里(因为我听说在微信中有的机型并不支持LocalStorage,所以很无奈只好塞进Cookie里QAQ)。

代码提交

今年全年在GitHub上总计提交代码394次,集中于下半年(上半年因为高考,虽然有零零星星的commit)。在Coding上有21个commit。

2018展望

新年伊始就感觉诸事不顺,不过还是不希望吧这种情绪带到学习和工作中。其实自身对2018的期望还是挺大的。emmmmm,说具体点,暂时只想出了这么多:

  • 完全学会Vue.js(不仅仅是使用,实现原理也希望有所了解);

  • 开始学习ReactNative,初步掌握原生APP前端的编写;

  • 弄懂ES6、Node.js和Webpack;

  • 学会NoSQL(MongoDB等);

  • 深入学习CSS,达到进阶的水平(啃完《CSS世界》);

在生活或者其他方面呢:

  • 学会做菜;

  • 拿到驾照;

  • 找个女朋友,如果有的话 (逃

大概就是这些吧,如果想到了什么就补起来。

第一次写年度总结,多和学长学习。

将最新的文章发送到你的邮箱

展示评论