本书作者:Andy Hunt「催康 译」
读前须知:
- 本书是对 高级程序员 的思维训练,包括个人提升和团队管理等
- 在没有达到本书的读者水平的情况现 建议跳读,先了解,取其所需
- 一本书没有必要一次性读完「针对所有的书籍而言」期间你还可以做很多事情,这样可以提高阅读的效率
Chapter 1 绪论
诀窍 :始终关注情境
经验之谈不是指令清单,它们必须在一定的情境下使用
- 切记随波逐流 Only dead fish go with the flow
- 一切都是相互关联的 Everything is interconnected
- 有些东西是基础的,各领域是相通的 There’s something fundamental here
- 清晰的表述专业技能十分困难 It’s hard to articulate experitise
不知道自己不知道什么 second-order incompetence
当你在某一领域很不擅长时,你更可能认为自己是这方面的专家
软件开发领域的一些最激动人心的 新动向 是面向处于 精通和专家级水平的开发人员的
Chapter 2 从新手到专家的历程
德雷福斯模型
- 新手
新手需要清单 Noivces need recipes对于某种情形 不知道 哪种规则是相关的
规则只能让你启程,不能让你走的更远 - 高级新手
高级新手不想要全局思维 Advanced beginners don’t want the big picture
想要快速获取信息,不想寻根究底或者重新温习基础知识
能够根据过去的经验,逐步在正确的情境中采纳建议,但比较吃力
大多数人都是高级新手
开始形成一些总体规则,但不是「全貌」 - 胜任者
胜任者能够解决问题 Competents can troubleshoot
工作更多的是基于谨慎的计划和过去的经验
没有更多的经验,在解决问题时将难以确定 关注哪些细节 - 精通者
精通者能自我纠正 Proficient practitioners can self-correct
会学习他人的经验,观察别人怎么做
有理解和运用格言经验之谈的能力
有足够的经验,知道下一步会发生什么,哪些计划需要取消,而应该才去行动 - 专家 0.2%
专家凭直觉工作 Experts work from intutition
有丰富的经验,可以在恰当的情境中选取和应用经验
著书、写文章、做巡回演讲
规则断送专家 Rules ruin experts
直觉和模式匹配能力超载了显性知识
Instutition and pattern matching replace explicit knowledge
积极的实践
- 需要一个明确定义的任务
- 任务要有适当难度——有挑战性但可行
- 任务环境可以提供大量反馈,一边于你采取行动
- 提供重复犯错和纠正错误的机会
一种规格并非处处适用 One size does not fit all
诀窍:
通过观察和模仿来学习
学习 如何学习的技能
优胜者不会帮扶失败者 Winners don’t carry losers
如果你需要创造力、直觉或者独创能力、避免使用形式方法
前进
- 培养更多的直觉
- 认识 到情境和观察情境模式的重要性
- 更好的利用我们自己的经验
Chapter 3 认识大脑
大脑的构造
1. 双CPU
- L 型处理模式「线性模式」
负责 线性、抽象、分析、数字符号、逻辑思维 和 语言处理
相对缓慢,占用资源较少
使人细致工作并实现目标 - R 型处理模式「异步、综合处理模式」
R 型不能直接控制 R-mode isn’t directly controllable
负责 搜索 和 模式匹配
会抓住不明显的相关匹配模式
对直觉、问题解决和创造性非常重要
对日常生活十分重要,但 只能检索 不能 处理
处理特点:非线性、非语言、直觉、全面、具体、综合
2. 一个共享总线
每次只能有一个CPU可以访问内存
有关记忆
- 记忆是全息存储的
全息:每一部分都是一个对整体描述的全貌,只不过在描述整体的精度方面略有不同
- 记忆必须刷新
大脑必须刷新,必须使用,否则就会丢失记忆 - 随时记录你的想法
由于 R型的不可控性
可以使用 索引卡片「方便抛弃无用信息,突出重点信息」、记事本「用于更大的想法和主意」 等记事本功能用具
窍门:捕获所有的想法以从中获益更多
强调 R 型
- 设计胜于功能
- 积极情绪能够激活大脑
- 丰富的环境 能够使人产生脑细胞
相信自己大脑可塑性的人 很容易提高能力
思想使然 Thinking makes it so
持续使用和实践的技能会占据大脑处理的首要地位