「考えたことは日付とともに資料にまとめるのが重要」と思っている。
今、考えていることを備忘録として書いておく
続きを読む「何度も説明しないためにブログに書く」という考えを思い出した。
思い出したついでに備忘録に書いておく。
以前はブログに記事を書いていたけど、最近は書くことが減った。なんとなく、書くのが億劫になったから。
なぜ、書くのが億劫になったのかはいまいち言語化できていなかったけど、書いている途中で「仕上げるのがめんどくさい」という気持ちになってしまうのはわかっている。
だから厳密にいうと「書くのが面倒」ではなくて「書いた記事を公開することが億劫」という話のように思う。
昨日、ゆるい雑談の勉強会に参加した。
で、ゆるゆると2時間ほど雑談をしていたのだけど、雑談をしている中で自己紹介をしたり聞かれたことに答えたりしていた。
この中で「ああ、そういえば、僕は何度も説明しないためにブログに記事を書いていたのだなあ」ということを思い出した。
よく聞かれることを記事に書いていれば、話している中で説明が必要になったらペタッとリンクを貼れる。これが便利だったんだな。
ついでに、思い出したこととして、何度も調べないためにブログに書くというのもあったのを思い出した。
技術的なことを雑談的に他の人に話しているとき、自分が喋ろうとしている内容を念のため確認するため、再度調べたりする。
そのときに、辿りやすくするために記事を書いていたことがあったのも思い出した。
ここから気づいたことが人と話す回数が減ると執筆するブログ記事が減るということ。
コロナ禍になってから圧倒的に新しい人と話す回数が減っている。
新しい人と話すことが減ると、自分は知っているけど他の人は知らないことが多い話を何度も説明することが減る。
僕は、「自分は知っているけど他の人は知らないことが多い話」を記事に書いたりするので、ブログの記事が減っていたのもあるんだろうな、と思った。
以前から、ラズパイに興味があった。なんとなく触ってみたいなあ、というレベルの興味。
「興味がある」と言いつつ触っていない状態が続いてることを自分で認識すると、なんとなく自分にイラッとしてくる。なので、今回はとりあえず入門キットだと思われるものを購入した。触る時間作れるのかなあ、このメーカーで大丈夫かなあ、とかいろいろ思うことはあるが、ここは深く考えないことにした。
購入したものはこちら。
PythonとJavaとCのコードなので、なんとなくとっつきやすい印象があった。
そして、購入したものが届いた。
この製品は、マニュアルがWebからダウンロードする形式になっている。
こんなふうにAmazonにリンクがついている。
「変なファイルをばらまかれるリンクだったらどうしよう?」という防衛意識が働いて、少し抵抗があった。
実際にダウンロードすると、中にはサンプルコードやチュートリアルが入っている。
というか実際に入ってるファイルはGitHubで公開されている。
じゃあ最初からGitHubのリンク貼ってくれ....!!!と思ったりもした。
それからリポジトリの中にはPythonのサンプルコードがたくさん入っていた。
Pythonのコードをいくつかみてみたが、「読める...!!これはらわかるぞ...!!!」みたいな気持ちになった。
まだ、大量のチュートリアルがあるので、まずはざっと把握してみるところかなあ、と思いつつ楽しみにしている。
toxで環境を作り直したい時がある。
どのオプションだっけ、と何度かググったことがあるので、ここに書いておく。
tox -r
公式ドキュメントで言うと以下のあたり。
Rustを何となく学ぼうとしていましたが、このままだと途中でスピードダウンしそうだったので「自分がRustを学ぶ理由」について考えて整理してみました。
続きを読む「独学大全」という本を見つけて読んでいる。その中で「学ぶ順番を考えたり、学ぶことの優先順位づけが難しいんだよな」と感じた話を雑記的につらつらと書く。
前提として、もともと自分は独学するタイプの人なので、独学についての動機づけで困ることは少ない。
本の中では「ゲートキーパー」と呼ばれているテクニックがあった。これは、何をいつまでにどれくらいやるか、できなかった場合どうするか、という話を他の人に宣言して、独学の環境を作る話。このテクニックは、「学ぶことを少なくしたい」とか「独学で何かを学ぶのがめんどくさい」と感じている人にとって、動機付けにつながるのだと思う。
ただ、自分の場合は、「可能な限り、多くのことを学びたい」というような知識欲があって、独学自体が面倒だと思うことはないので、動機付けにはならないと思った。(他の人に言ったかどうか、に関係なく、独学自体はするので)
とは言え、学ぶことの優先順位は、「その知識があったときにど自分はどう使えるか。今、必要か。」で判断している部分が多くて、「必要になったら学ぶし、今、必要じゃないなら後で学ぶ」みたいな感じになってる。なぜかと言うと、同じことを学ぶにしても、後で学ぶ方が資料が整理されていたり、書籍の評価が見える化されていて、学びやすい傾向があると思っているから。
ただ、この優先順位で学ぶことを考えていると、「ニーズを満たすために学ぶ」みたいな性質が強くなっていくことがあって、それだけだとなんか微妙だなあと思っている。なぜ微妙かと言うと、自分の知識編成が、ニーズを中心によって構成されすぎているような気がするから。
知識を活かすためには、ニーズが必要なのだけど、「知識を学んでニーズを探す」だとその知識が求められているところにたどり着けない場合があるし、知識が風化していくこともあって、なんかそれは辛みを感じる。「ハンマーを持つ人には、すべてが釘に見える 」みたいな話が関係するけど、先に知識を学ぶと、手段と目的が反転しがち。
だから「ニーズを探して、知識を集める」の順番にした方が役に立つと思うし、有意義な感覚は得られるのだけど、これだと「自分が学びたいこと」とか「自分が伸ばしたいスキル」みたいな視点が結構無視されているような気がする。あと、ニーズについての気づきは、普段の生活環境から得ることが多いと思うので、自分が普段生活している流れに乗ってこないニーズに気づかないし、その辺に対する知識が優先度低くなりすぎる気もする。
この行動基準で進むとガラパゴス化してしまうので、なんだかなあ。と思ったりしている。
まあ、結論はないんですが。
よく考えたら「まず、身近な問題を解決するための知識を集める。その後、自分の将来の問題を解決するための知識を集める」と言う順番で学んでるので、今のまま学ぶことを進めても結局は「自分が学びたいこと、や自分が伸ばしたいスキル」と言うのは伸びているかもしれないと感じた。
そもそも「自分が学びたいこと」や「自分が伸ばしたいスキル」と言ってるのが何なのか、と言う部分が自分の中で曖昧なので、もう少しその辺を言語化したら前に進みそうだなあ。
独学大全――絶対に「学ぶこと」をあきらめたくない人のための55の技法
Rustで乱数を生成してみた記録です。また、その中で、学んだことを自分の理解のために、未来の自分に説明するのがこの記事の役割です。
続きを読む