Scratch(スクラッチ)を開発したミッシェル レズニックさんの「なぜすべての人がプログラミングを学ぶべきなのか?」を図式化して分かりやすく説明してくれているサイトがあるのでご紹介します:-)
なぜすべての人がプログラミングを学ぶべきなのか? | UNDERSTANDING.jp.
図の中で、プログラミングを通じて学べることとして5つあげられてます。
- 新しいアイデアを試す方法
- 複雑な問題をひもとく方法
- 粘り強く前に進む方法
- 物事を深く理解する方法
- 他の人と協力して物事を進める方法
実社会に出た時に事務職に就こうが営業職に就こうが、少しプログラミングを書けるまたはネットで掲載されているプログラミングを多少理解して、カスタマイズ出来る知識があれば、仕事の効率はとても向上すると思います。