加入社区

订阅:www.yunweipai.com/feed

QQ群:
1群:201777608 - 运维综合
2群:526871767 - 运维综合
3群:1689067 - Linux Shell脚本

微博:weibo.com/tektea

微信:yunweipai(或扫描以下二维码)

合作伙伴

小猪动图 - GIF动图素材库_GIF在线工具

是不是只有技术才是非黑即白的逻辑?

看了《CTO,应该像CEO一样思考》一文有些感触,这篇文章是别人推荐给我的。我想说现在是个思想开放的时代,任何人都可以把自己的经历整理出来共享出来,至于对错可能真的不太重要了。这篇文章给我几点启发和触动:

  1. 我们厂商的IT技术人员与企业内部的IT技术人员是不是有根本的差异?
  2. 是不是只有技术才是非黑即白的逻辑?
  3. 是什么造成了技术人员与销售及管理人员的沟通障碍?

这三个话题都是巨大的话题,我想先说说第二个话题,以后有时间再慢慢聊其他两个。

什么是逻辑

简单说,逻辑就是我们思维的方式。抛开更高级的辩证逻辑不谈,最基本的形式逻辑是我们日常生活无法离开的工具,我们人和人之间的沟通,我们的行为等等。虽然我们大多数时候没有意识到自己在使用逻辑这个工具,但事实上我们的任何思想、任何行为都在运用形式逻辑这个工具。

几千年前的亚里士多德提出了逻辑三定律:同一律、矛盾律、排中律。它们是现实思维中必须遵循的根本规律。离开了这些规律,人们就无法区分和认识现实事物,无法进行思维。感兴趣可以自行百度三定律的内容。

什么是非黑即白的逻辑

非黑即白是个贬义词,是说一个人容易走极端;黑白(是非)分明是个褒义词,是说一个人能把正确和错误分的很清楚,汉语果然是博大精深。“一般来说,CTO最大的问题在于沟通。我们习惯用技术思维来沟通,在我们的世界里只有0和1,非黑即白。但是对CEO来讲,每天面临的都是不确定问题,不是靠推导逻辑可以推导出来的。”这段引用是非常典型的,也是很多人对技术人员的评价。那么到底非黑即白的逻辑对不对?

其实,当你问非黑即白对不对的时候,就已经陷入了非黑即白的逻辑之中。我们对逻辑认知的误区,主要源于我们对概念定义的错误,所以在错误的概念前提下,任何逻辑推理都是无效的。非黑即白的逻辑也是一样,我们常说的好人坏人,好事坏事等等这些错误的概念说法混淆了我们的逻辑。简单说:“事情(思想、行为)一定有对错,适用非黑即白的逻辑;人和物没有好坏之分,不适用非黑即白的逻辑。”

法律不是惩罚坏人的

大众经常会错误的解读法律,觉得某某是个大好人为甚会被抓起来呢?法律不是用来惩罚坏人的吗? 这些错误的解读根源在于缺乏逻辑常识,我们的逻辑工具只能分辨行为的对错,无法判别人的好坏。所以,法律只能对事不对人。任何一个人,只要做错了事情越过了法律规定的行为底线,就要被法律惩罚,无论这个人是否曾经多么的伟大。

所以,法律是典型的非黑即白的逻辑。一件事要么对了,要么错了,没有灰色地带可走。什么戴罪立功、功过相抵、三七开之类的说法,其实都是不懂法的人企图用人情来模糊法律的说法。还有著名的“坦白从宽抗拒从严”什么的也是违背法律精神的。

逻辑只有两种:对的和错的

我们常说,你的逻辑和我的不一样,我俩鸡同鸭讲等等用来表达无法沟通。是不是这世界上有很多种逻辑呢?显然不是,这世界上只有形式逻辑和不能违背形式逻辑的辩证逻辑,简单说符合形式逻辑的就是对的逻辑,反之就是错的逻辑。两个人无法沟通,必定是至少有一方在使用错误的逻辑(两人能顺利的沟通,也不代表都在使用正确的逻辑,有可能两人都使用了错误的逻辑)。

我在《探索Service本源》中论证了”在系统间集成领域,不能采用去中心化架构”,很多人就来了说了。销售问我:“大家都在谈去中心化,这是潮流趋势,你不去中心化客户不买账啊!能不能我们也支持去中心化?”。售前说:“你坚持说去中心化不对,业界成功企业都是去中心化的,都成功了啊怎么能不对?”。XX说:“你说你能解决什么问题就好了,干嘛要打击别人呢?要么你去说服销售和售前…”。

