最近、Pythonの勉強を始めた。プログラミングをするには高度な数学の知識とネイティブ並みの英語力が必須だと思い込んでいたが、購入した解説書を読みながら実際にやってみるとそのような知識はいらないことがわかった。もちろん高度な知識が必要なプログラミングもあるだろうが私の目的は日々の作業を自動化することなので何の問題もない。例えるなら趣味でゴルフをやるようなものだ。誰もがプロゴルファーを目指す必要はないのだ。おそらく趣味レベルのプログラミングでもある程度勉強すれば時間を大幅に節約できると思う。たとえできなくてもプログラミングそのものが楽しいので損はない。もっと早く始めておけばよかった。
難しいことも抽象化されたライブラリとかフレームワークがあるからなあ GitHubでAwesome Pythonでも見れば、山のようにあるだろうし、最近はどんな言語でもパッケージ管理で一行で使える...
これがプログラミング教育の目指すべき地点