以前、Pythonのお勉強を始めようかなと書いたことがあります。いつだったか忘れましたが、とりあえず本を買って満足した記憶はあります。

それから幾星霜、月日は流れ、私はもうPythonを使いこなしているのかというとそんなことは全くなく、まだPythonを使う環境すらろくに作っていないという有様です。ExcelVBAはそこそこ使えるというのは以前から変わりませんが、Pythonは全然です。実にヤバい。
そんな私が読み始めたのがこの本。
まだ本当に冒頭しか読めていないのですが、プログラミングを勉強するにあたって生成AIを使っていろいとチャレンジしたら人生が変わったという人の本のようです。本当に冒頭の最初しか読んでいないのでこれ以上のことはわかりませんが、冒頭の最初だけでも読み進めているとワクワクします。
結局、プログラミングというのは道具であって、道具をいかに使うかが問題なのです。ChatGPTを使うなんてズルだ!とかいうつもりは毛頭なくて、それよりも「道具を使って何をするか?」が問題で、もっと言うと「何をするか?」を思いつくかが大切なのです。ExcelVBAでもそうです。Excel上で自分が無意識にしている作業を「こういうもんだ」と何も考えずに続けるのか、それとも「この作業は面倒だしどうにかインチキできんかな?」と思うかです。そんな時にExcelのVBAを知っていると便利ですし、知らなくてもVBAを知るきっかけになるのです。繰り返しますが「思いつくか」がめちょんこ大切なのです。
ついでに今考えていることをつらつらと書き殴りますが、システムとかツールって「分厚い説明書を読まなくても、製作者から説明を受けなくても、それこそ誰にも教えてもらわなくても誰でもそこそこ使いこなせる」が理想なんじゃなかろうか?と思ってたりしてます。いろんな会社で経理のシステムとか、営業支援システムとか、ちょっとしたツールに至るまでなんじゃかんじゃとあろうかと思いますが、とにかく誰が使ってもそこそこ便利に使えるシステムやツールというのが理想であり、目指すべきところなんじゃないかなと思うのです。ただ、そうするためには徹底的に使う人の側に立ったデザインが必要で、導線から画面配置、必要な機能と必要でない機能の仕分け等やることがめちょんこ増えますし大変です。高機能だけが全てではなく、むしろ誰でも使えるのが理想のシステムでありツールなんじゃなかろうかと。
というわけなので、Pythonをマスターした暁には、そういうシステムやツールを作ってみなさんに喜んで頂きたいと思っていますが、とりあえずまだ全く学習は1ミクロンたりとも進んでいないことをご報告させていただきます。合掌。
