なんでプログラミング? (本編)

じゃ、本編。

まず、プログラミングっていうのが何をさすのか。

I .フローチャートをプログラミング言語で書き直すこと。要は単なる翻訳作業。

II . Iに、「アルゴリズム→フローチャート」を追加したもの。

III . IIに、「仕様→アルゴリズム」を加えたもの。

IV . III+「アイディア→仕様」の過程。

V . IVの「アイディア」も自分で思いつくこと。

適当にわけてこの5種類くらいかなぁ。僕の中では。

で、ぼくとしてはどれが好きなのかっていうと、IVとVの差の部分。

要は、何かアイディアを思いつくとこ。

「あ!こういうソフトがあったら便利っぽい!!」

って思い付くのが大好きなのです。他の部分はおまけみたいなもん。

ってわけで、

プログラミング本体の部分(I〜IIIあたり?)はそんなに好きなわけじゃない。

「プログラミング好きなの?」の答えは、「自体は好きじゃない」なのです。