工具学习的方法论
约 861 字大约 3 分钟
2025-05-26
对于一个工具学习的方法论
什么是这个方法论
对于一个工具无非就是:
这个工具长什么样子?有什么样的特征?
为什么我们要学习这个工具?这个工具对比我们之前学的有什么样的优势?
这个工具要怎么样地去使用?
所有的工具,例如代码,框架等等我们都可以用这个思路去思考,因为如果一个工具没有满足能够对成本的优化,我们根本没必要去学习使用,还不如躺在床上多睡一会儿。
举出一个例子:
以前我们用的是斧头来砍树,现在我们要使用电锯,我们需要了解的是:
电锯长什么样子?
有一组在导杆上旋转的滚子链,链条上带有许多锯齿。
机身上带有握把,装有小型引擎,可能有启动引擎的链条。
为什么使用电锯?
- 相比于传统的斧子更加省力,因为传统斧子用力的部分被机械所替代,工作效率更高。
怎么使用电锯?
- 请参考 使用指南 。
为什么使用这个方法论
成本管理:我们的时间是有限的,对应我们可以使用的成本是有限的,我们学习一个工具的终极目标是为了节约我们的成本,尽量去尝试接近最小输入成本,来获得一个最大的输出效果。
批判性思维:同时这也锻炼了我们对于一件事物的批判性思维,这让我们去进行主动思考,为什么要去做这样的事情。
方法论的可迁移性:这个方法论的适用领域十分的广泛,能够向多种领域进行迁移,而不仅仅只局限于工具领域。
怎么去使用这个方法
进行学习前评估,即:
需求评估:学习一个新的工具能够解决我现在工程上的痛点难点吗?是否有已有的工具能够直接去使用?
成本评估:评估自己能够投入的成本使用。
对工具的分析:
工具有什么样子的特征?ta 长成什么样子?
工具相比于其他已经存咋的方法有什么样子的优势?也许也会有一点潜在的劣势我没有看见?
学习这个工具我需要什么样子的路线图?我需要按照什么样的步骤进行学习?
整体方案的评估与设计:
在经历了上面的流程之后,进行整体评估,进行判断
如果确定需要开始实践,则开始指定计划,制定合适的 Roadmap 的 OKR 目标。
不要忘记对刚才的流程进行复盘:
复盘也很重要,能够让你看到也许原来思考的不足。
看到原来计划当中设计的问题。
设定一个边界
生活中并不是所有的事情都需要引用这个方法论,本质上来说还是看你对于这件事的目的和成本。其本身这个方法论就是一个「工具」,你不需要对其教条化,而是应该灵活运 ta。