Kerminate 的 2018 年度总结

2018 年马上过去了,今年做了不少事情,就顺便总结一下吧。

我做了什么

  • 写了 26 篇博客
  • Putong OJ V2 正式上线
  • 加入美团点评
  • 参加了技术沙龙

Putong OJ V2 正式上线

时间拉到 2017 年 11 月,我在上一家公司结束了实习。因为身体原因回家休养了一段时间,于此同时,学校里也要开始准备毕业设计了。我不喜欢老师给的题目,决定自己做一个更有意义的项目,重写我们学校的 ACM OJ。这是一个漫长的过程,从技术选型到各技术栈的熟悉与掌握,到今年年初正式开写,5月份的时候也终于正式上线。过程中积累了不少服务端的经验,Node 中 Koa,数据库的 Mongo,使用 Redis 作缓存,Docker 部署,还有前端的 Vue 全家桶,webpack打包工具,前端知识体系等。在之前有一篇文章我已经分享了– Vue + Koa 搭建 ACM OJ

加入美团点评

因为错过了去年的秋招,我在今年年后参加了春招。当然,一开始踩了不少坑,以为写了个项目没太多准备。前期挂了几个大厂后,怒刷一个月面经和 Leetcode,终于收到了一些 OFFER,最后加入了美团点评。以前我写的基本都是 PC 端的代码,然而这次加入了用户组,主要写移动端的代码,包括小程序和 h5。

第一次参加技术沙龙

在上海参加了第一次技术沙龙,规模不大却又记忆犹新,FCC 的秋季交流会。之前我也写过一篇博文,记录了那次 Conf– 参加 FreeCodeCamp 2018上海秋季交流会

有什么不满意的

  • 技术水平虽然有了很大提高,但还是不太够。最近比较忙,腾出来学习的时间少了很多。
  • 服务端的水平跟真正的后端开发还是存在一定差距。
  • 阅读外文文献,或者在 github 上找相关 issue 解决问题时,经常需要 google 翻译,且阅读速度较慢,英语水平比较一般。

2019 年希望做什么

  • 学习并使用 Angular 框架,强化使用 TS,学会如何抽象,分解,复用,扩展,分层
  • 深入 react 和 vue 的底层,学习源码,并理解它们的实现
  • 熟悉掌握 node 服务端部署上线,docker 打包等流程
  • 参加掘金社区的翻译计划,定个小目标,至少翻译一篇技术文
  • 全方面提高前端编码与技术能力,能够 hold 一整个业务
  • 继续提高英语水平
  • 保持博客月更 2 篇左右

总评

写这篇文章的时候,刚刚在公司加班完回来。这篇文章没有写太多内容,但 2018 年还是比较让我满意的。

你好,2019。

加油,2019。