<< ..
复盘20171219
发布时间:PDCA
PLAN
前阵子复盘得出的ACTION有:
- 如果希望了解一处功能,立即跑一遍。最好根据官方文档的demo,跟着敲一遍了解工具的使用思路。
- 两个差不多的工具同时出现,一定有不同之处,也一定有相同之处,对比中同时学习。
- 遇到程序功能问题的时候,最好搜一下别人是如何解决的,以及别人处理自己源码时候的思路。
- 使用幕布拆分任务做目标管理。
Do
这阵子主要做的事情有:
- 工作
- 阅读《深入node.js》
- superset提交PR
- 日常服务运维
- akkaAPI更改、压测、文档输出
- 学习
- 生活
Check
整理好源码后,后续统一源码风格,并仔细测试每一个功能后,我会向官方提pull request。同时还发现了一个文档和实际功能配置不一样的一处,后续调查清楚后向官方提issue。
Action
今天小有所得,偶然发现了一个superset滞后的特性,赶紧研究了新旧特性的官方文档。这里需要总结的心得就是:
- 如果希望了解一处功能,立即跑一遍。最好根据官方文档的demo,跟着敲一遍了解工具的使用思路。
- 两个差不多的工具同时出现,一定有不同之处,也一定有相同之处,对比中同时学习。
- 遇到程序功能问题的时候,最好搜一下别人是如何解决的,以及别人处理自己源码时候的思路。
认知
1.看全局。
Superset目前倾向于前端工程主力开发,在官方todo中,希望构建一个图表市场,供给使用者随时下载想用的图表组合到自己的项目中。所以前端目前将会是主要的commit区,而辩证的说明了后端架构、源码结构趋于稳定。
2.看同事。
在学习新事物过程中,之前偶然听到姬老板说过这样一句话;“要以大师的心态去学习。” 进一步思考,一个大师在面对自己领域内擅长问题的时候,会如何组织处理思路,会如何调用现有资源去解决问题? 为什么同事们处于持续学习的状态里,可以迅速适应自身负担的工作?我得出的结论是——沉浸。 当时试图掌握新的技能时候,需要”关键20小时”,有一个集中的调用所有资源和讲求最佳方法论的相当集中学习的状态。
3.看自己。
没有明确的目标,没有明确的套路,没有规划,没有安排,想到什么做什么,受挫后就放弃。未来面对新事物的时候,不偏执于立即掌握,而是拆分为逐个的小目标,这些小目标必须是可完成的,粒度足够小的,在实践后可以得到结果反馈的。 所以我明天留给自己的挑战就是,结合 幕布 为思路管理工具,去拆分一个大任务成为逐个小目标,然后一点点完成,并且预算小目标的完成时间,记录真实消耗时间。