带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(7)

简介: 带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(7)

带你读《2022技术人的百宝黑皮书》——如何快速理解复杂业务,系统思考问题?(6)  https://developer.aliyun.com/article/1242406?groupCode=taobaotech



理解业务逻辑的例子


对于我自己过去接触的一些复杂业务,我会尝试使用“系统思考”作为工具去帮助自己加强对业务的理解,我经常在画对应业务的因果回路图的时候会发现一些新的观点,产生一些新的疑问,这个过程对我的帮助良多。


这里还是要强调一下,“系统思考”只是一个工具,不同的人,面对同样一个系统,因为了解的信息多少不同,关注的问题角度不同,对系统发展方向的期待不同,都会导致画出来的因果回路图有所不同


所以,“系统思考”就是一个帮助你不断的通过zoom out、zoom in 来完整的、体系的看待复杂问题的工具,通过使用这个工具的过程,帮你更好的思考和理解你面对的复杂问题。


image.png


阿里小程序生态


image.png


回归思考的心智模型


image.png



最后,再补充说明一下,对于复杂问题的思考其实是有层次的,从最表面的事件(正在发生什么),到事件背后的规律(发展趋势是什么),再到这个问题的结构模式(解释趋势背后的原因),再到价值观(驱动这个模式的理念),层层递进。在画完自己的业务系统因果回路图之后,再结合这个心智模型,思考自己的思考在哪个层次,是否可以有机会再下钻到更深的层次。


以上只是“系统思考”的入门分享,如果有同学对这个方法论有更强的兴趣,期待和你的交流。

相关文章
|
JavaScript 数据安全/隐私保护
uni-app移动端开发技巧总结(三)
uni-app移动端开发技巧总结
1470 1
uni-app移动端开发技巧总结(三)
pydub 歌曲,提取副歌,音乐歌曲切片,渐进渐出,音量,歌曲歌谱
pydub 歌曲,提取副歌,音乐歌曲切片,渐进渐出,音量,歌曲歌谱
|
开发框架 前端开发 Android开发
【Flutter 前端技术开发专栏】Flutter 与原生模块通信机制
【4月更文挑战第30天】本文探讨了Flutter作为跨平台开发框架与原生Android和iOS交互的必要性,主要通过方法调用和事件传递实现。文中详细介绍了Flutter与Android/iOS的通信方式,数据传输(包括基本和复杂类型),性能优化,错误处理以及实际应用案例。理解并掌握这一通信机制对开发高质量移动应用至关重要,未来有望随着技术发展得到进一步优化。
589 0
【Flutter 前端技术开发专栏】Flutter 与原生模块通信机制
|
SQL 缓存 Oracle
SqlAlchemy 2.0 中文文档(五十九)(1)
SqlAlchemy 2.0 中文文档(五十九)
476 0
|
存储 SQL 关系型数据库
MySQL学习(三)
MySQL学习
1432 0
|
Kubernetes Ubuntu Linux
通过 IntelliJ IDEA 对 containerd 进行源码级调试
本文介绍如何在 Ubuntu 22.04 系统上,通过 IntelliJ IDEA 对 containerd 进行源码级调试。我们将从 containerd 的安装、源码编译、验证调试信息的存在,到最终的调试过程中,每一步骤都进行详细讲解。
通过 IntelliJ IDEA 对 containerd 进行源码级调试
|
网络协议
Wireshark 如何过滤抓到的网络包?
Wireshark 如何过滤抓到的网络包?
554 0
|
存储 缓存 JavaScript
万张图片,流畅体验——记一次 Vue 列表渲染的性能优化
### 背景 团队目前的Web端产品中需要显示两个列表视图:卡片列表和条目列表,并且在点击切换按钮的时候,对两个列表进行切换显示。 ![卡片列表](https://ata2-img.oss-cn-zhangjiakou.aliyuncs.com/64af512ddd1160790818629c095176e6.png) ![条目列表](https://ata2-img.oss-cn-zh
2457 1
万张图片,流畅体验——记一次 Vue 列表渲染的性能优化
|
Python Windows
python 提取视频中的音频 | Python工具类
python 提取视频中的音频 | Python工具类
python 提取视频中的音频 | Python工具类