没有顺手得来的银弹,只有瞬间见效的毒药

2018年04月23日07:16:20第二次修改增加毒药的解读
我在2018年04月21日使用了一次银弹,后来发现是瞬间见效的毒药
是时候写一篇文章来阐释世间没有银弹的道理,来吸收这次教训银弹


=small银色子弹(英文:Silver Bullet),或者称“=small银弹=small”“银质子弹”,指由纯银质或镀银的子弹。=small在欧洲民间传说及19世纪以来哥特小说风潮的影响下,银色子弹往往被描绘成具有驱魔功效的武器,是针对狼人等超自然怪物的特效武器。后来也被比喻为具有极端有效性的解决方法,作为杀手锏、最强杀招、王牌等的代称。


人类的想象力是无穷的,我们基于狼,创建了狼人的形象,一个具有狼特性的怪物,深深得威胁着人类的生存,可是故事不可能只有怪物,也应该有英雄,否则故事就让人听得不愉快了
 
这个时候人类有发挥想象力,创造了一个神奇的玩意,狼人啥都不怕,就怕银弹,一种加了点贵金属的子弹,这个银弹有各种击中后的说法
1,狼人伤口永不愈合
2,狼人变得虚弱,无法动弹
3,狼人瞬间灰飞烟灭
4,狼人变成普通人
 
为啥,银弹有多种效果呢?效果是否叠加呢?
对不起,由于银弹是想象出来的,所以这些效果都是人假想的,一厢情愿的,各执己见的幻想
 
"银弹"=smallSilver Bullet,付出一点点代价,试图解决当前巨大的问题,这种欲望,不仅仅存在于小说当中,更存在于,每个人的脑海当中
 
=small因为我们太想一蹴而就,把手上种种问题一次解决,因为一种现象里面其实各种问题相互缠绕,如乱麻一样互相纠缠,不一步一步抽丝剥茧,就难以从源头解决问题
 
例如:
爸爸总想通过吼,来解决孩子叛逆问题
吼只是一种银弹的表现形式,孩子的叛逆却真实的狼人,可怕,恐怖,且难以琢磨
 
吼是一个非常简单的事情,花一点点力气,提高声量就发出来了,这个银弹十分有效,孩子听到吼声,瞬间安静了起来
不过那是出于惊吓,很快,他恢复了哭闹,甚至感到吼声之后没有另外的事情,甚至更加肆无忌惮了
 
毒药
这银弹分明是毒药
孩子没有任何收敛,爸爸开始想动手打孩子了,一巴掌打了过去
又一枚银弹发射,这颗银弹十分有效,孩子被打晕了,哭闹从物理上结束
 
许多年后,这个爸爸被儿子数落一番之后就送进老人院(貌似送到养老院也挺好的),爸爸嚷嚷道:白眼狼,没良心的,
但是儿子的心已经被毒药所侵害,心中已经没有了爱
 
何止是人与人之间没有银弹
 
计算机编程更加没有银弹,一步能解决的 bug 其实都是假 bug 只是一时粗心,真正的 bug 哪里能一步到位,都是从设计的源头就开始出问题了,导致后面的问题越来越严重,最后无法收拾,或者各种打银弹(写补丁代码),这些代码写着写着最后无法维护,变成没人敢接的黑锅
 
编程这种有规范的事情尚且如此,何况是社会
 
曾几何时,一场法国大革命,意图消除阶级之间的矛盾,没想到,消除矛盾的方式,是直接消除其它阶层的活人.留下了是血雨腥风,此间的法国丧失了未来的百年,科学与工业的革命
 
马上有效的,有的只是毒药,瞬间见效的毒药
 
那世上真的不存在银弹吗?
 
是也不是
 
科学世界里面,有很多关于生物疾病的方面,都有着自己的特效药,弗兰克林发现青霉素,这种银弹马上解决了金葡萄杆菌细菌引发的疾病
 
