0204
仕事はなんか決済システムの調査とか。わかるようなわからんようなという感じ。論理的に何が必要かみたいなのは想像すればわかるのだが、実際の運用で何が使われているかみたいなことがピンときていない気がする。まあ来週はもうすこし絵とか描きながら把握していく。
あと社内LT会があった。僕の発表は12分掛かってしまって、あ〜という感じだったが、まあいくらかは楽しんでもらえたようでよかった。LTって慣れてないというか、前の職場ではLT会と称して15分とか30分とか1時間とか話すことばっかりしていたせいで、LTのはしょり方みたいなのがわからない。次はもうすこしうまくやりたい気もするが、そもそも社内で時間とってやるのに5分縛りにする必要もなくないかという気もする。1時間はまあ、やりすぎだしハードル上げすぎだけども。
他の人の発表もまあまあ楽しかった。が、やはり僕は音声で話を理解するのが苦手だなと思った。僕は視覚的なワーキングメモリがぜんぜんないので(他の人がどうなのか知らないが)、物事を理解するときは手許で実際に絵を描くか頭の中で読み上げるかしないといけないのだが、話を聞いている間に読み上げてしまうとその分聞けないせいで理解が難しい、のかもしれない。知らない。
夜は焼肉を食べた。
帰ってからはずっとマイコンを触っていた。なんかこう、ロジアナ上では来ていないはずの信号が受信されているなと思っていたのだが、今日5時間くらい唸った結果コンパイラの最適化のせいで変数の値がバグっているせいではないかということになった。うーん、こういうのって組み込みあるあるなのか、普通にRustのバグなのか。いずれにしてもなにか正気の解決策を探したい、が、まあ今日はもう終わりにする。とりあえずデバイスディスクリプタが送信されてホスト側から意図した通りに認識されるようになったので、大きな前進と言えるだろう。
セルフブランディングについて考えたとき、僕は畢竟エンジニアではないし、そうでありたいとも思わないのだなと思った。なんかこう、僕にとってソフトウェアエンジニアを職業にしているのはたまたまそうであるというだけのことであって、少なくとも職業以外の部分では全然別のこと、日曜大工とか家庭菜園とか、なんかそういうことを趣味にしている可能性もある、という生きかたがしたい。Web上に、あるいは現実世界に存在する「ソフトウェアエンジニア」というアイデンティティ集団に飲み込まれて終わりたくない。どんなことをしていようとも、僕は僕だし、そのことを常にアピールしていたい。
……というような自意識を、まあ結局捨てられないのだろうな、それならまあ、せいぜいうまく付き合うしかないな、というようなことを思った。
寝よう。眠いからな。