我是谁,我从哪里来?
这个或许是我们每一个人,都可能会自己的一个问题。世界的本质是什么?人生的意义是什么?死亡又是什么?从古至今,这些问题一直徘徊在着哲学家们的大脑中,无法消散。
笛卡尔说:我思故我在。
赫拉克利特说:人不能两次踏入同一条河流,因为无论是这条河流还是这个人都已经不同。
帕斯卡说:人生的的本质就在于运动,安谧宁静就是死亡。
作为一个理工科男生,从事于编程方面工作,每天大部分的时间,不是在忙着解决与工作相关的业务问题,就是忙着调试程序出错解决bug。而现实生活中,也有很多的问题,在很长的时间轴上困扰着我。。
在程序员的世界中,如何事倍功半的解决现实生活遇到的问题和麻烦,更加实际和有效。对他们来说,世界是有规律的,任何事情都是有解决方案的,他们讨厌不确定的因素出现在生活中。就像一个函数,给了确定性的输入,通过一定的算法就能得到确定的输出。而对于不确定性的异常输入甚至错误的输入,直接用一个参数合法性校验返回失败提示不支持,然后,整个世界就安静了。
现代社会的社交规则,远比写一个函数复杂,影响一件事情成功的因素,往往也比一个函数参数的个数多得多(编程规范中函数的入参个数最好不要超过7个)。而其中,最最复杂的因素,就是人。人是人际关系中,最复杂的实体。面对不同的人,学会如何用不同的方式和方法进行交流,达到顺畅沟通的状态,是我一直思考的一个问题。那,为了达到这种良好沟通过的目的,可以做些什么呢来改善我们与他人之间的关系呢?在亚里士多德的实体哲学中,则把实体构成因素归于如下4因:质料因(事物是由什么东西组成的,比如构成人的躯体)、形式因(事物被规定成一个怎样的形式,比如人的性格特点:外形、性格特点、家庭背景等)、动力因(人行为的驱动力是什么)、目的因(人存在的目的和意义)。
曾经长时间困扰自己的一个问题,就是明明不同人说的同一句话,为什么产生的效果却大相径庭。比如:同一件事情,中午吃饭时,公司同事问,最近XX项目搞得怎么样?就是一种平等的关系交流,大家吐槽一下公司XX制度不完善,XX部门办事效率不行,巴拉巴拉,然后一顿饭愉快的吃完了。但是如果吃饭时,旁边领导问,最近XX项目搞得怎么样了?立马正襟危坐,详细交代一下项目进展,有什么困难点,计划是什么,是否能够按期达成目标。。。然后,吃饭就成了汇报工作。与人的交流不仅仅需要考虑到时间、地点、以及对象。而其中最为重要的因素,是当前对象。
两个不同的人,由于处于不同的语境中,用同一句话所要表达的潜在含义不尽相同。同事之间问项目,对象是同事,形式上双方角色平等,促使双方聊天是一种人的交流欲望,而聊项目则是为了打开了吃饭聊天的一个话题。而上下级之间,往往包含了一些职场中的人际交往的规则,对象是上下级,形式上双方角色不同。而领导问起项目动力,则可能因为他对项目的进展把握的不够清楚,目的是需要找参与人详细了解下。而下属呢,则要考虑到领导问起这个项目的目的,关注点在哪一块,组织语言时,主次分明的进行汇报。
维持长期人际关系的时候,不仅需要从之前提到的4个方面出发,调整和不同人进行沟通交流的方式和方法。同时,我们也要思考一个人对于同一件事情的不同反应。因为人是一个复杂的实体,与人的交流合作,绝不是简单的函数输入输出那么简单,不仅仅要了解对象是一个什么样的人,同时也要考虑到他当前状态是否开心,以及当前是否有愿意交流的欲望……而所有这些,都需要在实际生活中慢慢学习和体会,由于程序员大部分的时间都花在与电脑交流上了,而机器时没有感情,没有脾气,与之交流不需要考虑太多,只需要告诉它按照指令办事,结果就是,直接导致了人际关系技巧缺失,所以感觉程序员天生都是直肠子,不善于与人交流!