关于中间件:技术人生解决问题的规律

2次阅读

共计 7637 个字符,预计需要花费 20 分钟才能阅读完成。

简介:本文将介绍问题钻研背景及解决问题的个别法则和非凡法则及二者之间的辩证关系。

作者:贺迷信

往期技术一号位方法论系列文章:

「技术人生」专题第 1 篇:什么是技术一号位?

「技术人生」第 2 篇:学会剖析事物的实质

一、背景

1. 从事物的实质说起

事物本质就是外部的主要矛盾次要矛盾的演变过程,同时该演变过程受外界环境其余事物的互相关联和相互影响。在广泛的状况下,一个事物的生命周期,是它的主要矛盾、次要矛盾被解决的过程体现。如何剖析问题实质,咱们曾经在《技术一号位的方法论【实践篇】—— 事物本质剖析的操作步骤及剖析事物本质的必要性》一文中给出了剖析过程和模板,感兴趣的同学能够应用这个模板疏导本人剖析本人的业务。

咱们日常生活、工作中遇到问题都是先从主要矛盾动手,解决了主要矛盾、次要矛盾,随着事物倒退到新的阶段,新的主次矛盾也会持续呈现。当然新的主次矛盾并非凭空出现,而是过来的其余矛盾演变而来,在事物以后生命周期所处阶段,在问题所处的范畴内,成为了妨碍事物持续倒退的主要矛盾次要矛盾。这就形成了事物的倒退过程,事物的倒退过程恪守了这一法则。

如上图所示,当咱们面对复杂事物时,最开始只能感知到以后事物和本人关联最严密的某个方面,即该事物的某个维度。从这个维度动手,解决最外围的问题,即主要矛盾。随着精力和资源的一直投入,当主要矛盾的次要方面、次要方面被逐渐解决,新的主要矛盾呈现,事物倒退会进入下一阶段,如下图所示,事物在某一维度上的纵向倒退,实际上就是一个问题的粒度一直细化的过程,也是生产力对事物的革新不断深入的过程。这一点通知咱们,须要深刻地而不是外表地看问题。

而当事物纵向倒退的同时,随着纵向问题的一直解决,横向的新的维度也会逐渐成为该复杂事物的主要矛盾次要矛盾,如下图所示,事物在横向发展上被感知和解决的维度变多,人们对事物的认知从繁多维度向多维度转变。这个过程通知咱们,须要全面地而不是全面的看问题。

当咱们看到了事物在某一个维度上的纵向倒退的过程,以及事物在多个维度上的横向发展的过程之后,要意识到这两个过程并不是某个过程先于另外一个过程产生的,更多是同时产生的,两个过程的联合并且一直演进各自的倒退过程才是事物自身倒退的法则,最终咱们能够从下图看到一个事物通过若干个阶段的倒退造成的全貌。这一点通知咱们,须要系统地而不是零散地看问题,同时还要以倒退的眼光看问题,而不能动态地看问题。

以上的内容都是围绕事物外在来看它的倒退过程的,联合事物本质的剖析一文来做剖析,咱们还须要看到事外部环境中的其余事物与以后事物的互相关联和相互影响。这一点也通知咱们,要广泛分割地而不是繁多孤立地看问题。

综合后面的图示和阐明来看,深刻地看问题,就是要看到事物倒退过程的细节,各维度下的畛域的细节,这是宏观的视角;全面地看问题,就是要看到更多维度,是宏观的视角;这个过程实际上是从宏观到宏观的视角切换的过程。

要系统化地看问题而不是零散地看问题,就是在视角从宏观切换到宏观的过程中,关注点要从部分切换到整体,从而以全局视角来对待问题;

要广泛分割地而不是繁多全面地看问题,就是要看到外部环境与事物外部主次矛盾的关系和相互影响,既向内看到本身外部的决定性因素,又向外辩证地对待环境对内的影响以及外在对外在的影响和反馈。这个过程其实就是从外向外的视角切换的过程。

要以倒退地眼光看问题而不是动态地看问题,就是不管在以宏观视角还是以宏观视角看问题时,都须要同时在工夫维度上看这个问题的过来是什么样的、当初是什么样、过来是如何演变为当初的、将来可能会变成什么样;

