2020 Annual Review

看到不少人都在总结自己的 2020 年,觉得自己也应该总结一下自己的 2020 年,对 2021 年提前做一些规划。

工作

尝试了不少新的技术,主要还是大数据方向的研究,如 ElasticSearch,Kafka,Spark,Flink。

  1. 项目上有个模块每天能产生一个多亿的流水,之前用的 MySQL 已经无法支撑这个数量级的读写及聚合查询,提出了新的方案,迁移到 Kafka 中,然后通过程序和 Logstash 将数据收集写入 4 个 1T 的 ES 集群。迁移的方案是双写,数据写入 Kafka,同时原有的逻辑不变,待观察数日,数据无异,去点原有的逻辑,流水数据直接写入 Kafka,再同步至 ES 中。ES 的搜索功能强大,支持海量数据聚合,满足了我们数据查询,统计的需求。
  2. 为了提供项目的质量,在原有 PHP 项目的 CI/CD 中加入了 phpmd,phpstan 检查,同时加上 PHPUnit,帮助大家对代码进行单元测试。
  3. 核心服务剥离出原有的代码,形成单独的服务,尝试火焰图对性能分析,目前这个项目没有完全切换流量,看起来还是可以的。
  4. 深入的学习编译原理,将公司代码中的 API 文档,自动同步至 YAPI,结构化 API 文档。
  5. Code Review。
  6. 工资涨幅 40%,实现一年两次涨薪。
  7. 年度报表统计使用了 Spark、Flink 复盘,效率显著。用 Flink 收集日常亿级日志的错误信息,统计分析数据。

生活

  1. 完成了一些一两年前对她许下的承诺。尝试创造更好的生活环境,但是精力有限,很多事情都是越搞越砸,最后无疾而终。
  2. 终于开始学车,目前已经进行科目二的训练,争取下个星期过科目二。
  3. 尝试了一下学习理财投资,基金、黄金、外汇。
  4. 摄影技术提升,多给她拍几张美美的照片。

社交

  1. 基本上不怎么喜欢主动联系人,一个玩得来的今年 5 月份也去北京了,偶尔联系,在重庆的时候偶尔还可以打个球,吃个饭,聊聊创业计划。
  2. 交友原则依旧,宁缺毋滥,寻求志同道合,高质量的朋友,以致于目前也没有新结交合得来的朋友,可能是自己懒惰的托辞。

业余

  1. 今年疫情的影响,上半年有大量的时间可以做自己的事情,以至于自己耗费了大量的精力和时间去经营自己的 TB 店,忽略了学习和提升自己。TB 店上班年已经超额完成去年的计划的 120%(逐年提升 20%)。以至于下半年基本没怎么经营它,比较佛系。
  2. 经营自媒体,打造自己的 IP 及流量,效果不明显。可能是自己没有做好定位及选题。

总结

2020 年依旧是普通的一年,没有什么亮点,不过没有上一年过得那么提心吊胆,消费能力相比去年要强一点。想得太多,太片面,总想以技术的角度去解决工作和生活中的问题。由于去年没有怎么制定计划,以至于无法估摸完成进度。

  1. 升职加薪(加薪了,升职有那个意向,但是一直吊着,其实自己也没有那个把我能够管理好其他的人,也不太喜欢推着别人走,执行力差吧,大概是她认为的那一点吧)
  2. TB 店上半年实现了去年 120% 收入计划(100%)
  3. 投资理财收入几百块
  4. 每个月阅读一本书,没有完成,断断续续(10%)
  5. 实现了几个承诺,仍然差很多(20%,仍要努力)
  6. 提升摄影技术(10%)
  7. 锻炼身体,今年基本没怎么锻炼,坚持过一小段时间的跑步,跑完 5 公里(20%)

明年的计划

  1. 接房装修,智能家居置入
  2. 完成人生大事
  3. 拿到驾照
  4. 如果疫情结束,出去玩几趟
  5. 提高收入,形成自己的投资风格,提升我们的生活质量(除去固定开支,理财投资收益 10%)
  6. 跳出程序员思维圈子,结交新的朋友
  7. 职业规划,解决上班不愉快的问题
  8. 提升自身能力,锻炼身体,摄影,编码,思考能力,阅读书籍

推荐阅读: