经验主义:破解困局的救命稻草

几年前,我曾处理过一个极为“复杂”的技术难题,它耗费了我们足足两个星期的时间,就在所有人都束手无策一筹莫展的时候,一个新的思路破解了困局。在我过往的职业生涯中,遇到过大大小小很多起技术故障,其中不乏棘手的难题,虽然过程有些磕磕绊绊,但在不断地摸索中最终都可以解决。可是这一次,情况显然有所不同。

首先,这个故障的报错信息十分罕见,在几乎所有的技术网站中均未找到相似案例和解决方案。除此之外,故障发生前后的相关日志中没有任何异常信息,上下文之间的事件逻辑没有错误,每次发生的时间点也无明显规律,而且自始至终业务层面和软硬件基础设施层面都没有做过任何调整或者变更,这些情况无疑增加了分析诊断的难度。在对故障有一个初步的判断之后,根据惯例,我们尝试了很多种解决办法,但均无济于事。

事实上,关于这个故障的相关描述,已经延伸到了网络和存储等层面。对于运维界面划分比较明晰严格的机构,这种多维度多部门的沟通合作往往超出了技术上的简单事实。

虽然暂时没有找到故障的根源,但我们很清楚这不是一个偶然性错误,不能轻率地用bug来解释。而且我们相信,这绝不是一个功能性缺陷。这个平台在半年前应用了最新的补丁程序,并且运行十分稳定。

事情到了这个地步,似乎进入了死胡同,进退两难。从根本上说,所有的技术困局绝大部分都是思维的困境。尤其是对于长期从事单一运维工作的工程师来说,其思维惯性和知识广度在很大程度上制约了处理问题的思路和方式。因此,当我们在一番手忙脚乱无功而返之后,所有人都认为是时候静下心来重新面对这个问题了。我们必须从头思考这一切。

要跳出思维的困境就必须知道在这段时间里我们经历了什么。从一开始的故障定位、查阅资料到最后的还原场景、尝试解决,实际上,整个过程我们都非常依赖官方及社区的解决方案,特别是对于一个陌生的问题,这种需求就更为迫切。遗憾的是,在官方网站和社区论坛中我们并没有得到有价值的信息。也就是说,以往那种“拿来主义”、“借鉴比较”的排查方式已不再有效,至少对于这一次故障而言,无先例可循。

当重新剖析这个问题的时候,我们马上就明白了之前的瓶颈所在。这已经不是一个单纯的技术问题,经验论或许才是解决该问题的唯一途径。

在这个思路的引导下,我们开始向该领域经验丰富的工程师及专家寻求帮助,我们寄希望于他们之中的某人曾经处理过相似问题的经验方法。在经过又一个星期的漫长发问和等待后,我们终于“找到”了正确的解决方案。经验主义取得了一个漂亮的胜利。

虽然问题得到了解决,可我却高兴不起来。在面对一次未知的故障时,为什么我们走了那么多弯路?我们的犯错是否是整个过程中必不可少的环节?如何才能避免类似的情形再次发生?我们的切入点是否一开始就是错误的?为什么一再被轻视的“经验主义”在破解疑难杂症时如此有效?……等等。这些疑问迫使我不得不认真思考我们目前的工作。

我想起了凯文-凯利在大名鼎鼎的《失控》一书中提到的一个经典案例。一名棒球运动员在击球时,他的大脑会生成关于棒球飞行路径的抛物线方程,他每一次击球,其实就是计算方程的解,寻找正确的落点。看起来他是一瞬间便准确地击中了棒球,并没有在球抛出时先坐在地上进行复杂的方程计算。事实上,经过很多次的练习之后,解题过程变得越来越快,答案也越来越精确,大脑自动跳过了这个过程,因为击球行为已经固化为他身体的下意识动作。

人们的每一项技能从学习、熟练到掌握、精通,莫不如此。照此看来,那些拥有丰富经验的人,总是能够化繁为简,另辟蹊径,除了深厚的理论知识之外,固化为身体本能的经验委实起了很大作用。看起来他们忽略了详细的排查论证过程,凭借着个人经验在判断分析问题,实际上这是大脑的经验模型在起作用,它排除了干扰因素,直接探察事物的本质,因此往往能够拨开迷雾击中要害。或许这就是“经验主义”被一再轻视却又无法绕开的重要原因。

现在让我们回头再来看看前面的几个疑问。我们之所以走很多弯路,在处理过程中犯错,很大程度上是因为在处理该问题上缺乏必要的知识深度和整合能力,无法通过实验方法将零散、无关、独立的知识点串联起来,形成一个全新的思路。如果将大数据分析的核心思想“相关关系”应用到处理技术故障上,恰是锦上添花。为了避免类似情况一再发生,我们必须努力去扩展思维、开阔眼界,同时有意识培养大数据分析的能力,并在日常的工作中适时应用,做到思考、行动、再思考的实践行为模式。“经验主义”的另一种解释就是见多识广,这也是它往往能够出奇制胜的缘故。

技术需要严谨、证据、细节以及事实,这是每一个技术人应该具备的品质,它使我们能够在技术的汪洋和错综复杂的情势中保持客观冷静的处理方式,这无疑是有价值的,值得我们去追求的。但对技术人来说,我们总会遇到一些难以以常规思维处理的问题,这个时候,不妨求助于“经验主义”,或许它就是破解困局的救命稻草。优秀的棒球手总能击到球,不是因为数学能力高超,而是他相信自己的判断,认为球一定会出现在应该出现的地方。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,496评论 6 501
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,407评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,632评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,180评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,198评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,165评论 1 299
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,052评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,910评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,324评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,542评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,711评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,424评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,017评论 3 326
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,668评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,823评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,722评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,611评论 2 353

推荐阅读更多精彩内容

  • 七月里,每天一大早开始,城里城外热得像烤炉一样,让人喘不气来。 星期六一早起来,阴天,乌云密布。太阳早早地躲在厚厚...
    叶帆雪儿阅读 618评论 1 3
  • 刚刚看一篇公众号文章,提到了四月末资产新规落地,引起了金融市场的广泛讨论,其中,讨论得最热烈的就是刚兑,文章形象解...
    柳杏春阅读 184评论 0 0
  • 这次我只是要发这个……
    王的印迹阅读 137评论 0 0