めちゃくちゃ長い文章なので特に読む必要はなさそう。面白い小話もないよ。
最近なんか達成感というか、充実感を感じられないなと思ったらいろんなことに手を出しすぎていた。
Rust
1年単位で仕事で使うプログラミング言語以外の言語を触るようにしている、去年と今年はRustなので AtCoder NoviSteps でRustの問題をちょこちょこ解いている。10Qから始めて今ようやく7Qくらい。毎日2,3問くらい解いてるのかな。
他にもRustのドキュメント通称 『The Book』を読んでたりする。こちらは毎日ではなく、ちょっと時間ができて気分が乗ってきたら1ページずつ読んでる。今は10章ライフタイムまで読み終わった。ちなみに4月から読み始めてるのですんごいスローペース。
AtCoder
月1回ペースでコンテストに出てる。やっぱり緑になりたいよね。土曜日の9:00 から 毎週コンテストに出るのは正直厳しいものがある。成長はどうしてもゆっくりになるけど、細く長く付き合っていけたら良いかな。でもガッと時間を投資して緑になって満足するのも良さそうと思ってしまっている。ただ、僕はどうしようもない人間なので、どうせ緑になったら水色になりたいという欲が生まれてきて、戦いの連鎖から逃れられないのさw
上の記事の中に初中級者が解くべき問題100問があるのでこれを気が向いた時に解いている。だいたい月2,3問くらいだから終わる気配がない。
ここに列挙されている問題は、半分くらいは背伸びしたらなんとか解ける問題であることが多く、1問解くのに15分~60分くらいかかってしまうのでとにかく疲れるという欠点があるので気軽に時間があるからやるかぁとはならないのがもどかしいところ。こういう負荷の問題を解くのが一番成長できるんだろうけどね。
LLM
LLM関連の書籍は2冊ほど並行して読んでる。
通称牛本
こっちは数学が入ってくる系の本
これはAI時代に置いてかれないようにと若干仕事のために読んでる部分もあるけど、直接的に効いてくるかと言われたら「うーん、どうだろ?」という感じ。
2冊並行で読むと全然書籍が進まないし、LLMばっかりに時間かけるなら別のことにも時間かけたほうが良さそうとは思ってる。
応用情報
sadanora さんとrira さんと一緒に応用情報受けることにしたからこれも勉強せねば。あ、正確にはriraさんは受けるって言ってないけど、まぁ受けるでしょw
基本情報持ってたら合格まで200時間の学習がが目安らしい。
試験まで今日で残り84日。
200 / 84 ≒ 2.3h
いや、1日2時間応用情報の学習とか無理でしょ!
早くも絶望を感じている。でもこれは年2回しかないし、基本情報とったことしに勢いで受けなければ一生受験しないと思うので気合いで頑張ろうと思う。あー、つら。
インタプリタづくり
勝手にモブプロでやってるインタプリタづくり。ながらRuby会議01で登壇する都合もあって9月までにちょっとは進めないといけない。(完成は多分無理w)
個人的に試行錯誤しながらつくるのは楽しいのだけど、勝手にモブプロでやるのはもっとWeb系が良いのかもしれない。
仕事関係の書籍
これ読んでる。
今入ってるプロジェクトがマイクロサービスで設計や要件詰めたりする関係上アーキテクチャの理解がないと厳しいため。普通に勉強になるのだけど、めっちゃ分厚い。もうちょっといろんな本読む必要がありそう。
数学
『論理学をつくる』を4月から読み始めている。これは1年かけて読もうと思ってる本。数学の本はどうやっても1日3,4ページくらいしか進まないし、それくらい読めたらむしろエリートまである。この本は数学書の中では抜群に読みやすいのだけど、精読しながらじっくり読んでいく。
毎日30分くらい時間取ってるかな。
ドラム
月2回のレッスンと毎日10分くらいの練習。
ストレス発散で楽しいよね。
English
TOEICの学習。
無理。しんどい。すぐ飽きる。うおー。誰か助けてくれー。
将棋ウォーズ
最近はもっぱら将棋。勝つと嬉しいし、負けると悔しいという当たり前の感想。超超超時間泥棒になってる。助けてくれー。
今は8級で達成率が80%前後。もうすぐ7級になれそうと思ったら3連敗して悔しくてずっとYouTubeの将棋の動画見ちゃったり、いや、そんなに将棋に使うだけの時間はないのだよ。まぁ、趣味の時間大事だからねぇ。
時間が足りないと思っていたが気持ちも足りない
ということでいろんなことやりすぎて、おわんないから達成感ないんだね。
重点的にやること決めて、それ終わってから次点のものをやってくように交通整備が必要そう。
あと、単純に時間がもっと欲しい。
家事やって、好きなことして、勉強して、たまに運動して。これだけのことをやるだけでも時間が足りなくて、本当はぼーっとする時間とか外に出かけたり、人に会う、自然を愛でる時間が欲しかったりする。
時間の使い方が上手い人を見ると、この人の時間軸はどうなってるんだ?と思う。積んでるエンジンが違いすぎる。やっぱり体力、もとい筋肉が大事なのかな?
やらなくても良いことに時間と気持ちが奪われている
自分のMPが10あったとする。
大好きで楽しくてやりたいことの中にはMPをあんまり消費しないものもあれば、楽しいけどMPを大量に消費するものがある。(AtCoderの難しい問題解くとかね)
仮にその楽しいことに12のMPが必要だったとして、たとえば休息とってMPが15になった時に取り組めば良いんだけど、MP2くらいのどうでも良い(めっちゃ楽しいわけでもないけどめっちゃ嫌なことというわけでもないやつ。たとえばテレビ見るとか)ことをやってしまって一生MPが15まで回復しないみたいなことが起こってる気がする。
スマホとかは特に気軽に触っちゃう分小刻みにMPを持ってかれてるんだと思う。
で?
とりあえずやること絞る。やめることを決める。
Rustの学習はストップ
AtCoderも基本はストップ
どうしても余裕のある時はやる。コンテストは月1は継続。
LLMの書籍は1冊ずつ読む。
英語は気持ちではどうにもならんので仲間集めたり仕組みができるまでは一旦やめる。(でも早めに考える)
逆に重点的にすることを決める。
数学と将棋、ドラムはどちらかというと趣味でMPを数学以外はMP持ってかれにくいのでやる。
勉強系は、9月まではながらRuby会議があるからインタプリタ頑張って、それ以外はちょっと仕事の学習をメインにして日々の仕事をもっと充実させていこうかなと思っている。
これは最近の心変わりの1つで少なくともこれから1年は仕事をドライブしていきたい気持ちが芽生えたので時間の使い方を帰る。
あとはもっと人と話したほうが良い。気がする。
最近あまりにも内省的すぎてヘンテコな人間になりそう。