解决未知问题的有效路径和工具

首先,在思维层面,你应该让自己“透过问题看本质”的能力更强。当然这属于认知能力范畴,不是一朝一夕可以改变的。但是你必须从小事开始培养自己对表象深刻的思考能力,能从表象联系到本质。

其次就是工具。工具有助于我们快去验证想法,从而更快接近事物本质。这里想提到的就是逻辑流程图。平常工作中自己懒得手绘出这样的一张图,往往是在自己脑子中针对某一想法分支进行简单的条件分支思考就完了,后续的想法往往在还没执行之前就忘掉了。其实这样的一张图画出来百益而无一害。

就拿今天工作中需要找出为什么有一个近两万条数据的数组的问题。画出逻辑流程图来。先去验证分支节点:是不是开辟固定长度(capacity)的字典,在mem profiler中一样会超长这件事。是或否去执行下一步得验证,都会带我们更接近结论。

逻辑流程图帮助我们在研究未知问题,验证结论这件事上真的很有用。

工具加上经验,我们解决问题的能力和认知力都会有很大的提升。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容