面对简单的问题时,咱们只有从这些角度理清问题的实质,能力在解决问题时,抓住实质和重点。

所以解决问题的过程其实就是:问题的解决由主到次,由骨干到细节,随着该过程的一直迭代,须要被解决的粒度变细,问题须要被解决的维度变多。失常状况下,所有的问题的解决,都合乎这个法则,体现了解决问题的形式的普遍性。

2. 什么是法则

在探讨事物的实质的时候,咱们提到了事物倒退是听从一个法则的,然而理解法则对于理论解决问题有什么用途?技术一号位为什么要理解解决问题的法则?做技术和做业务有什么法则可循么?

在答复这些问题之前,咱们首先要一起看下到底什么是法则,马克思主义哲学的角度是怎么剖析法则的,法则具备哪些个性。以下内容全副皆为从《马克思主义哲学原理》(陈先达、杨耕著)教材中摘抄的要害内容,受限于文章篇幅,局部内容应用省略号省略,比拟关注的读者能够查看原文来更加全面、系统地了解什么是法则:

法则是实质的、必然的和稳固的分割

  • 法则的外延

首先法则是事物及其倒退过程中的实质的分割。事物之间存在着广泛的分割,但并不是所有的分割都是实质分割,都形成法则。…… 这就是说,法则不是事物的景象,而是属于事物本质档次的货色;法则不是通过感官能够间接把握的,规律性的意识属于感性思维档次的意识。

其次,法则是事物及其倒退过程中的必然的分割。法则和必然是等同水平的概念,代表着事物倒退过程中必然如此,确定不移的趋势。所谓法则的偶然性,就是指法则的存在、法则的作用及其结果的不可避免性。具体来说,一些事物的存在,不可避免地会引起另一些事物的呈现;事物倒退的这一阶段,不可避免地要把事物疏导到另一阶段。…… 在事实中,法则的偶然性并不意味着法则只有一种表现形式,也不意味着法则只能以一种形式实现进去 在了解法则的偶然性时,要留神把法则的偶然性与法则的实现形式做适当的区别。

最初,法则是事物及其倒退过程中的稳固的分割。所谓稳固的分割,是指只有具备肯定的条件,法则就会重复起作用,广泛地实现进去。法则的偶然性正是在法则的重复性、普遍性中得以体现的。…… 因而法则的重复性是在一个一个不可反复的事物中体现进去,法则的重复性只是反复贯通同类事物中的偶然性的内容。用事物的不可重复性来否定法则的重复性,实际上是混同了法则的重复性与事物的重复性的区别。

法则的实质不是全演绎,而是对事物本质的把握。在个别之中存在个别,无限之中蕴含着有限。在肯定的事物或流动中证实了规律性,也就是在有限的同类事物中证实了法则的重复性。

任何法则都是主观的,不以人们的用意和欲望而存在并产生作用,既不能人为发明,也不能人为毁灭。法则既不能人为发明也不能人为毁灭,并不意味着在历史上产生作用的所有法则都永远起作用。

任何法则都是在肯定条件下起作用的(这句话极其重要,是本文前面探讨个别法则和非凡法则的转换过程的根底)。法则既不能人为发明也不能人为覆灭,也不意味着人在法则背后无能为力。人们能够通过扭转、发明法则产生作用的具体的条件而扭转法则产生作用的模式。

  • 法则的类型

依据法则存在畛域的不同,能够把法则划分为自然规律、历史法则和思维法则。

依据法则发挥作用范畴的不同,能够把法则划分为个别法则和非凡法则。所谓个别法则,就是对肯定畛域内所有事物都起作用,对倒退的全过程都起作用的法则。非凡法则则是对该畛域内某些事物起作用,对该倒退过程的某些阶段起作用的法则。

个别法则和非凡法则之所以有作用范畴大小的区别,本源在于个别法则和非凡法则产生作用所须要的条件不同。一般来说,在肯定质的零碎中,个别法则之所以能对该零碎所有的事物及其倒退的全过程都起作用,是因为个别法则产生作用所须要的条件比拟个别,比拟少,而非凡法则产生作用所须要的条件比个别法则产生作用所须要的条件更多,更具体。

