一个完全忽略人性的架构是没有生存空间的

93 阅读1分钟

架构设计必须符合人性,而在架构活动中,与“人”相关的主要就是研发人员和目标用户。

如果将小公司的技术迁移到本地技术平台之后,他们的研发团队就可以集中关注怎么在本地技术平台上开发自己国家的解决方案。这样一来,之前做本地平台功能的研发人员可以减少很多。而且由于对本地解决方案开发者的技能要求相对更低,这样的研发人员很容易找到,那么用人成本也低。

正如我们在上节课所讲的,依照马斯洛模型,心理安全感是一个人的内在需求,只有这个内在的需求被完全满足了,它所诱发的动机才会消失,否则这种动机将持续被诱发。所以, 虽然外部激励的确会诱导员工的行为,但却不能从本质上满足已经被剥夺的心理安全感。在这个软件开发人员相对能够保障衣食无忧的年代,没有比获取心理安全感更高的动机了。

一个动机一旦进入了主导状态,那么这个动机就会召唤一个人的全部能力去满足这个动机。在这种情形之下,你整个人,包括你的视觉、听觉、嗅觉,你的思考、记忆、行为等等,都只有一个目的,那就是满足这个动机。

作为一个架构师,设计的方案必须要尊重研发同学的人性,一个完全忽略人性的架构是没有生存空间的。

学习:极客时间《郭东白的架构课》学习笔记