[思维模式-6]:《如何系统思考》-2- 认识篇 - 为什么要系统思考?系统思考是系统架构师、系统设计师的基本技能

news2024/9/22 11:31:13

目录

前言:系统思考的关键字

第1章 系统思考的作用

1.1 系统思考能够化繁为简

1.2 系统思考是敏捷成长和解决问题的系统方法

第2章 常见缺乏系统思考的表现

2.1 分解思维盛行的不足

2.2 面积上:只见树木,不见深林

2.3 时间上:只见眼前,不见未来

2.4 深度上:只见表象,不见本质

2.5 头痛医头脚痛医脚

第3章 系统思考遇到的困境

3.1 学习系统思考困难的原因

3.2 系统思考是一个持续精进的过程

 3.3 学习和应用系统思考的四个阶段

结束语


前言:系统思考的关键字

广度:局部与整体、点与面、长度+宽度
深度:现象与本质、浅层与深度、扁平与层次、自底向上与自顶向下
时间:过去、现在、将来、趋势、动态、时序、状态
机理:元素、结构、联系、逻辑、因果、矛盾、阴阳、路径、闭环、还原、复盘、中庸

备注:

谁是:系统架构师、系统设计师?

企业管理者、部门管理者、嵌入式系统架构师、软件架构师以及个人都是系统架构师、系统设计师。

第1章 系统思考的作用

1.1 系统思考能够化繁为简

从系统的角度来看,无论是什么样的复杂环境,如企业、部门、嵌入式系统、软件系统等,无非就是从静态和动态两个方面,设计一个由各种组件有机组合在一起、相互协同工作的系统。

系统架构师(企业管理者和软件架构师等)无非要解决如下的两个基本问题:

(1)该系统能够支持持续的迭代、演进和发展。

任何一个系统,都遵循出生、发展、壮大、成熟、衰退、消亡的什么周期。

通过系统论的方法,就可以认清楚发现系统运行的规律,帮助系统的设计者和管理者,能够延缓系统的衰退与消亡,能够辅助设计者和管理者发现和设计能够让系统持续的迭代、演进和发展的因素。如下图示例:

(2)该系统可能出现或已经出现的各种问题,要能够被预见、防范与解决。

系统思考,能够提供一套通用的方法和工具来,来设计和描述任何复杂的系统,包括企业、部门、嵌入式系统、软件系统、社会、家庭、个人思想等。

从系统的角度思考,不仅能够预见和防范各种可能出现的问题,还能够从根本上解决出现的各种问题,而不是从表象上解决问题。

虽然,大千世界是复杂、多变的,然而从系统的角度来看,系统又是有规律可循的,是可以预计和预测的。系统思考,就是给人一双“慧眼”,能够从全局的视角、从上帝的视角审视被设计好的系统,简化复杂问题的求解。

1.2 系统思考是敏捷成长和解决问题的系统方法

系统思考具备化繁为简的能力, 同样它提供了解决复杂问题系统化的方法。

 

第2章 常见缺乏系统思考的表现

2.1 分解思维盛行的不足

当今社会,科学大行其道,西方主动的科学,本质上是一种分解思维,通过分解,把一个复杂的系统分解成一个个独立的简单的部件,然后在对每个部件再进一步分解,直到完全理解的程度。

在社会化分工越来越细致的当下,每个人只是整个大系统中的一个个独立的小螺丝,他们无法看到整个系统的全局,他们也无需要关心整个系统的全局,整个系统也能够运行。

在分工越来越细致的当下,每个人都只要最好自己的那个局部,无需理解系统的其他部分。

这种社会分工和分解思维的盛行,使得大部分人习惯于解决自己触觉能够感知到的地方,习惯于自己的局部,不太愿意花精力从全局进行思考,因为其他部分,已经有其他人关注了。

缺乏系统性思维的视角,成为了社会的主流思想和社会现象,主要表现在如下几个方面的症状:

2.2 面积上:只见树木,不见深林

局部思考、本位主义、各自为政、画地为牢成为一个常态现象。

2.3 时间上:只见眼前,不见未来

人们习惯于相信当下眼见的“事实”,无法预见未来。

享乐主义和及时行乐主义也在推崇享受当下,不管未来。

2.4 深度上:只见表象,不见本质

大部分事实的真相和本质都被隐藏在现象的背后,我们看到的,往往都不是真实或事实。

网络的盛行、人工智能、图像视频处理技术等等使得真实和事实被隐藏得更深。

各种浅薄的观念充斥着整个网络空间。

2.5 头痛医头脚痛医脚

在一个复杂的系统中,结果与原因并非总是那种线性关系,也并非是直接关系,现象与本质之间有可能需要经历非常长的链条,中间可能会被“放大器”放大。

没有系统思考的人,认为结果与原因是线性关系,而不是放大关系。

他们只看到与现象直接关联的事务,看不到各种间接关联的事件和因素,他们看不到隐性的关联,更看不到中间的“放大器”。

因此,他们只能头痛医头脚痛医脚,并把他们奉为“高效”。