从法则产生作用的条件看,法则的普遍性共同性水平是通法则产生作用所须要条件的数量成反比的。法则作用的普遍性水平越高,它发挥作用所须要的条件越少;法则作用的普遍性水平越低,它发挥作用所须要的条件就越多。

对立统一法则是辩证法的本质和外围(该局部内容与本文主题无关,仅用于科普的目标放进去)

唯物辩证法的法则体系就是由 对立统一法则、质变量变法则和否定之否定法则这三个基本规律,以及内容与模式、实质与景象、起因与后果、必然与偶尔、事实与可能等一系列领域所形成的。其中,对立统一法则形成了辩证法的本质和外围。

3. 为什么要钻研法则

  1. 钻研法则的目标,是为了迷信地、捕风捉影地、正确地解决日常生产生存中遇到的问题,防止因为不合乎客观规律而带来损失。

在日常工作中,往往会遇到看起来非常复杂的场面,如果咱们不把问题剖析分明,不寻找暗藏在问题景象背地的法则,在解决问题的过程中生吞活剥过来的一些教训或者书本上的常识,那么就很可能会呈现经验主义,也会呈现实践偏离理论的教条主义。教训也好,常识也罢,都须要基于事实为根底,不违反事物倒退的客观规律,否则就会被法则反过来教训,付出额定的代价。所以钻研法则有益于止损。简而言之,人们能够“通过做事符合规律”来躲避失败的危险。

  1. 钻研法则的目标,是为了找出问题所合乎的法则,而后联合法则产生作用所须要的条件,通过肯定的生产力伎俩来发明该条件,从而利用法则的发展趋势来疏导事物的倒退从而达到咱们冀望的目标

在日常工作中,特地是做业务,对于技术一号位而言,如果只能埋头做本人手中的需要,而不理解业务倒退的法则,那么就无奈在适当的工夫投入适当的兵力做适当的事件。这种状况下,技术一号位实际上变成了仅仅带着一个团队做需要的“包工头”,而不是能够帮助业务一号位实现推动业务倒退重任的技术一号位。

在之前的文章中咱们提到过技术一号位的职责是什么,其中,在零碎架构方面,零碎架构的前瞻性、可扩展性的前提就是可能把握业务倒退法则而提前做了技术架构上的布局;除此之外,在兵力的投入、战斗的发动等组织协同方面也都须要合乎业务倒退法则。如果不论业务以后阶段的问题和主次矛盾,也不论这个主次矛盾将来会朝什么方向倒退,那么最终技术只能被动地响应业务需要,被业务需要推动倒退。

如果提需要的人把握了业务倒退法则还好,一旦提需要的人眼里也只能看到客户抛出来的问题而不是业务发展趋势和法则,那么可想而知技术的投入本质上是在围绕着细枝末节做无用功。而对于那些有能力的技术一号位,做的各种技术决策不仅能撑持业务的倒退,保障业务的运行,更重要的是利用生产力的晋升,联合业务倒退的法则来疏导、驱动业务的倒退。咱们明天不聊具体某个事件怎么做,如果有同学想探讨个例,咱们能够线下交换。须要大家明确的是,每个业务所处环境不一样,每个业务所处的倒退阶段不一样,所以讲再多的个例都没有意义。咱们要间接从不同个例中的共性讲起,讲透,找到法则,这样就能让更多的人做业务的时候晓得当初要做什么,为什么要这样做,接下来要做什么。简而言之,就是通过“预测事物倒退法则”,依附法则来从事物倒退中获益。

  1. 钻研法则的目标,也是为了利用个别法则和非凡法则的辩证关系,把握突破法则的能力,从而让看起来不可能、不符合规律的事件产生,从而从中受害。

“看起来不可能、不符合规律”的事件,可能是减速事物某个阶段的倒退,也可能是间接跳过事物的某个倒退阶段间接进入下一阶段,还可能是缩短了某个事物在某个阶段的停留。总之,在结构性上影响事物的倒退,要比单纯地利用法则或抗拒法则获益更大,当然影响也更粗浅。

比方做业务的过程中,咱们能够利用已有的中间件和零碎服务来升高业务启动过程中的技术投入从而减速业务启动过程;咱们能够利用已有的根底保障机制和零碎工具来升高业务倒退过程中的系统性危险,从而可能把兵力聚焦在业务问题的解决上,从而可能跳过反复的稳定性建设的阶段,减速业务倒退过程;原来一个业务要必然经验的生命周期的各个阶段,都随着相干技术的复用和生产力的晋升而在工夫上被压缩或间接跳过,因而业务倒退速度要比单纯堆人力要更快。

