私たちの子供たちにコード作成を学ばせるべきか?この質問は、最近のディナーパーティーで私が受けたものだ。社会的サークルの中で、キャリア全体でソフトウェア開発に携わってきた唯一の人物の1人として、私はこの種の質問を頻繁に受けている。そのときの私の対応はとても肯定的で、その選択がきわめて明白であるすぐに思いつく理由をいくつか紹介した。その時の会話はそれで終わったが、その質問は私の心に残ったままだった。その理由は、「コード作成」というフレーズにある。これはあまりにも多くの意味を内包しているのだ。