最新消息:热烈庆祝IT小记上线!

“参透问题本身”比“寻找到解决方法”更重要

对于新人来说,往往会犯一个错误,那就是:遇到未曾遇见过的问题时,总会急于去寻找问题的“解决方法”,而很少会对问题本身做一个透彻的分析。我就多次犯过这样的错误。遇到新的问题时,做个简单的了解,便会在百度google胡乱一通,到最后,自己都不知道自己需要的是什么。经过几次挫折以后,我开始变得谨慎起来,每当遇到新的问题时,我总要提醒自己“三思而后行”,总怕还有什么地方没有考虑到。


其实,遇到新问题时,我们一开始更应该不慌不忙,应该让自己保持清醒的头脑,好好对问题本身做一个分析,多针对问题本身提出一些问题,再针对每一个问题去寻找答案,最终汇总所有信息再对问题做一个评估。


现在,每遇到新问题时,我一般会采用QAQuestion-Answer,可不是“品质保证”哦的方式来了解更多的问题细节。至少会按照下面的步骤来了解问题的本质。


1.这个问题是谁提出来的?(谁提出就找谁)

要是知道问题是谁提出来的,就直接联系问题的提出者,这样将会使你获得更多与问题有关的信息,对解决问题大有帮助,也可以避免对问题的理解存在偏差。要是实在联系不上问题的提出者,可以退而求其次,找出对问题有一定了解的相关者,向其取经往往也会让你收获不少,至少比“一无所知”要好。

 

2.这个问题以前碰见过吗?有没有对应的解决方案?当时的解决方案可行吗?要是可行的话,对解决现在的问题有帮助吗?要是不行的话,当时又是碰见了什么无法逾越的障碍?(站在前人的肩膀上前行

对于这几个问题,我们都应该找到明确的答案。

因为这样做,往往会使我们少走弯路。要是遗留问题的话,就应该对以前的处理情况进行细致的了解,不管以前有没有解决问题,都对我们解决现有问题有巨大的帮助。要是以前没有碰见过,那我们可以考虑一下以前有没有碰见过类似的问题。

 

3.以前有没有碰见过类似的问题?当时的解决方法是不是有借鉴价值?(退而求其次

许多问题具有类似性,参考类似问题的解决思路也能让我们早点找到问题的解决方法。

 

4.接下来,就应该问自己“你对问题的细节都了解了多少呢?”(了解尽可能多的细节

假如领导给你一个性能优化的问题。你就应该问自己:现在性能怎么样?具体现象是怎样的?有没有什么指标来反映现在的性能?这些指标是怎样得到的?性能问题出现的频率?...(总之,你应该尽一切努力,提出你所能想到的问题并进行解决来了解问题的细节,最后找相关者去求证并获取答案)


5.这个问题的解决需要在什么时候前完成?要形成什么样的成果物?(注意其他限制哦

了解期限和成果物可以使自己心中有数,控制进度和风险。

 

通过这种“提问并解答”来了解问题本质的方法很类似于医生给病人看病的方法。通过细致的问答可以让你更快的了解问题的本质,避免走不必要的弯路。

 

当你了解所有细节后,基本上可以确定问题的本质所在,这时,你就可以对症下药来解决你所遇见的问题了。

总之,“参透问题本身”比“寻找到解决方法”更重要

 

不过,在这种QA方式中,别人的回答往往具有一定的干扰性,这时,你就应该能明辨是非,分得清楚哪些信息是“精华”,哪些信息是“糟粕”。最怕出现的情况就是:不管是谁给出一丁点的提示,你就去胡乱实现一番,到最后却发现不可行,这样既耗时又无法找到解决方法,只能使领导对你“另眼相看”,真是出力不讨好。

 

好了,就写这些了。胡扯了一通。

猜您喜欢

备案号:苏ICP备12016861号-4