所以“业务倒退恪守其生命周期”这一非凡法则,被突破的时候,就能让业务跳过某些看起来是必须的无奈跳过的环节。简而言之,就是通过“突破法则”,来发明看起来的不可能。

咱们须要辩证地了解“看起来不可能”。看起来不可能本质上是产生了“在某人或某些群体认知之外的”的事件,在具备更高的生产力的群体来看,前者眼里的不可能大概率是稀松平时的事件,举个简略的例子:飞机对于原始部落和现代文明而言,别离是“不可能”和“平常事”,实质上问题不在于飞机,而在于不同群体所把握的生产力的差别。对于认为“不可能”的群体,让他们突破既有认知法则的最简略的形式就是把更先进的跨代的生产力赋予对方。

二、解决问题的个别法则和非凡法则及二者之间的辩证关系

1. 为什么要剖析解决问题的法则

咱们日常生产生存中,很多事件,最初实质上都能够形象为在解决问题,只不过问题所属的畛域不同,背景不同,波及的方面不同,问题所处的环境和倒退阶段也不同,尽管变幻无穷,即事物自身存在特殊性,然而在如何解决问题上,也是有个别法则和非凡法则存在的,也是合乎矛盾的普遍性的。因而把解决问题的法则钻研分明,剖析分明解决问题的个别法则和非凡法则之间的辩证关系,对咱们日常工作和生存有极大的益处,或者说,对于技术一号位来讲,有助于做好日常工作,履行好角色赋予的职责。

2. 为什么要剖析个别法则和非凡法则之间的辩证关系

在下面的剖析中咱们能够看到,钻研法则的最高境界是突破法则,而突破法则须要了解个别法则和非凡法则之间的辩证关系。

如果只是单纯地、抽象地探讨这个个别法则,那么对于咱们理论生产生存中解决问题的指导意义太弱,而如果不探讨这个解决问题的最根本的个别法则,那么再探讨更具体的场景时,非凡的法则是如何来的,非凡法则如何被突破,就说不清了。所以二者之间的辩证关系是咱们最高效地利用法则的实践根底。

咱们上文中援用了《马克思主义哲学原理》教材中的一段话,这段话是对于个别法则和非凡法则的关系的。然而从探讨能够看出,教材只简略地提到了个别法则和非凡法则的差异,并没有探讨二者之间的关联性。在这里咱们尝试来剖析一下二者之间的关联性,剖析分明二者之间的辩证关系,从而可能让咱们从中获益,疏导咱们看清在日常做业务、做技术的过程中,看明确个别法则是什么,非凡法则是什么,如何利用个别法则来“突破”非凡法则,或者利用非凡法则来突破个别法则,从而可能让事物倒退的过程受咱们的疏导。

“突破法则”看起来和“做事件要合乎客观规律”是矛盾的,但“突破法则”本质是指扭转事物符合规律的条件,从而让事物合乎新的法则;而“做事件要合乎客观规律”讲的是事物所属环境的条件不论怎么变,都是会听从某一种法则的。因而实质上二者并不矛盾,要辩证地了解这个“突破法则”和“做事件符合规律”的关系。

3. 个别法则和非凡法则之间的辩证关系

在接下来的探讨中,咱们会把法则对事物起的作用简化表述为“管制”。这并非学术性的简化,只是单纯为了精简探讨过程,并且把表述口语化。

个别法则和非凡法则之间的辩证关系具体如下:

  • 在肯定畛域内,个别法则对所有事物起作用,包含该畛域内的合乎某个非凡法则的事物。
  • 在肯定畛域内,非凡法则管制的事物对外体现为受非凡法则的管制,然而并不意味着个别法则所起的作用不存在。
  • 在肯定畛域内,非凡法则和个别法则是叠加存在独特施展着作用的,在非凡法则的条件下事物沿着非凡法则的解放倒退,当满足非凡法则的条件隐没时,事物整体的倒退受个别法则管制。
  • 在肯定畛域内,“构建合乎非凡法则的条件”是决定事物受非凡法则管制还是受个别法则管制的关键因素,而生产力是决定该关键因素的关键因素。

