认知升级:模型与范式转换

你好,我是 EarlGrey,一名双语学习者,会一点编程,目前已翻译出版《Python 无师自通》、《Python 并行编程手册》等书籍。

点击上方蓝字关注我,持续获取编程干货、好书推荐和高效工具分享,一起提升认知和思维。

大家好,这是我目前正在翻译的青少年模型认知入门书《埃里克叔叔谈个人成功的模型》一书的第二章。

系列图书介绍:小时候读过这套书就好了

第一章阅读传送门:我们该如何认识这个世界

***

亲爱的克里斯,

模型是对世界运作方式的心理图景。模型也被称为范式(paradigms)。

当一个人放弃旧模型,采用新模型时,这就是范式转换

我们大多数人并没有意识到这一点:我们投入了大量时间和精力,来测试和改进我们的模型或范式,因此我们对它们充满了信心。模型是坚固的。它们并非无懈可击,但它们很坚韧。

克里斯,我相信我们从小就应该学会的最重要的事情之一就是,模型是我们思考的方式,是我们理解世界如何运作的方式

随着时间的流逝,我们会在脑海中构建起关于世界如何运作的非常复杂的图景 — 我们会不断地回溯这些图景,将接收到的数据与模型相匹配。这就是我们理解事物的方式。

克里斯,假设你在半夜醒来,发现自己直挺挺地站在一片漆黑之中。你意识到自己在梦游。你什么也看不见,也不知道自己在哪个房间。

你伸出手,碰到了什么东西。是冰箱。

你在客厅吗?还是浴室?

你将传入的数据与脑海中房屋的模型进行匹配,发现自己正在厨房里。

通过数据和模型,你清楚地知道了自己所处的位置,因此现在可以摸黑走到开关前,打开它。

每天我们都会将传入的数据与模型进行匹配,以试图理解事物。

让我再举一个例子。你的汽车无法启动。你拧动钥匙,发动机响了几声,但没有启动。

如果你了解汽车——如果你对汽车如何运作有一个心智模型——你会立即意识到肯定是出现了下面三种情况之一。汽油发动机靠燃料、空气和电的混合物运转,电使燃料和空气爆炸。爆炸会移动活塞,从而带动曲轴和车轮转动。

如果没有爆炸,你的模型会告诉你可能是燃料、空气或电力不足。你开始检查这三个系统,找出哪个出了问题。

这里有一个关键点:如果没有引擎如何运作的模型,你就不知道从哪里入手,因为你不知道什么是重要的,什么是不重要的。

汽车无法启动,然后你检查了烟灰缸。烟灰缸已经满了。你清空了它,但汽车还是无法启动。

然后你把挡风玻璃清洗液加满。汽车还是无法启动。

如果有人这样做,你就知道他对汽车如何运作的模型已经脱离现实,他需要丢弃这个不可行的模型,换一个可行的模型。他需要进行范式转换。

请注意,你的模型是可转换的。一旦你学会了丰田汽车的燃油-空气-电力模型,那么它也适用于大众或福特汽车,只要它们也有汽油发动机。

克里斯,由于模型如此重要,我们非常注重改进模型。我们一直在努力使它们变得更好,这会让我们的生活更轻松。如果汽车无法启动,我们不会浪费时间检查轮胎气压。

埃里克叔叔

***

我创建了一个同名知识星球,目前会在星球内连载发布国外名家的文章和书籍,近期已更新了《埃里克叔叔谈个人成功的模型》前3章。星球和公众号内的所有翻译文章,均为个人学习使用,请勿用于商业用途。

541e2edd53c9c5cb2594fd8d52f47194.jpeg

后面我还会陆续增加其他内容和服务,欢迎大家监督和关注。

往期推荐:

有了它,再也不存在信息差了

做读书笔记时的一个高效小技巧

普通人创业必读的第一本书

早起,比熬夜更可怕

做读书笔记时的一个高效小技巧


                                           分享、在看、点赞,3连4441f32f15e8481447bfc69d75ea17bc.gif

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

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

相关文章

LeetCode - 141. 环形链表 (C语言,快慢指针,配图)

141. 环形链表 - 力扣(LeetCode) 1. 什么是快慢指针 这里我们我们将介绍环形链表的经典解法——快慢指针,简单理解,指针移动快的叫做快指针fast,移动速度慢的叫慢指针slow。一般我们设快指针走两步,慢指针走…

多种方法实现conda环境迁移

Conda 为包管理器和虚拟环境管理器。在配置完项目环境,进行了编写和测试代码,需要大量数据测试运行时,需要将其移至另一台主机上。Conda 提供了多种保存和移动环境的方法。 方法1: scp拷贝法,直接将envs的环境文件夹…

RSS订阅快速连接Notion

数环通让您可以通过不到几分钟的时间即可实现RSS订阅与Notion的对接与集成,从而高效实现工作流程自动化,降本增效! 1.产品介绍 RSS订阅是数环通的内置应用,很多用户通过RSS订阅来收集自己在各大平台上看的内容,当RSS…

【Mycat2实战】三、Mycat实现读写分离

1. 无聊的理论知识 什么是读写分离 读写分离,基本的原理是让主数据库处理事务性增、改、删操作, 而从数据库处理查询操作。 为什么使用读写分离 从集中到分布,最基本的一个需求不是数据存储的瓶颈,而是在于计算的瓶颈&#xff…

6.11.面图层(Polygon)

愿你出走半生,归来仍是少年&#xff01; 通过面图层可实现一个面的绘制&#xff0c;该面可包含多个孔洞。 1.构造 Polygon()Polygon(MapView mapView) 2. 顶点管理 voidsetPoints(List<GeoPoint> points)voidaddPoint(GeoPoint p)List<GeoPoint>getPoints() 通…

