1.2 游戏开发从业者的层次和挑战
在《程序员的思维修炼》中,作者引入了一个技能模型——德雷福斯模型。这个模型将一个技术人员的技能水平分为五个阶段:
● 新手;
● 高级新手;
● 胜任者;
● 精通者;
● 专家。
目前,游戏开发从业人员主要是新手、高级新手、胜任者。
对于新手来说,他们的经验很少或者根本没有经验,解决问题的思维还没有建立起来,所以他们需要一份指明规则的指令清单,而且这份清单是由专家编写的。
对于高级新手而言,他们能或多或少地摆脱固定的规则。他们可以开始独自尝试新任务,但仍难以解决问题,而且没有建立起全局的思维以及模型。
对于胜任者来说,他们头脑里有可用的模型,能独立解决自己遇到的问题,并开始考虑如何解决新的问题。他们开始寻求和运用专家的意见,并有效利用。但是仍旧没有能力反思和自我纠正。
对于精通者和专家来说,他们已经有丰富的开发经验和成熟的思维模式,并且能够及时调整游戏开发的方向,快速解决程序开发中的突发问题。