元语句
软件是在头脑中创建的
理论分两种,一种是构建理论,一种是事件理论。两种理论都用于解释我们观察到的现象。
事件理论:这类理论可以被测量,被验证或证明,能够判断某个事件理论的准确性。
构建理论:是一个无形的抽象,无法被证明,构建理论是通过它的用处来衡量的,无法判断一个构建理论的准确性,它是客观存在和抽象的结合体。
德雷福斯模型
德雷福斯模型是一种构建理论,德雷福斯模型描述了我们的能力,态度,素质和视角在不同的技术水平下是如何变化的,以及为什么会有变化。
德雷福斯模型是针对于每项技术而言的
德雷福斯模型的5个阶段
新手
高级新手
胜任者
精通者
专家
从新手到专家要经历巨大的变化,在这个过程中,人们不只是“知道更多”或者获得了技术,而且还在如何认识世界,如何解决问题以及如何形成使用的思维模型等
方面体验到了根本的区别,人们获取新技术的方式发生了变化
新手
定义:新手在该技能领域经验很少或根本没有经验,新手非常在乎他们能否成功,没有太多经验指导他们,他们不知道自己的行为是对是错,新手不是特别想要学习,他们想实现立竿见影的目标,不知道如何应付错误,出错的时候容易慌乱。
特征:如果给新手一个与情境无关的参照,他们会变得能干起来,也就是说,新手需要指令清单,他们可以按照给定的规则是办事,但是如果面临突发的问题,就会不知所措。
规则只能让你启程,不能让你走得更远
高级新手
定义:能够摆脱固定的规则,独自尝试任务,但是仍然难以解决问题,能够根据过去的经验,在正确的情境中采纳建议,但比较吃力,看问题会形成一些总体原则,但是不是全貌。不想有全面的理解。
高级新手不想要全局思维
胜任者
能够建立问题域的概念模型,并有效的利用他们,可以独立的解决自己遇到的问题,并开始考虑如何解决新的问题,开始寻求和运用专家的意见。他们的工作是基于谨慎的计划和过去的经验。处于这一阶段的人通常被认为“有主动性”和“足智多谋”,他们在团队中发挥领导作用。可以指导新手,也不经验骚扰专家。
胜任者能够解决问题。
精通者
精通水平的人业者需要全局思维,他们将这个技术,寻找并想了解更大的概念框架,他们能够纠正以往不好的工作表现,反思以前,并修改其做法,期望下次表现更好,到这个阶段,自我改进才会出现。精通者能够充分利用思考和反馈,这些都是敏捷方法的核心。
精通者能够自我纠正
专家
专家是积领域知识和信息的主要来源,他们总是不断的寻找更好的方法和方式去做事。他们有丰富的经验,可以在恰当的情境中选取和应用这些经验。专家只占总人数的1%~5%.
专家凭直觉工作(直觉来自经验)
从新手到专家发生的改变
主要有三个变化:
1:从依赖规则向依赖直觉转变
2:观念的改变,问题已经不再是一个想关度等同的所有单元的集合体,而是一个完整和独特的整体,其中只有某些单元是想关的。
3:从问题的旁观者转变为问题涉及的系统本身的一部分。