随机猜某个数字或者从开始逐步递加,善于排除故障的人会这样猜

​如果让你去猜我正在想的一个1~100内的数,你会猜哪个?比如这个数是73,每次猜完之后我会告诉你你猜测的数字比这个数大还是小。一些人可能会随机猜某个数字,或者从1开始逐步递加。善于排除故障的人可能会这样猜:50(小了),75(大了)63(小了),69(小了),72(小了),73每次猜测都会排除一半的可能性。这个例子里,为找到正确答案只猜了6次。而如果从1开始递加,需要猜73次。如果是随机猜,有可能要遍历所有的数字才能猜中答案。

随机猜某个数字或者从开始逐步递加,善于排除故障的人会这样猜

这个方法适用于所有的故障排除。面对问题,一些人从可能产生问题的原因列表的底层开始,一步一步解决问题,另外一些人选择随机测试直到幸运地找到原因。一位优秀的故障排除人员选择的每一项测试的结果都会排除一类原因,而不是一个原因,将故障分而治之。划分问题空间之后,即使一项测试不能找到故障的根本原因,测试结果最少也能排除掉几个可能的原因。

随机猜某个数字或者从开始逐步递加,善于排除故障的人会这样猜

例如,如果我尝试用浏览器访问一个网站,但是请求超时,此时我想测试是网站的原因还是我的网络连接有问题,但我不会立即去查看网线是否没有插好,而是访问一两个通常都很稳定的其他网站。如果别的网站能正常加载,就可以确定我的网络连接正常,从而省去一系列本地网络测试。

随机猜某个数字或者从开始逐步递加,善于排除故障的人会这样猜

当你和团队中的其他人协作排除故障时,也会在团队成员之间划分问题空间,没有比跟踪一个问题的时候发现有人也在做相同的测试更坏的事情了。当你在团队环境下着手解决一个问题时,要给每个人分配不同的测试并保证一旦某个人排除了一个原因,能及时把结果传达给其他人。



分享到:


相關文章: