架构活动需要尊重和顺应人性

在架构设计中如果能尊重和顺应人性,也就是人的基本感受和合理需求,那么我们也会拥有另一个解决问题的视角,辩证思考我们正在从事的架构工作。

马斯洛认为,人类的动机以抢占顺序依次排列(Being arranged in a hierarchy of prepotency)。马斯洛用“prepotency”这个词,特指人类的动机是依次独占人类的全部意识的。也就是说,一旦一个动机进入了这个状态,那么这个动机会召唤人的全部意识、行为去满足这个动机。我们把这个动机称作主导动机(Prepotent motivation)。

我们可能同时并行存在着多个需求,这些需求之间并不存在依赖或层次关系。如果这些需求得不到满足,那么它们各自会诱发动机。但动机有优先级,且具备抢占性质。所以任何时候,只有一个动机在主导着整个人的意识和行为。

人的行为在单一时刻不是面向多目标做优化,而是面向单一目标做优化。一旦某个动机抢占了人的意识,那么它就抢占了这个人的全部意识,此时整个生命的所有思考、行为等,都在为满足这个动机而工作。那些帮不上忙的器官和能力,就被放置在后台运行了。可以说,在马斯洛模型下,主导我们人类整体意识和行为的工作机制是单线程的。

一般来说,人有且只有一个主导动机。这个动机由人的内在需求所驱动,并独占且主导这个人当前的一切意识和行为。直到这个动机背后的需求被完全满足之后,更高层次的动机才可能进入主导位置。

常常把有底气的自尊和较高的社会或企业地位划等号,其实不然。有些财务自由且身居高位的人也缺乏这种有底气的自尊。而在这些人的周围工作,是一件非常麻烦的事情,因为他们会把意见的不一致简单理解为对他本人的不尊重。这种工作环境对架构师来说简直就是噩梦。我建议你尽量避免让自己陷入到这样的环境中。

自我实现不是来自于他人的某种排序,而是一个人发自内心的诉求。

总结来说,马斯洛认为人的动机是内在的。这些动机来自人的不同心理需求,从最基本的生理上的需求,到心理安全感,再到群体认同感,然后是内在有底气的自尊,最后到最大化的自我实现。

软件是由人类所构造的一个虚拟的存在,而这个构造过程,是靠一组研发人员共同协作完成的。既然马斯洛的模型适用于一切人类活动,那么这个模型当然也可适用于与软件构造相关的架构活动。

在这个信息过载的时代,超越他人的一个行之有效的办法,就是从源头来获取知识,从而掌握他人所看不到的规律,获得超出常人的理解,帮助指导架构工作,甚至是帮助我们实现超越性的突破。

此文章为6月Day4学习笔记,内容来源于极客时间《郭东白的架构课》,推荐该课程。

猜你喜欢

转载自blog.csdn.net/key_3_feng/article/details/131037958