这节课很有意思,解决了我的一个疑惑。
1 首先,郭老师纠正了常见的额马斯洛的需求理论,通常的解释5层分层理论。而是以动机、跃迁。人有一个主导的动机,这个动机有有人内在的需求所驱动,并主导这个人的一切意识和行为。要尊重和顺应人性。
2 研发人员也有安全感诉求,35,996,毕业 相关的互联网热词都是这种体现。郭老师的一个例子,是大厂收购了海外小厂,做架构升级,核心就是让小厂放弃原来核心业务系统,调用大厂的那一套,小厂只做一层交互 的 壳。从人性上讲这会让小厂的研发丧失安全感,潜意识不会配合的。而大厂立项的研发都是利益相关方,拼命推动。越是大型的项目,越要早期讨论可行性,从批判角度去看待。而不是启动了牵涉了很多利益方再去评审。
我想起之前自己做的不好的地方,刚工作前些年去外地做项目,系统升级,原来的本地的运维不配合,我没明白,单纯的反馈了领导换新人,看了这个也才明白,系统大升级,原来的他熟悉的那套被推翻了,新的系统开发他没参与进来,自然会排斥。如果换成现在的我,会尽量避免这种情况,而是尽量参与进来,毕竟我们只是出差,系统还是要有 本地同学运维。而不是简单的换人。
微服务 的划分,我理解子系统或者子模块的划分也是,大团队划分到小组或者个人,个人有主观能动性,有自己负责的,也能去配合别人产生被需要感觉。起码有2人熟悉,互相有个照应。
很多东西学了不等于学会,还得去结合身边的事去想想,是否想通了。
3 如何从用户思维出发,让你扩大思维
举了拼多多的例子,不是便宜,而是让你觉得占便宜。分析目标用户的群体,让自己缩短认知差距。
好的架构落地也得考虑用户,靠强制推行就会一地鸡毛。