但是这个真的是银弹吗?不这个银弹被大自然早早准备了,可是人类从意识到到完整发现用了十多年,弗兰克林发现青霉素的过程相当漫长,最后还是机缘巧合下才提纯出青霉菌产生的有效成分,青霉素
 
这种银弹,不是人类搜幻想的物质,是大自然本身存在的东西,人类只是发现它而已
 
对,我们真正要解决问题,没有他法,没有银弹,没有一蹴而就,没有侥幸,只有坚持,耐心,观察,发现问题的原因,建立假设,实验,再假设,再实验,再假设,再实践,知道最后可能也无法解决问题,但是这个过程却无法绕开,
 
除非你使用"银弹"="毒药",把问题变得严重起来,直接破坏解决它的希望
 
那些想改变世界的年轻人,你们请听着,
不要使用银弹,
不要使用银弹,
不要使用银弹,
给我老老实实,
用一生去践行自己的理想,
至死方休,
只有这样你们的理想才有人死而后已
 
那些想获得技术的学生,就幸运的多了,按照前辈的思路,一步一步实践,该看书的看书,该做习题的做习题,一遍又一遍得码着代码,你的大脑就自然会记得,记得如何实现银弹然后击败那些真实存在的狼人
 
:hhh
我重新读了读这篇文章发现类鸡汤太多
我现在把人类想象出来的银弹为啥是毒药的深沉原因解析出来
 
人类是一个视觉动物,对于逻辑能力要经过后天严格学习才能获得
 
当意图构建银弹的时候,我们都会从可观察的现象开始入手,这就是毒药产生的原因
 
现象只是一系列事件的结果,而正真的原因可能是多个,深深隐藏在系统内部
 
我们的银弹往往是针对系统的输出结果来进行修正,
输出的结果是什么?
我们会怎么尝试去改变?
 
以孩子哭闹为例,哭闹是发出声音的现象,所以爸爸会尝试去另孩子不发出声音
上面使用了两次银弹(吼,打),都是仅仅针对现象的,而不是针对孩子哭闹的需求与为何采取哭闹这种行为的逻辑
 
而孩子哭闹,这个输出值,是什么输入值导致的呢
 
一般是视觉信号导致的
 
例如某某小孩拿着某某玩具,一看自己两手空空,然后再看看身旁的父母,然后就采取哭闹来吸引父母注意
 
在这个案例中,解决问题的方法就同时存在好几种
 
1,带小孩快速远离视觉信号
2,快速拿出某个玩具塞入他手里面,
3,平时不会接受哭闹的威胁
 
当然如果我以后当父亲,肯定是努力赚钱,然后买一个他想要的智力锻炼型玩具,对教他编程,让他接我的活
 
:hhh
回到主题
毒药的真实原因其实是,解决系统问题,不是用一种快速掩盖输出现象的方式,必然要找到输入的值,
但是当发现输入的值是各种各样的时候,你很难排除到底是哪个是现象的本质原因,真正的导火索容易找,但是内部的逻辑一般多是复杂的,无法采取单一行动就能解决的
 
例如:某个人忧郁,朋友企图讲笑话哄她开心,答案是看友好度.:hhh
输入是笑话
局部变量是情绪
全局变量是友好度
 
输出啥?
 
我怎么知道
 
现在引入了局部与全局的系统观念,现象一般是局部现象,我们或许会改变局部的输入值,意图改变局部输出
 
对不起,你了解现象背后的全局吗?
 
你确定,你能把握你在别人心中的友好度吗?
 
答:不能,因为友好度不能量化,又不是玩游戏,现实生活哪有量化的数值,都是一次次瞬间的实例决定了当次输入的结果
 
当你知道,银弹是毒药之后,你会怎么想?
 
我只知道,不断的尝试,不断的调整,发现系统规律,然后创建新的局部系统

3 个评论

hin好,发现银弹是毒药的过程也需要时间吧
大概一天后就发现是毒药
也许一天,也许很久·····
也许一天发现了,却自欺欺人?

要评论文章请先登录注册