第2章 从新手到专家的历程
制造问题的思维方式无法用来解决问题。
——阿尔伯特·爱因斯坦
难道你不想成为专家吗?不想凭直觉就知道问题的正确答案吗?这是我们一起探索旅程的第一步。在本章中,我们将看一看什么是新手,什么是专家,以及从新手变成专家需要经历的各个阶段。让我们出发吧。
从前,有两名研究人员(兄弟俩)想要推动人工智能的技术发展水平,准备编写一个能够像人类一样学习和获取技能的软件(或者证明这根本不可行)。为了实现这个目标,他们首先得研究人类是如何学习的。
他们提出了德雷福斯技能获取模型〔1〕,概括了从新手到专家必须经历的5个阶段。这个模型已经被证实是行之有效的,接下来我们将深入探讨它。
让我们回到20世纪80年代初,当时美国的护理专业人员使用德雷福斯模型纠正她们的工作方法,帮助她们提高专业技能。那时,护士们面对的问题与我们如今在软件开发领域面对的许多问题都是相同的。她们现在已经取得了巨大的进步,而我们还要继续努力。
事件理论与构建理论
德雷福斯模型是所谓的构建理论。理论分两种:事件理论和构建理论*。这两种理论都用于解释我们观察到的现象。
事件理论可以被测量,这类理论可以被验证或证明。你能够判断某个事件理论的准确性。
构建理论是无形的抽象,无法被证明。构建理论是通过它的用处来衡量的。你无法判断某个构建理论准确与否。它是客观存在和抽象的结合体。就像苹果是存在的,苹果是事物,存在则是抽象。
例如,我可以使用简单的电流或者复杂的医学成像设备来证明大脑的所有部件,但是我无法证明你有思维。思维是一种抽象,事实上没有这种客观事物,只是一种概念,但是它是一种非常有用的概念。
Dreyfus模型是一种构建理论,是一种抽象。我们随后将看到,它非常有用。
下面列举了一些人们观察到的现象,适用于护理和软件开发,也可能适用于其他行业。
- 实际工作中,专家级职员并不总被认为是专家,也没有拿到相称的薪水。
- 不是所有专家级职员都想成为管理者。
- 职员的能力存在巨大的差异。
- 管理者的能力存在巨大的差异。
- 任何团队的成员在技术水平上可能各不相同,无法看作一个同质的可替代资源集合。
除了更好、更聪明、更快,技术水平还有更多的内涵。德雷福斯模型描述了我们的能力、态度、素质和视角在不同的技术水平下是如何变化的,以及为什么会有变化。
这有助于解释为什么过去许多改进软件开发的办法会失败。德雷福斯模型建议我们采取一系列行动,切实改进软件开发行为——无论是为了个人还是为了整个行业。
下面让我们来看一看。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论