Essay 37 Encourage Autonomous Thought

As I touched upon in the previous essay, teach rules as if they were unbreakable laws of nature. It provides a structured starting point for a novice. To mature to an expert level, the training wheels need to erode at some point. Once the foundation has settled, the progressing student can start deviating from the rules. Nix the training wheels, knee pads, and bike helmet.

The Dreyfus model of skill acquisition preaches this.[12] The Dreyfus model is, put simply, a model of how students learn. It was proposed in 1980 by a couple of PhD brothers (Stuart and Hubert Dreyfus) in their research at UC Berkeley.[13]

When we begin to master a subject like programming, we stop analyzing the rules to guide our ...

Get The Developer's Code now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.