プログラムを作っているのはなぜか?

自分は本質的にプログラムを作れない人間だと思います。長いプログラムを作ると、目も当てられないようなものになることが多いです。
それでもプログラムを作る仕事に就いているのはなぜかと考えてみました。「事前に作業手順をすべてセットして、その通りに動いたときに幸せを感じる」というのが理由のようです。中学生の頃、ポチポチとキーを打って入力したプログラムが動いたときの感動が忘れられないのかもしれません。