« February 2008 | Main

April 2008

April 27, 2008

Becoming A Craftsman

Interesting new book on craftsmanship. 

All craftsmanship [is] skill developed to a high degree.  By one commonly used measure, about ten thousand hours of experience is required to produce a [craftsman] ... as skill progresses, it becomes more problem-attuned ... whereas people with primitive levels of skill struggle more exclusively on getting things to work  ... At its higher reaches, technique is no longer a mechanical activity; people can fell fully and think deeply what they are doing once they do it well.

Producing a chair that holds a persons weight does not make you a master carpenter, producing a software program that doesn't crash does not make you an architect. 

Many programmers simply progress through more sophisticated forms of trial and error without ever really mastering their craft.  That is a shame.

Changing Behavior - Focus on what you want not what you don't want

Slate has a good article on changing people's behavior.  This article is about children's behavior but most of the ideas apply just as well to a 40 year old as a 4 year old.

You begin by deciding what you want the [person] to do, the positive opposite of whatever behavior you want to stop. The best way to get rid of unwanted behavior is to train a desirable one to replace it. ...

Then you tell the [person] exactly what you would like him to do. ...

Whenever you see ... what you would like, or even something that's a step in the right direction, you not only pay attention to that behavior, but you praise it in specific terms ...

If you don't see enough of the desirable behavior, then you can work on it using simulation ... Your objective is to arrange for as much reinforced practice as possible, ...  A brief but intensive period featuring lots of reinforced practice, often somewhere between a couple of weeks and a month, can make long-lasting or even permanent changes in ... behavior.

Going ballistic never helps, but explanation aimed at improving ... understanding can actually play a useful part in this approach. When combined with reinforced practice, explanation has been proven to speed up the acquisition of behavior.

April 2008

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      
Blog powered by TypePad