这个计划在春节前就写好了,使用幕布写的,今天整理成一篇博文,挑一些简单的活来让自己坚持写博客。
技术
根据今年的工作安排,主要集中在数据可视化和强交互的仿真软件上。所以自己技术的关注点也是围绕在这两点上。
数据可视化
相关书籍:
目标是完成 与潮鞋相光的可视化页面,可能在完成的过程中还要学习数据分析的入门知识。
设计模式
重新看设计模式是因为强交互的仿真软件,如果不能够很好的设计模块和解耦,复杂的业务场景会把代码弄得一团糟。另外去年又开始使用 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 字的短评
书单及公开课:
心理学:
哲学:
学习方法 & 认知