Skip to content

Latest commit

 

History

History
267 lines (253 loc) · 7.73 KB

程序员的思维修炼.md

File metadata and controls

267 lines (253 loc) · 7.73 KB

第一章 绪论

本书论坛

软件是在头脑中创建的
  • 沟通能力
  • 学习和思考能力
敏捷方法

实用

情景

值得学习的技能

  1. MBA和高级管理人员的培训
  2. 认知科学研究
  3. 学习理论研究
  4. 护理、卫生保健、航空以及其他
  5. 瑜伽和冥想
  6. 编程、抽象和问题解决
  7. 人工智能的研究

基础的东西各领域相通。There’s something fundamental here.

本书结构

  1. 从新手到专家
  2. 认识你的大脑
  3. 正确使用大脑
  4. 调试你的大脑
  5. 积极学习
  6. 积累经验
  7. 控制注意力
  8. 超越专家
  9. 实践单元

致谢

从新手到专家的里程

德雷福斯模型的5各阶段
  1. 新手:画小圈,指令清单
  2. 高级新手:不要全局思维
  3. 胜任者:能够解决问题
  4. 精通者:能够自我纠正。self-correct
  5. 专家:凭直觉工作
不知道自己不知道
三个转变
  1. 规则到直觉
  2. 考虑各方面到关注相关方面
  3. 旁观者到系统的一部分参与者 #####积极实践的四个条件
  4. 一个明确的任务
  5. 难度适当
  6. 可以提供反馈
  7. 提供重复犯错和纠正错误的机会
有效使用德雷福斯模型
  1. 勇于担当责任
  2. 在实践中保持技能
  3. 警惕工具陷阱
    • 混淆模型和现实
    • 低估不能形式化的特性
    • 规定违背个人自主性的行为
    • 偏袒新手,从而鼓励了经验丰富的员工
    • 阐明太多细节
    • 过于简单化
    • 追求过度一致
    • 忽视情景的细微差别
    • 从遵守规则和自行判断之间犹豫
    • 故能玄虚
前进
  1. 培养更多直觉
  2. 认识到情景和观察情景的重要性
  3. 更好地利用我们自己的经验

第三章 认识你的大脑

双CPU模式
  1. R型对直觉、解决问题和创造性非常重要
  2. L型让你细致工作并实现目标
内存和总线程竞争
  1. 全息记忆
  2. 记忆必须刷新
随时记录想法
  1. 笔和笔记本
  2. 索引卡片
  3. PDA
  4. 语音备忘录
  5. pocketmod
  6. 记事本
L型处理特点
  1. 语言
  2. 分析
  3. 符号
  4. 抽象
  5. 时间
  6. 推理
  7. 数字
  8. 逻辑
  9. 线性思维
R型
  1. 综合
  2. 具体
  3. 分析
  4. 空间
  5. 直觉
  6. 全面
  7. 非线性
为何强调R型

综合

美来自选择

利用右脑

启动观感输入
用右脑画画

绘画即观察

罗扎诺夫教学法

暗示学习法 隐喻是一种激发创造力的强大技术

利用图像流
  1. 观察图像努力看清所有细节
  2. 大声描述出来
  3. 利用全部五种感官描述他
  4. 使用现在时
利用自由日记

利用R型潜意思能力的简单法就是写作

晨写技术
  1. 早晨第一件事
  2. 至少手写三页纸
  3. 不要审查
  4. 天天写
自由写技术
利用散步

调试你的大脑

认知偏见
  1. 思维定势
  2. 基本归因错误
  3. 自私的偏见
  4. 需要定论
  5. 认可上的偏间
  6. 曝光效应
  7. 霍桑效应
  8. 虚假记忆
  9. 符号约简谬论
  10. 名词谬论
推迟下结论
认清时代的影响

consider the context

了解个性倾向
找出硬件问题
预期影响现实

主动学习

瞄准SMART目标
  1. Specific 具体的
  2. Measurable 可度量的
  3. Achievable 可实现的
  4. Relevant 相关的
  5. Time-boxed 时间可控的
成人教育的关键
  1. 满足成人的兴趣和需求
  2. 学习对象与生活相关
  3. 采用经验分析法
  4. 自我引导
  5. 老师讲究风格、时间、节奏的差异
使用增强的学习方法
  1. 主动阅读和总结书面材料的更好方式
  2. 使用思维导图探索和发现模式和关系
  3. 以教代学
