安全な砂場を用意して、大量に良い失敗をして学ぶ
https://gyazo.com/2ee6d1f4ea14e5928353d28bb1c3aac3
一日のやり直し
/yuiseki/安全な砂場で大量に良い失敗をしてみせる
私は、ソフトウェアエンジニアリングを他者に伝授する際に、ドキュメントやマニュアルを用意したり、あるいは手取り足取り教えるのは、あまり良くないアプローチかもしれないと考えるようになった
時間が限られている場合はなおさらだが、時間が充分にある場合でもあまり良くないかもしれない
では他にどのようなアプローチが考えられるかというと、ひとつは、このページのタイトルのように、
まず、安全な砂場となる環境を作って
そこで、自分自身が大量に試行錯誤=良い失敗(と成功)をしてみせる
次に、相手にも大量に試行錯誤=良い失敗(と成功)を経験させる
のが良いのではないかと考えている
生産的失敗の良い例だと思った
関連:Outer Wilds は生産的失敗を繰り返させるゲーム
手とり足取りマニュアルも用意して教えるのは、すぐに役に立つことはすぐに役に立たなくなるを誘発させる
苦労の接種効果が起きない
作る経験はコピーできないから、失敗行為が許される場所で大量に作って学ぶ