msksgm’s blog

msksgm’s blog

Webエンジニアです。日々の勉強記録、技術書感想、美術観賞感想を投稿します。

2025年9月の振り返り

概要

2025 年 9 月の振り返りです。

勉強概要

今月から、勉強項目ごとに時間を計測しました。 計測できている限りでは、合計で約 95.603 時間となりました。 ハッカー飯の参加時間も含めると 100 時間達成です。
宣言通り private-isu に時間を投資できてよかったです。 結果として、private-isu のスコアを伸ばせました。 一方で、ほかの勉強項目はあまり投資できておらず、特に OTel の勉強は停滞気味です。

項目 勉強時間
OTel 約 14.6 時間
OTel 翻訳 約 4.58 時間
private-isu 勉強会 約 7 時間
ロードマップ検討 約 3.5 時間
カンファレンス準備 約 6.67 時間
nvim 設定 約 0.833 時間
新聞 約 14.2 時間
private-isu 自主練 約 41.3 時間
ブログ作成 約 2.92 時間

9 月の OKR 結果

2025 年 7 月~9 月の目標

2025 年 7 月~9 月の目標に記述した OKR 目標はオブザーバビリティ(o11y)に関するものです。

注力分野 Objective(3 ヵ月経過後の目標) Key Result(必要だと考えていること)
o11y パフォーマンスを見据えた o11y に入門している ISUCON ベースで、パフォーマンス、o11y、OTel を学ぶ。

2025 年 9 月の OKR 目標

月の目標は以下でした。

注力分野 Objective(1 ヵ月度ごとの目標) Key Result(具体的な行動予定)
o11y 9 月 パフォーマンスを見据えた o11y に入門している 達人が教えるWebパフォーマンスチューニングMySQL運用・管理[実践]入門を読む、 ISUCON の勉強

2025 年 9 月の OKR 結果

今月は以下のようになりました。

注力分野 達成度(100 点満点) Key Result(行動結果)
o11y 70 点 ISUCON の勉強時間を確保でき、スコアを上げられた(75 万点)。OTel の Java 計装について勉強できた。ISUCON でパフォーマンスを上げるには自力が足りない(知人の実装を見ている)。OTel の Java ドキュメントを読み解くのに苦戦している

注力分野の振り返り

オブザーバビリティ(o11y)

今月も、技術的関心事である o11y に時間を費やしていました。 具体的には、下記のことをやっています。

  • ISUCON のために、private-isu のスコア向上に注力できた
  • OTel Java のインプット・アウトプット
  • ISUCON の参加チームでキャリアロードマップの推敲

今月は、ISUCON の参加チームで取り組んでいた private-isu のスコア上げに取り組みました。 10 月中に 100 万点を超えることを目標にしており、今月は 75 万点を達成しました。 private-isu を勉強していく過程で勉強になったのは以下のことです。

  • pprof の読み方がわかってきた
  • カバリングインデックスの効果を知れた
  • 不要なカラムと DB のマッピングを削ぐだけでも効果がある

75 万点を達成した後に、OTel Java に取り組んでいました。 【Java(Kotlin)編】OTel のドキュメントを読むにまとめています。 Java ドキュメントが独特(ゼロコード計装が前提、DI によって自動軽装される、など)な順序で書かれているように見えて想定以上に時間がかかっています。 Go で実践した経験があるため学ぶべき項目はおおむね把握しているため読み進められていますが、今後も時間がかかりそうです。

ISUCON の参加チームでキャリアロードマップの見直しを継続しています。 その取り組みの効果として、private-isu と OTel の学習をどちらも取り組めました。 一方で、具体的すぎる目標を持つと無理やり達成しようとしすぎて、目標の指標そのものをハックしてしまうことがありうることです。 知人との話し合いでは、行動目標(取り組めたこと)と成果目標(達成できたこと)をそれぞれ持つことで対処しようとしています。 ただ、具体的な目標を持たないと後回しにしてしまうため、その塩梅はうまく調整していきたいです。

今月の課題は、パフォーマンスとオブザーバビリティの紐付けがあまりうまく行っていないことです。 ISUCON ベースで勉強しており、pprof を用いたパフォーマンス改善には取り組めましたが、OTel にまでは到達できていないです。 これは四半期の目標および今月の目標から乖離しています。 反省点としては自分ができること以上のことをやろうとしていたことです。 OTel と ISUCON の初学者であるため、3 ヵ月という期間におさまりませんでした。 ISUCON チームの次の目標が、年末までに ISUCON をやりつつ OTel インプットを完了することですので、それに向けて取り組んでいきます。

10 月の OKR

10 月の OKR は 3 ヵ月の目標記事に書きます。

読書

今月は以下の二冊を読み終えました。

会社の輪読会で、以下の書籍を読んでいます。10 月に読了予定です。

またハッカー飯で下記の書籍を読んでいます。 こちらの書籍を読み終える時期は未定です。

o11y 関連では下記の書籍を読んでいます。 OTel Java の勉強会を終えたら本格的に読み始めます。

「入門 OpenTelemetry」

自身の技術的関心事である OTel の勉強をしました。

msksgm.hatenablog.com

勉強会参加

今月は参加したい勉強会がなかったので、参加しませんでした。

9 月の振り返りまとめ

「ISUCON ベースで、パフォーマンス、o11y、OTel を学ぶ」を目標にして勉強に取り組みました。 それぞれ取り組めた勉強できたものの、それぞれを組み合わせた取り組みはできていません。 自身がこれらの分野に対して初学者であることを踏まえて、知人との勉強会で不足している部分を補っていきます。