プログラミングに必要な能力ってなんだ? おそらくコーディングの能力などは たいして重要でない (それは必要ないという意味でいっているのではなく、 誰でもすぐ身につけられるという意味で) ので、 以下の 3つにしぼられるんではないかと考えている。その能力とは:
問題を発見する能力
問題を分析する能力
そして
問題を切り捨てる能力
である。
実は、これらは設計の時だけじゃなく、実装する時でも ほかの日常生活のすべての瞬間においてもつねに求められている。
Posted on Monday February 8th