随感-从BUG开始
我挺喜欢解决问题的,尤其是疑难问题,在解决问题中学习,各种搜索,分辨相关的不相关的信息,
尝试一种种错误的方案,直到问题解决。
试错的过程,难能可贵,因为不知道答案是什么,所以在探寻答案的路上,踩过的坑可能是未知的,可能是未来可能遇到的,提前解决掉,在错误中学习。
踩过的坑多了,才能知道其他人遇到同样问题的时候,是陷在什么分支里。
一个问题有时候可能是多种原因引起的复杂现象,解决这个问题的时候,可能会意外的修复其他的问题或者触发其他的问题。
面对这个问题,想要加速解决这个过程,通常的只能依靠直觉,把问题整体划分出来,然后考虑每一种可能性,根据可能的高低,依次查询解决方案,并验证。
这种学习效率是最快的,也是最舒服的。当然不是效果最好的,效果最好的是把这个概念讲解给他人听,用他人可以听得懂的方式,这种方式,相当于不仅仅是掌握了结果,还掌握了概念的叠加态,能够自由剖析这个概念的组成方式,他的依赖,来源以及可能做什么事情。
面对问题的时候有想法的话,可以执行上面的操作,那如果连想法都没有呢?
这并不最糟糕的情况,因为我们还知道结果和现象,我们可以把通过搜索结果和现象,来确保我们的问题在什么地方,在通过如上操作改正。
当然如果问题很罕见,现象和结果的索引链接不上,就是中间可能过了很多层,引起了一些新的概念最后得到的结果,这种问题是最棘手的,建议就是换个思路,跳过问题,因为漫无目的的索引,可能会消耗超量的时间,而这个时间的长度可能是我们所不能忍受的。
最坏的一种情况是什么?
叫做我也不知道自己想要什么,我也不知道自己接下来做什么,只有一个朦胧的概念,或者是最终的结果。
因为缺乏原因,缺乏结果,不明确中间层,基本上这种想要做出来的难度是最大的。
就像是艺术。