思维认知-读mindhacks杂记
1. 导语
无意中浏览知乎,搜索到了mindhacks.cn这个个人geek的网址。mindhacks博主本人是牛人程序员一枚,但他的博客主题涵盖的主要内容确是思维改变生活。
博客链接地址:http://mindhacks.cn. 下面是个人对其博客的浅显理解与总结,有兴趣的请移步mindhacks。
2. 学习方法
常言的温故而知新,经常的回顾一段时间的学习并进行总结巩固;
讲给别人听,看能不能让一个外行的人听懂你的专业领域,让隔行如隔山变成通俗易懂的知识传达;
与别人讨论,每个人都有各自无法察觉的思维盲点,通过与他人交流获得醍醐灌顶或顿悟的认识;
适当的对经验、方法论进行抽象提出具有一般性的知识;
反省,是一个个体强大学习动力的拐点,意思到自己的思维能力,做事方法的不足而不是为寻找借口,所谓知耻而后勇;
对知识的态度不是知其然,需知其所以然才能更有高度;
3. 思维的本质
思维的目的是什么,解决问题。
思维是否有章可循,是否存在解题永动机,博主的答案是这是一个很有前景的假设。并列举了几种主要的思维步骤:
1) 抽象出问题的本质,或由具体的问题分析潜在的知识;
2) 反推模式,由求解结论反推过程;
3) 试错法,最简单易用的方法;
4) 联想,通过对已有经验的联想,将问题一步步归约至可解
5) 类比,个人经历的或他人经历的问题及解决方案
思维是个动词,作为谓语,它的宾语,即思维的对象:问题(别人提出或自己抽象归纳)。解决问题需要知识储备、思维工具。从程序员的角度理解,
问题就是如何实现一个好的解决方案,知识储备就是经历的项目积累,思维工具则是设计模式、框架。
4. 记忆的构建与提取
记忆分为外显记忆和内隐记忆。所谓熟能生巧,不断的实践就是将外显记忆内隐的过程。
博主提到了一个对比实验,两组被试被分配同样数量相同的单词。A组的要求是数出每个单词含有的元音字母的个数,B组的要求是解释每个单词的含义。最后对两组测试哪些单词在测试范围内。结果A组的记忆效果要低于B组,这两种效果的对比就是外显记忆与内隐记忆。加深的理解会使记忆内隐化。
博主提到了如何让记忆内隐的方法或者说如何更好的记忆。
记忆的读写不像磁盘的读写是固定的,每次读写都会有微妙的化学变化。但可以确定的是,记忆也需要整理,分门别类,当需要的时候可以快速的检索到需要的知识。
博主提到有效的记忆方法:基于地理位置的记忆,由气味联想的记忆、基于场景的记忆,实质是基于联想的记忆,如果让记忆有更多的联想线索;
记忆的分门别类:生活,社交,工作,运动,理财,数学,历史,每个大类下又细分为小类。
巩固记忆的方式:做笔记,写博客,不要无病呻吟必须是自己思考后剩下的干货,时常的整理笔记;创造记忆提取的场景:教,讲,实践;
内隐记忆的对象有:内隐知识,内隐思考方法;
只有内隐了记忆,才能做到在别人眼里毫不费劲。
5. 如何正确的思考
1)认识思维的过程 2) 认识人类固有的思维谬论,错误 3)学会评判性思维 4) 实践解决问题
博主给出了详细的思维进阶图,涵盖了主要的心理学方面经典书籍及维基知识词条。
6. 心智模式与认知
博主有一个形象的题目,遇见20万年前的自己。是指人类的思维模式有两种:情绪大脑与认知大脑。
情绪大脑是人类20万年进化的结果,认知大脑是人类在社会文明下进化的产物。而生物进化速度远跟不上社会文明的进化速度,造成情绪与认知的决策冲突,才使得人类有时候
即便理智上认同某些错误但情绪上仍然要坚持的矛盾。
多数人是认知从属于情绪,如何更好的完善自己的心智模式,博主介绍了目前两种主流的方法:认知行为疗法,让行为反作用于情绪,进而矫正认知;源于佛教启发的mindfullness方法,作为旁观者接受自己的情绪,所谓慈悲心。
注:mindhacks博主行文很大篇幅,很多他的思维结晶不能一一有条理的覆盖到,本文只是个人的粗略总结,还需结合实践反复揣摩。
思维认知-读mindhacks杂记的更多相关文章
- 焦大:seo思维光年(下)seo操作如何度量化
http://www.wocaoseo.com/thread-57-1-1.html 如果不能度量就无法进行改进,所以度量化或数据化是网站分析和网站研究必须进行的一个方面,seo也不能例外.我在上篇文 ...
- 三节课MINI计划第一周
第一部分 产品经理做什么以及需要的能力 (一)用户分析 用户群——行为分析——需求痛点——产品卖点——更多用户群 (二)功能分析 产品调研——产品结构——功能点——关键流程——下一轮产品调研 (三 ...
- Collections.synchronizedList 、CopyOnWriteArrayList、Vector介绍、源码浅析与性能对比
## ArrayList线程安全问题 众所周知,`ArrayList`不是线程安全的,在并发场景使用`ArrayList`可能会导致add内容为null,迭代时并发修改list内容抛`Concurre ...
- 【军哥谈CI框架】之入门教程之第二讲:分析CI结构和CI是怎么工作的
[军哥谈CI框架]之入门教程之第二讲:分析CI结构和CI是怎么工作的 之入门教程之第二讲:分析CI结构和CI是如何工作的大家好!上一节,我们共同部署了一个CI网站,做到这一点非常简单,但是,亲们, ...
- CI(CodeIgniter)学习第二讲
一.CI的文件结构: 了解CI的文件结构可以帮助我们快速的对CI框架有一个整体的认识,就好像我们去了一个陌生的城市一样,对你来讲周围的一切都是陌生和未知的,要想快速的了解这座城市,你可以买一张这座城市 ...
- MIT Introduction to Computer Science and Programming (Lesson one )
MIT Introduction to Computer Science and Programming (Lesson one ) 这篇文是记载 MIT 计算机科学及编程导论 第一集 的笔记 Les ...
- 模拟select,隐藏下拉列表的几种实现
前言 平时开发过程中,出于各种原因模拟原生slect的要求并不算少见. 在实现的过程中,点击其他区域隐藏下拉列表,又是一个必备的功能, 最近在一次开发的过程中引发了点思考,做下总结. 现象 实际中的实 ...
- 5G,仅仅是更快的网速吗?
前不久参加了华为的Dev Summit 2020开发者大会,听到了关于5G的一些分享,刚好最近对5G有一些自己的思考,在此分享给大家. 什么是5G 在这里我不想列举各种晦涩难懂的术语,简单说来,5G就 ...
- HashMap踩坑实录——谁动了我的奶酪
说到HashMap,hashCode 和 equals ,想必绝大多数人都不会陌生,然而你真的了解这它们的机制么?本文将通过一个简单的Demo还原我自己前不久在 HashMap 上导致的线上问题,看看 ...
随机推荐
- CentOS6.5配置vim使支持Python
CentOS6.5下开启vim对python的支持,配置方法如下: 1.检查系统已经安装了RPM包vim-enhanced; 2.复制默认的.vimrc初始化文件: # cp /usr/share/v ...
- s3c6410_uart初始化及读写
参考: 1)<USER'S MANUAL-S3C6410X>第31章 UART 2)u-boot uart初始化及读写:u-boot-x.x.x/board/samsumg/smdk641 ...
- linux修改登陆后进入的默认目录
如将root登陆后进入的路径由/root改为/opt/FriendlyARM/linux/u-boot-mini6410修改/etc/pssswd 修改行 root:x:0:0:root:/root: ...
- CentOS6.X安装vsftpd服务
#-----------------CentOS6.X安装VSFTPD服务 #! /bin/sh #1.关闭selinux setenforce 0 sed -i 's/enforcing/disab ...
- PL/SQL Developer基本用法
一.新建存储过程
- SQL SERVER 2008 R2 还原数据库3154错误
1.SQL SERVER 2008 在还原数据库时,会报错. 提示错误:"备份集中的数据库备份与现有的 '***' 数据库不同.RESTORE DATABASE 正在异常终止. (Micro ...
- jQuery身份证验证插件
jQuery身份证验证插件 /*! * jQuery isIDCard Plugin v1.0.0 * http://www.cnblogs.com/cssfirefly/p/5629561.html ...
- LinkedList存储一副扑克牌,实现洗牌功能。
package cd.itcast.runble; import java.util.LinkedList; import java.util.Random; /** * LinkedList存储一副 ...
- 种树 (codevs 1653) 题解
[问题描述] 一条街的一边有几座房子.因为环保原因居民想要在路边种些树.路边的地区被分割成块,并被编号为1..n.每个块大小为一个单位尺寸并最多可种一棵树.每个居民想在门前种些树并指定了三个号码b,e ...
- sql 子查询要命名
Date1 from ( select distinct Date1 from TableName where Date1 > '2013-5-1' )A --这里加个A,B,C随便你 或者as ...