文章来源于公众号:Lcarusd
人最紧要是有心,有心便能感。感受孤独,感觉冷热,感知危险,都是。植物人之不幸,大抵是因无心可感。
人之所能感,须靠感官,即有"眼、耳、鼻、舌、身、意"。除此之外,便是感情,"愉悦、愤怒、惊讶、悲伤、痛苦"。在心理学上,将之称为情绪。
还有种情绪,称作"厌恶"。厌恶并不总是代表恶心。接吻与性爱实际就是跨越人际厌恶这层情绪后进行,表示两人互相信任。人有厌恶心,重要因素是受文化所影响。
文化是什么?作家阿城的见解最为独到:"文化是用规范文明的方式来维系人与人、集团与集团的关系,在人类社会中发挥着维持稳定、保证人们安身立命的作用。这文化用以来对抗人的动物性。文的本意就是花纹,引申为人类按照一定规则制定的制度和契约;经过化的方式,使人类的行为细节,包括思想细节,都逐渐符合文的要求"。
要言之,生活就是文化所设计。
山东人喝酒,有外乡人无从理解的繁缛。座次、尊卑、肴馔、用语,皆有门道。主陪依次坐定,便是敬酒。酒过三巡,要谈之事方才热络。对此,费孝通先生以涟漪喻之:"好像是把一块石头丢在水面上所发生的一圈圈推出去的波纹,每个人都是他社会影响所推出去的圈子的中心"。试想,若有人从这涟漪中荡开一笔,便是越轨。要为世俗生活万不能容。
世俗生活所不容,还有不孝。与我同代人,多半都听过「母爱无私」这句格言。细推之下,若母爱果真无私,又何须提养儿防老?换言之,养儿若为防老,便是交易,父母反倒成为孩子天然的债权人。半部糊涂账,一代叠着一代传下来。母爱无私,做情绪表达,或比做事实表达更易理解。
这个话题还可引申出去。今人惯论原生家庭、亲密关系,更有迷蒙女士鼓舌网络,指南人间情感。溯源过去,这与养子与赡老的文化基因异变难脱干系。这样讲,焦虑、成功、恐惧、愉悦,种种情绪感受就很具体。
诸般文化,如细网缚体,勒紧生活的每个毛孔,七情六欲皆在其上浮涌。
再言之,感情(情绪)便是表达生活。
编程本是新事物。与生活自然风马牛不相及。况且,在西方,有心理学与哲学;在东方,则有孔孟老庄,来揭开生活的迷思。
可我观察,生活琐屑多数皆能放在编程手里去读。
编程可用发现及解决问题来定义。问题即bug,bug即烦恼。长此往复,对于问题解决之道,当然颇有所获。
拿临危不乱来说。我们希望俱全此品质,因其在危急情境,可使人处事泰然。对应到编程,有书《代码大全》,书中又有概念曰:忌迷信式编程。即遇到编程问题,未加思索,乱试一气,结果可想而知。这一概念与临危不乱恰好不谋而合。
递归编程则是克服复杂问题的典范。它将自身分解,化整为零,以小见大。推及生活,递归不仅对应复杂问题,更是我何以为我的自我相关。这种自我相关,以有限推导无限,以无涯泽被有涯。论及智能前沿,亦是用智能探索智能,用逻辑发展逻辑。
所以,生活与编程,就是认知。认知失调、认知过载,就像咳嗽,咳痛了,总要去治。
我二十岁前不懂这些,每有跌跤,不求甚解。现在似乎明白一点,细想去,便罢了。