这个计划在春节前就写好了,使用幕布写的,今天整理成一篇博文,挑一些简单的活来让自己坚持写博客。

技术

根据今年的工作安排,主要集中在数据可视化和强交互的仿真软件上。所以自己技术的关注点也是围绕在这两点上。

数据可视化

相关书籍:

目标是完成 与潮鞋相光的可视化页面,可能在完成的过程中还要学习数据分析的入门知识。

设计模式

重新看设计模式是因为强交互的仿真软件,如果不能够很好的设计模块和解耦,复杂的业务场景会把代码弄得一团糟。另外去年又开始使用 TypeScript,所以今年打算重温一下设计模式并且输出一些 TypeScript 设计模式实践的内容。

相关书籍:

目标是 用 TypeScript 实现前端相关场景,输出为系列文章

函数式

去年我都是专注在 Vue 技术栈上,因为函数式、无转态组件及无缝支持 TypeScript,打算全面转到 React 上来。目前团队项目 React 和 Vue 一半一半。还有 Rx.js 也需要一些函数式编程知识的铺垫,所以上半年要完成这些计划。

相关书籍:

目标 用函数式的思维解决某些业务问题,全面拥抱 React

其他关注点

没有放入 WebAssembly了,去年年底学习了一下 Go 语言,写了一个 WebAssembly 版本的 TodoList,真正深入去学习的话,对于 Go 或者 C/C++ 的要求才是重点。感觉暂时可以不作为主战场,碰到性能瓶颈和有优秀的解决方案应用时再去研究。

今年有一个要深入的就是 V8 的一些知识了,写 JS 写了这么久,是该对 JS Runtime 去坐一些了解了,但是 V8 的资料比较少,大概只能借助 V8 的团队 Blog 去学习了(中文版)。

PWA 因为我们写的大多是中后台业务,如果有一些偏工具型无网络可用场景的 WebApp 能用得上,打算上半年自己写个 Demo 实践一波。

得益于 K8S,我们运行 Web 的环境都是支持 HTTP2 的,在中后台业务里应该能用上不少 HTTP2 的新特性。

  • PWA
  • V8
  • HTTP2

温故基础知识

作为一个合格的程序员,基础知识不能丢。

  • 数据结构
  • LeetCode 100题
  • Linux

生活

记账

只是记录自己的支出,从年底做了这个计划来,已经完完整整的记录了一个月了,用的 App 是 鲨鱼记账

健身

  • 一周两次超级猩猩
  • 自己练习上肢力量
  • 增重到 60KG 的体重
  • 达到 13% 体脂率

摄影摄像

  • 一个月整理一次照片
  • 整理放入微云
  • 两周整理一个Vlog

阅读

基本原则:

  • 思维导图
  • 书评
  • 小说类至少输出 140 字的短评

书单及公开课:

心理学:

哲学:

学习方法 & 认知