Python算法——树的直径

Python中的树的直径算法详解 树的直径是树中任意两个节点之间最长路径的长度。在本文中&#xff0c;我们将深入讨论树的直径问题以及如何通过深度优先搜索&#xff08;DFS&#xff09;算法来解决。我们将提供Python代码实现&#xff0c;并详细说明算法的原理和步骤。 树的直径…

java实现插入排序

图解 以下是Java实现插入排序的代码&#xff1a; public class InsertionSort {public static void main(String[] args) {int[] arr {5, 2, 4, 6, 1, 3};insertionSort(arr);System.out.println(Arrays.toString(arr)); // output: [1, 2, 3, 4, 5, 6]}public static void i…

线程安全问题及其解决

文章目录 一. 线程安全问题1.1 线程不安全的例子1.2 线程不安全的原因1.2.1 随即调度, 抢占式执行1.2.2 修改共享数据1.2.3 修改操作非原子性1.2.4 内存可见性1.2.5 指令重排序1.2.6 总结 二. 线程安全问题的解决2.1 synchronized(解决前三个问题)2.1.1 synchronized 的锁是什么…

247:vue+openlayers 根据坐标显示多边形(3857投影),计算出最大幅宽

第247个 点击查看专栏目录 本示例是演示如何在vue+openlayers项目中根据坐标显示多边形(3857投影),计算出最大幅宽。这里先通过Polygon来显示出多边形,利用getExtent() 获取3857坐标下的最大最小x,y值,通过ransformExtent转换坐标为4326, 通过turf的turf.distance和计算…

社区论坛小程序系统源码+自定义设置+活动奖励 自带流量主 带完整的搭建教程

大家好啊&#xff0c;又到了罗峰来给大家分享好用的源码的时间了。今天罗峰要给大家分享的是一款社区论坛小程序系统。社区论坛已经成为人们交流、学习、分享的重要平台。然而&#xff0c;传统的社区论坛往往功能单一、缺乏个性化设置&#xff0c;无法满足用户多样化的需求。而…

Apache Log4j2漏洞

目录 漏洞复现 漏洞原理 MessagePatternConverter.format() StrSubstitutor.resolveVariable() Interpolator.lookup() JndiLookup.lookup() JndiManager.lookup(

聊聊logback的MDCFilter

序 本文主要研究一下logback的MDCFilter MatchingFilter ch/qos/logback/classic/turbo/MatchingFilter.java public abstract class MatchingFilter extends TurboFilter {protected FilterReply onMatch FilterReply.NEUTRAL;protected FilterReply onMismatch FilterR…

rabbitmq 集群搭建

RabbitMQ集群介绍 RabbitMQ集群是一组RabbitMQ节点&#xff08;broker&#xff09;的集合&#xff0c;它们一起工作以提供高可用性和可伸缩性服务。 RabbitMQ集群中的节点可以在同一物理服务器或不同的物理服务器上运行。 RabbitMQ集群的工作原理是&#xff0c;每个节点在一个…

C++编写的多线程自动爬虫程序

以下是一个使用C编写的爬虫程序&#xff0c;用于爬取Python进行多线程跑数据的内容。本示例使用了Python的requests库来发送HTTP请求&#xff0c;并使用cheeseboy的爬虫ipIP库来设置爬虫ip信息。以下是详细代码和步骤&#xff1a; #include <iostream> #include <stri…

StyleGAN:彻底改变生成对抗网络的艺术

一、介绍 多年来&#xff0c;人工智能领域取得了显着的进步&#xff0c;其中最令人兴奋的领域之一是生成模型的发展。这些模型旨在生成与人类创作没有区别的内容&#xff0c;例如图像和文本。其中&#xff0c;StyleGAN&#xff08;即风格生成对抗网络&#xff09;因其创建高度逼…

12-使用vue2实现todolist待办事项

个人名片&#xff1a; &#x1f60a;作者简介&#xff1a;一名大二在校生 &#x1f921; 个人主页&#xff1a;坠入暮云间x &#x1f43c;座右铭&#xff1a;懒惰受到的惩罚不仅仅是自己的失败&#xff0c;还有别人的成功。 &#x1f385;**学习目标: 坚持每一次的学习打卡 文章…

C语言实现杨辉三角

杨辉三角是一个经典的数学图形&#xff0c;可以用C语言来实现&#xff0c;实现代码如下&#xff1a; #include <stdio.h>int main() {int i, j, n;int a[10][10];printf("请输入要打印的行数: ");scanf("%d", &n);// 初始化第一行和对角线for (…

【Spring Boot】035-Spring Boot 整合 MyBatis Plus

【Spring Boot】035-Spring Boot 整合 MyBatis Plus 【Spring Boot】010-Spring Boot整合Mybatis https://blog.csdn.net/qq_29689343/article/details/108621835 文章目录 【Spring Boot】035-Spring Boot 整合 MyBatis Plus一、MyBatis Plus 概述1、简介2、特性3、结构图4、相…

LeetCode - 27. 移除元素 (C语言,快慢指针,配图)

力扣&#xff08;LeetCode&#xff09;官网 - 全球极客挚爱的技术成长平台 思路一&#xff1a;新开辟一个数组&#xff0c;空间复杂度O(N) 因为本题要求是空间复杂度O(1),所以这里只是列出思路1的思路和配图&#xff0c;并没有具体的实现代码&#xff0c;想必这对大家一定很简单…

使用postman测试

第一步&#xff1a; 第二步&#xff1a; 第三步&#xff1a;添加请求 第四步&#xff1a;填写请求 代码实现自动关联的位置&#xff1a; 为相关联的接口设置环境&#xff1a; 使用设置的环境变量&#xff1a; 参数化实现测试&#xff1a;测试脚本中仅测试数据不一样&#xff…