使用SQ3R法主动阅读
  1. survey 调查
  2. question 问题
  3. read 阅读
  4. recite 复述
  5. review 回顾
思维导图

积累经验

  1. 通过构造来学习,而不是通过学习来构造
  2. 更好地利用反馈
  3. 让大脑提前为成功构建神经网络
利用现有知识
波利亚解题方法
  1. 未知量是什么
  2. 已知量是什么
  3. 条件是什么
建议
  • 努力回想拥有类似未知量的常见问题
  • 画一张图
  • 解决一个相关或者更简单的问题,放宽限制,或者已知量的子集
  • 所有已知量和条件都用上了吗?如果没有,为什么
  • 重新叙述这个问题
  • 尝试从未知量推到已知量
建立探索环境
  1. 自由实验
  2. 能够原路返回稳定状态
  3. 重现任意时刻的工作产品
  4. 能够证实进展
培育情景反馈
利用大脑,模拟成功
像专家一样学习

第八章 控制注意力

提高注意力
如何冥想:唯一重要的是:注意自己的呼吸
  1. 找一个安静的地方,摆脱干扰和中断
  2. 舒适、清醒地坐着,背挺直。身体放松,像布娃娃。感受体内的情绪,并将其释放
  3. 闭上眼睛,将注意力集中在呼吸——空气进入和离开你的身体只一点上
  4. 注意呼吸节奏,控制吸气的长短和质量,吸气后屏气的短暂间歇,呼气的质量,呼气后屏气的短暂间歇。不要试图改变他,感受它
  5. 将思维集中于呼吸。不要说话,不要描述你的呼吸或其他任何想法,不去与自己交谈。如果产生过这样的念头,将之释放。
  6. 你可能会发现自己在思考一些问题或与自己交谈。每当你的注意力游荡开去,就要抛弃这些想法,轻轻将注意力回到呼吸上去。
  7. 即使你的思维经常游荡,这个练习能使你发现自己的注意力在游荡,并且每次都能自己回来,这对你也是有帮助的。
分段呼吸
  1. 腹部
  2. 胸部和胸腔
  3. 胸部最上部和锁骨,不包括喉咙
管理知识
开发外部信息处理系统
优化当前情景

第九章 超越专家


诀窍
  1. 始终关注情景
  2. 新手使用规则,专家使用直觉
  3. 知道自己不知道什么
  4. 通过观察和模仿来学习
  5. 保持实践以维持专家水平
  6. 你需要创造力、直觉或者独创能力,避免使用形式方法。
  7. 学习如何学习的技能
  8. 捕获所有的想法,从中获益更多
  9. 综合学习与分析能力并重
  10. 争取更好的设计,因为他真的更有效
  11. 从新连线大脑,坚信这一点并不断实践
  12. 增加观感体验以促进大脑的使用
  13. R型开路,L型紧跟
  14. 使用隐喻作为L型和R型的相融之所
  15. 培养幽默感以建立强大的隐喻
  16. 离开键盘去解决问题
  17. 改变解决问题的角度,逆向思维
  18. 很少不意味着没有
  19. 确定不适应性
  20. 信任记录而不是记忆,每一次思维的输出都是一次输入
  21. 从多个角度看待问题
  22. 尊重不同人的不同性格
  23. 像高级动物一样行动,请做深呼吸,而不要张口嘶鸣
  24. 相信直觉,但是要验证
  25. 建立SMART任务实现你的目标
  26. 对主动学习的投资做好计划
  27. 发现你的最佳学习模式
  28. 组织学习小组学习和辅导
  29. 主动阅读
  30. 使用R型和L型做笔记
  31. 写文档的过程比文档本身更重要
  32. 观察、实践、教学
  33. 为了更好地学习请更好地玩耍
  34. 从相似中学习,在差异中忘却
  35. 在你的环境中安全地探索,创造和应用
  36. 观察,不做判断,然后行动
  37. 允许失败
  38. 让大脑未成功形成惯例
  39. 学习集中注意力
  40. 挤出思维时间
  41. 使用wiki来管理信息和知识
  42. 制定交流规则来管理干扰
  43. 少发邮件,你就会少收到邮件
  44. 为由将通信选择你自己的进度
  45. 屏蔽中断来保持注意力
  46. 使用多台显示器来避免情景切换
  47. 优化你的个人工作流以最大化情景
  48. 抓住方向盘,你不能自动驾驶