快餐文化效率至上的当今世界,头痛医头脚痛医脚成为“高效”解决问题的重要手段!!!

中医式的慢慢系统调养,越来越不受民众的欢迎。

第3章 系统思考遇到的困境

3.1 学习系统思考困难的原因

上面提到的四个症状,有科学思维的原因,有大时代社会化分工原因,也有社会生活节奏在加快的原因。也有系统思考方法自身的原因,主要有如下几个原因:

(1)理论 + 工具

市面上大部分的思维课程,是思维方法,并没有配套的工具和方法。

系统思考,不仅仅是理念,也是方法和工具,而大部分人,像学习其他思维课程一样,只注重学习了理念,没有学习实际可行方法和工具,导致学习效果不佳,无法应用。

(2)不成熟 + 派别多

系统思考是一门跨学科的知识体系,自身还未成熟,还在发展,还存在多种学派。

(3)工具使用复杂

系统思考的工具使用相对复杂,不同派别的工具也不尽相同。

(4)思维习惯和心智模式

系统思考更是一种思维习惯和心智模式,而要改变思维习惯和心智模式需要进行长期大量的练习,不是一蹴而就的,更不是集中上几次课就能够养成的。

3.2 系统思考是一个持续精进的过程

 3.3 学习和应用系统思考的四个阶段

(1)理解原理、领悟精髓

这一步,更多的文科的思维和学习方法。

这一步,是学习大部分思维方法公共的步骤,主要靠的是悟性。

从这个角度来看,系统思考是文科思维!!!!是软技能!!!

(2)掌握方法与工具

这一步,是被大多数人忽略的步骤,也是学习系统思考止步的一步。

因为,这一步,更多的偏向理工科的思维和学习方法。

系统思考提供了类似于流程图、数据流图等工具。

这些工具,对于理工科的人来讲,不算是什么难点,特别是对于程序员而言,更是司空见惯。

这些工具,对于文科生而言,这就不符合他们天马行空的思维习惯了。

然后,要学好、应用好系统思考,掌握方法与工具是必不可少的。

从这个角度来看,系统思考是理科思维!!!!是硬技能!!!

(3)结合实际,勤加练习

(4)长期坚持,养成习惯

结束语

系统思考,不仅仅是一种思维模式、也是一种工具和方法、更是一种心智模式

充分体现如下的关键词背后的思想:

广度:局部与整体、点与面、长度+宽度
深度:现象与本质、浅层与深度、扁平与层次、自底向上与自顶向下
时间:过去、现在、将来、趋势、动态、时序、状态
机理:元素、结构、联系、逻辑、因果、矛盾、阴阳、路径、闭环、还原、复盘、中庸

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/99022.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Tippecanoe安装使用

Tippecanoe安装使用 介绍 tippecanoe是mapbox官方提供的一个开源矢量切片工具,用C语言编写的。 Tippecanoe 的目标是为您的数据制作一个与比例无关的视图,以便在从整个世界到单个建筑物的任何级别上,您都可以看到数据的密度和纹理&#xf…

02---前端框架搭建

1、创建项目 1.该有的nodejs 、vue都要安装上,我用的是vuecli3,所以可以使用可视化界面 来创建项目(更加直观),当然你也可以采用命令行的方式创建项目。 2.cmd命令行输入: vue ui 3.在打开的可视化页面中…

基于asp.net193酒店客房预订网站系统-计算机毕业设计

项目介绍 本酒店系统使用asp.net技术制作,在前台为普通用户提供预定和查询等系统使用功能,在后台为酒店管理员提供对系统平台的管理功能。在前台为用户提供的操作功能包括以下内容:站内新闻、用户注册、酒店查看,留言板等功能。此系统为管理…

AMAIZINGIC晶焱科技:Wi-Fi 6E 路由器产品的ESD/EOS防护方案

AMAIZINGIC晶焱科技:Wi-Fi 6E 路由器产品的ESD/EOS防护方案 随着无线网路的发展,IEEE协会于2020年提出了最新的Wi-Fi 6E,此版本为Wi-Fi 6的延伸版本,除了Wi-Fi 6原先支援的2.4GHz及5GHz的频段外,新增了6GHz的频段&…

功能超级强大,Python 命令行解析工具 argparse很好用

在工作中,我们经常需要从命令行当中解析出指定的参数,而 Python 也提供了相应的标准库来做这件事情,比如 sys, optparse, getopt, argparse。这里面功能最强大的莫过于 argparse,下面就来看看它用法。 import argparse # 使用 a…

Java+SSM在线商城系统电商购物系统(含源码+论文+答辩PPT等)

项目功能简介: 该项目采用的技术实现如下 后台框架:Spring、SpringMVC、MyBatis UI界面:BootStrap、jQuery 、JSP 数据库:MySQL 系统分为前台订票和后台管理: 1.前台商城 商品分类展示、商品详情、商品推荐、购物车、下单、支付 客…

课题设计基于nodejs购票系统的设计与实现.zip(论文+源码+ppt文档+视频录制)

