2018年度总结

纪念即将过去的 2018

奔波

这一年我又经历了两份工作, 一份短暂的全栈开发. 一份前端架构.
这两个 title 都是第一次拿, 也算不同的小经历吧. 总结下来就是给了自己一个确定性的答案, 后端的事我也可以做,而且是有能力做好的, 但还是需要时间的积累, 全栈的经历只是证明了这个门槛我可以跨,但还没有证明,我已经完全进入状态.

架构的 title, 比较虚. 但工作环境让我可以抛开单纯的前端开发,更多的思考团队相关, 工程相关的事情.

技术内容

Golang

这一年我彻底投入到 golang 中, 不像之前用 scala 的时候, 那时候的学习和应用太浅了, 虽然是在生产上用,但不是自己一点点学习积累上来的,所以很快就会忘记. 或者说那个语言不适合自己的知识能力.
golang 相对更容易入门, 而且比较接近 ts, 所以接受度会比较高. 加上也有明星产品,所以选择了他.
今年的很多 demo 都是基于 golang 的. 也读了一些库的源码. 用了一些 golang 生态的工具. prometheus, docker, k8s, jaeger, nats ,gin, echo,grpc,etcd 等等, 还用 golang 刷了些 leecode 的算法题

Vue

到现在接触 Vue 有 1 年多一些了, 慢慢熟悉 vue 的生态和基本的使用, 建立完善基于 vue-cli 的脚手架,是个不错的开始. 写了一个简单的开源组件库 @bpit/vue, 工作中也仍然在不断摸索和实践相关 api 和一些用法. 还写了 vue 的单元测试. vue 3.0 将用 ts 编写,到时候会是个很好的学习机会. 哦对了今年还帮以前的同事开发了一个微信小程序, 也算 vue 相关的经历吧.

团队工具

今年调研了很多工具, 比如 sentry, easy mock. sonar qube, jenkins 找到了 检查代码圈复杂度, 重复率的 vsc 插件. 也写了两个提供开发效率的工具插件. 还有些非技术的努力, 比如知识习惯的熏陶, mentor 制度的订立等. 脾气什么的, 我只能 哎!!! 继续努力吧

数据

  • github 截止到现在 贡献数 591(新高), 新建 repo 大约 30 个,基本都是自己的学习 demo
  • blog 42 篇(算上这篇)
  • 书籍 这个不好统计,大致数了下微信读书和阅读器里的书本, 不少于 25 本技术相关书籍, 在线文档数量无法统计


总结

2018 从数据上看,比 2017 年有进步, 17 年工作上实在太忙了, 总结和积累都不太够. 18 年算是迈了一大步.
同时也确定了方向, 打开了后端运维的大门.
Good!