为什么会有这么多沟通问题?原因之一就在于,我们很多人并不认为逻辑只有对错这两种,他们会认为可以有很多对的逻辑。就拿去中心化问题来说,按照亚里士多德逻辑三定律,在一个问题域内,相互矛盾的两个命题只能有一个是真的,有一个必定是假的。所以,在系统间应用集成这个领域中,中心架构和去中心架构只能有一个是对的。作为一个有职业操守的技术人员,我真的不能答应销售咱们再做一个去中心的ESB去满(hu)足(you)客户。

原因之二在于,并不是说错误的逻辑不能被执行和实现。我不敢说世人皆醉我独醒,但是以成败论英雄也是一种错误的逻辑,大众盲从于潮流是保护自己的一种本能,可是对于我们这些技术人员来说,盲从潮流是对我们自身理性的背叛。潮退了,你们该干嘛干嘛,我们辛辛苦苦写的东西就搁浅了啊。

逻辑只有对错这两种,请不要跟我说换位思考,逻辑的对错与否和你的屁股放在哪里是无关的。

我们应该坚持非黑即白的逻辑

或许你会觉得我要谈是否要坚持自己的技术路线,不是的。比如去中心化和中心化无论哪个正确,都是正确逻辑的胜利。但是,我们很有可能为了迎合潮流,而导致错误逻辑的胜利,我们首先要坚持的是不要让错误逻辑成为赢家。历史上无数次炒作,我们熟知的邮票、君子兰等等,大潮褪去剩下一地的哀嚎。

什么是CEO的思维方式?什么是CTO的思维方式?如果这两者的思维方式不同,那么只有一个是正确的。

“一个公司其实就是做两件事:第一件事,把用户吸引过来;第二件事,让用户把钱掏出来,把用户留住,持续掏他腰包。”如果这是CEO的逻辑,我相信我第一件事就是要离开他,而不是把我的思想改造成他的逻辑。相信这样的逻辑,我还不如去搞传销,绝对是全宇宙第一的客户粘性和盈利能力。

作为技术人员,我坚定的认为,所有的运动规律(包括思想、行为和自然规律)都是非黑即白的,所有的实体(人和物)都是灰色的。以此为基础,我们所有的社会行为、商业决策也都是有对错的。那么CEO面对的不确定问题,其实都是可以通过逻辑推导得出结论的,只不过这些推导都是建立在理性的人的基础之上的,由于真实的人是灰色的所以结论并不真实可靠。从这样的逻辑看,我们首先要做的是找到正确的方法和目标,并坚持向正确的方法目标前进;前进的过程中或许会向潮流、世俗、权力等等外力妥协,但不能放弃经过严格论证的方法目标。曲线救国,可能只走了曲线,最终把救国这个目标遗忘了。

如果你是一个理性的技术人员,请影响你的CEO,让他按照正确的逻辑思考。

写本文的目的不针对任何人,这世上没有好人坏人,只有对的事情和错的事情。在同一个领域内,我们一定可以分出对错来。那么在不同的领域呢?有时间我会去分析软件的厂商、集成商以及终端服务提供商(银行、电商等)不同的领域之内,IT技术的差异。

作者介绍

李东,14岁开始学习计算机语言,作为课外兴趣自学了BASIC和汇编,利用放假期间编写了贪吃蛇、打飞碟等游戏。高中、大学期间继续自学软件编程,曾将C和汇编结合使得从高级语言中能够调用绘图功能,并模仿Borland C++开发了一套适合学校机器的图形化开发环境的原型。

93年大学毕业后在西门子合资公司作为交换机软件安装人员工作两年,然后来到JInfonet公司先后参与4GL的研发和JReport的研发。作为JReport的第一代主要研发人员,编写了从原型一直到3.0版本的核心引擎部分。2000年与合伙人一起创建了Bi-Soft公司,主营业务是商业智能软件Bi-Pilot,负责整个产品的研发及管理工作,从最基本的查询一直到多维分析模型和引擎都是产品的涵盖范围。

2007年Bi-Pilot被神州信息收购合并,李东开始在神州信息研发SmartESB产品,用SOA的方法论为客户提供底层产品服务。

作者:李东

文章出处:聊聊架构

转载请注明:运维派 » 是不是只有技术才是非黑即白的逻辑?

2
3.2k
0