第 1 章 绪 论 3 1.1研究现状及存在问题 3 1.2主要工作 4 第 2 章 系统开发技术概述 5 2.1 B/S 架构模式与C/S 架构模式 5 2.2 nodejs框架模式 6 第 3 章 需求分析 7 3.1 系统情况概述 7 3.2 系统功能性需求分析 9 3.3 系统非功能性需求分析 9 3.4 系统用例图 10 第 4 章 系统设…

【JavaSE】文件读写

目录 一、文件 1、文件的概念 1.广义 2.狭义 二、路径 1、绝对路径 2、相对路径 1.进入下一级./ 2.回退上一级../ 三、Java里的文件基本操作----File类 1、说明 2、File类的基本操作 1.基本方法 ​2.创建与删除文件 3.创建目录 4.文件的重命名 四、文件的读写操…

信息安全技术

安全分析模型自动化调优 MLOps(Machine Learning Operations)是一种人工智能 的工程实践,是面向机器学习项目的研发运营管理体系 。旨在实现 ML 管道的操作、ML 模型的部署和管理标准化,支持ML 模型的发布、激活、监控、性能跟踪…

【Spring Cloud】Nacos命名空间Namespace的介绍与使用

本期目录1. Namespace介绍2. 创建Namespace3. 配置Namespace专栏精选文章1. Namespace介绍 Namespace 通常用来做环境隔离。例如开发环境 dev 、测试环境 test 和生产环境 pro 之间的服务/数据相互隔离,无法相互访问。 Nacos 中服务和数据存储的最外层都是 Namespa…

常用性能测试工具的比较

目录性能测试的重要性针对接口的性能测试性能测试基准接口性能测试的主要指标abenchjMeterKelude性能脚本各种监控工具参考总结性能测试的重要性 众所周知性能测试在软件测试中占有举足轻重的作用,尤其是对于互联网产品这种具有大用户量,大数据量&#…

Spring Boot学习篇(一)

Spring Boot学习篇(一) 1 Spring、SpringBoot、SpringCloud有什么区别? spring一般指Spring框架(SpringFramework),它是一个开源、轻量级的Java应用开发框架。其核心是控制反转IOC和面向切面编程AOP。Spring提供了很多包括ORM、…

Kaggle 新赛 | GoDaddy 微型企业密度预测

文章目录一、比赛背景和目标1. 背景2. 比赛目标二、提交、时间线和奖项三、代码要求一、比赛背景和目标 1. 背景 美国政策领导人努力发展更具包容性和抗衰退能力的经济体。他们也意识到,随着科技的进步,创业从来没有像今天这样容易。无论是创造一个更合…

【阙值分割】粒子群算法自适应多阈值图像分割【含Matlab源码 1459期】

⛄一、粒子群算法自适应多阈值图像分割简介 理论知识参考:【基础教程】基于matlab图像处理图像分割【含Matlab源码 191期】 粒子群优化的多阈值图像自分割算法 ⛄二、部分源代码 clc;clear;close all; %% 输入图像; Imag imread(‘24063.jpg’);%29…

【算法】常见的排序算法(插入排序、希尔排序、选择排序、冒泡排序、快速排序、归并排序)

目录一.常见排序类型二.排序详解1.冒泡排序2.选择排序3.插入排序4.希尔排序5.快速排序6.归并排序一.常见排序类型 插入排序:插入排序、希尔排序选择排序:简单选择排序、堆排序交换排序:冒泡排序、快速排序归并排序基数排序(又叫桶排序)八万个…

Java项目:新闻推荐管理系统(java+SSM+JavaScript+Ajax+Mysql)

源码获取:俺的博客首页 "资源" 里下载! 项目介绍 本项目新闻推荐管理系统; 前台: 登录、首页、全部新闻、系统特色、猜你喜欢、分类、评论 后台: (1)文件管理:文件列表。 &#x…

3.无重复字符的最长子串

原题:https://leetcode.cn/problems/longest-substring-without-repeating-characters/ 目录 题目描述 题解 代码实现 题目描述 给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。 示例 1: 输入:s "…

微型计算机技术及应用笔记

微型计算机概述 主机系统包括: CPU存储器输入输出接口总线CPU包括: 运算器(ALU)控制器(CU)寄存器组(Register)寄存器:通用寄存器、专用寄存器 控制器由指令寄存器、指令…

攻防世界——Web新手练习区

目录 view_source get_post robots ​backup cookie disabled_button simple_js xff_referer weak_auth command_execution simple_php view_source 知识点: 查看网页源代码的几种方式: 按F12键,点击elements可以查看源代码快捷…

《图解TCP/IP》阅读笔记(第六章 6.1、6.2)—— 传输层的作用、端口号

第六章 TCP与UDP TCP与UDP和赫赫威名,在此前几章已略有耳闻。 TCP提供可靠的通信传输,而UDP则常被用于让广播和细节控制交给应用的通信传输。 首先,我们先来回顾一下传输层的定义。 上一章中提到过,IP中有一个协议字段&#x…