对于个别法则和非凡法则,咱们能够从如上示意图中看到,个别法则的影响范畴大,普遍性高;非凡法则的影响范畴小,普遍性低而特殊性高;同时,非凡法则须要更高的生产力,而个别法则则对生产力的要求不高。同时咱们须要晓得生产力的利用会带来老本,所以个别法则和非凡法则之间的转换也会波及到老本因素,如下图所示:

基于下面的剖析以及示意图能够晓得如下论断:事物受非凡法则影响还是受个别法则影响是能够互相转换的,而让这种转换产生的要害是对该事物操控的生产力的程度。生产力低下的时候,事物在个别法则或者非凡法则之间转换的难度高,事物在所处环境和条件下更偏向于恪守使之产生的法则而不产生所恪守的法则的变动;生产力进步的时候,事物在个别法则或非凡法则之间转换难度随着生产力的进步而变低,事物恪守的法则能够在生产力的帮忙下调整从而容许人间接影响事物倒退法则。

因而,当咱们想要利用法则甚至突破法则的时候,咱们能够持续从下面的实践剖析得出如下论断:

1. 在咱们生产力程度比拟低的时候,解决问题要合乎事物的倒退法则;
2. 而在生产力程度比拟高的时候,咱们能够通过调整事物合乎非凡法则的条件从而让事物恪守非凡的法则,或者让事物不再恪守非凡法则而回归个别法则的管制;
3. 如果咱们想要突破法则让看似不可能的事件产生时,不是仅仅把资源投在事件的自身上,而是同时须要投入在与之相干的生产力的晋升上,二者之间的投入比例须要视理论状况做调整。

4. 解决问题的个别法则和非凡法则

探讨完个别法则和非凡法则的辩证关系,咱们终于能够探讨解决问题的个别法则和非凡法则了。

在背景章节中咱们从事物的实质引申到了问题解决的法则,即:解决问题的过程合乎事物的实质演变过程,“由主到次,由骨干到细节”,周而复始,直至事物沦亡。依照马克思主义哲学原理中法则的类型的划分来看,这个法则应该属于个别法则,而不是非凡法则,因为除去极个别的状况下,大多数人都能在解决问题的过程中抓住重点去解决,即使这个人并不理解马克思主义哲学,不相熟矛盾论,这个法则须要的的条件不多,适用范围极广,所以它是个别法则。

解决问题的非凡法则,和问题的特殊性无关,即和具体的某一类问题无关,接下来咱们就针对日常工作中接触到的技术、业务、组织问题来剖析它们存在哪些个别法则和非凡法则。

三、技术、业务、组织的个别法则及应答策略

对于世界上任何划定范畴的事件,都能够找到该范畴内的法则,小范畴内的法则不肯定实用于大范畴,反之亦然;大范畴内的法则不肯定实用于小范畴,反之亦然;有无数种事物,能够有无数种划定范畴的形式,那么就蕴含了数不清的法则。对于不同的人而言,有的事件轻如鸿毛,去探索它的法则不能产生任何价值,而对于另外一些人而言,恰恰相反。咱们须要主观辩证地对待探索事物法则的行为,这是从知其然上溯其所以然的过程。

对于业务开发人员而言,最重要的两个事件,就是业务和技术,而对于技术一号位而言,还须要减少一个组织维度,因为在企业内任何一件事件都有对应的组织来撑持的,或者任意一个团队,都有其本身要解决的问题的。咱们单纯地抛开组织来谈技术或业务问题的解决法则,就人造地会短少一个十分重要的维度。所以下一期,咱们将次要从技术一号位的视角来谈业务、技术、组织的演进法则,以及对应的应答策略,敬请期待!

版权申明:本文内容由阿里云实名注册用户自发奉献,版权归原作者所有,阿里云开发者社区不领有其著作权,亦不承当相应法律责任。具体规定请查看《阿里云开发者社区用户服务协定》和《阿里云开发者社区知识产权爱护指引》。如果您发现本社区中有涉嫌剽窃的内容,填写侵权投诉表单进行举报,一经查实,本社区将立即删除涉嫌侵权内容。

正文完
 0