久しぶりに先月は全くのゼロ件だった。原因ははっきりしている。2月の頭からclaude codeを使い始めたから。
今までのブログネタは仕事中に見つけることが多かった
今まで、ブログのネタは仕事で手を動かしているときに見つけることが多かった。例えばこの辺。
- ComponentPropsWithoutRef<'button'> と ButtonHTMLAttributes<HTMLButtonElement> は何が違うのか? - Panda Noir
- inputのreadonlyは自動入力の住所、disabledは一戸建てのマンション名に使われる - Panda Noir
こういうのは手を動かして調査してるときに「そう言えばどうなってるんだ?ちゃんと調べておくか…」と思って書くことが多い。が、claude codeなどを使うと基本的にそういう悩みにぶち当たることが少なくなった。さらっとわかりやすく解説してくれるし。
そもそも情報をまとめるモチベが消えた
今までは「情報源はあるけどわかりづらすぎるわ!!だったら俺がまとめ直してやる」というモチベが結構あった。でも今はAIが良い感じに整理してくれる。claude codeならコードベースを漁って情報を整理するみたいな芸当すらできる。 調査タスクはほぼ消えたと言っても過言でない。
自分用にチューニングしたまとめ記事が欲しい欲はブログの大きい動力源だったので、それがなくなったのは痛い。
アーキテクチャ論なども大幅な変更が迫られている
今までいくつかアーキテクチャ論とかそういう話を書いたりもしてきた。でも、それもモチベが薄れつつある。なぜなら AIによって今まで実質不可能だった開発手法が取れるようになってきたから。
例えばテストをしっかり拡充しておけば、現状の挙動を維持しつつ中身を丸ごとすり替えるってことだってできる。当然ながら人間がこれをやろうと思ったら工数が高くてとても現実的ではない。が、AIならできてしまう。つまり、リアーキテクチャをするコストが体感として以前の1/10程度にまで下がっている。
また、そもそも今までのアーキテクチャ論は人間のスペックを前提としたものだった。しかしAIの登場でその前提が崩れた。今はアーキテクチャ論自体が大きく変化を迫られており、新規のブログネタを悠長に探すようなフェーズでない。
AI関連の記事はそんなに書きたくない
AI関連の記事を書けば良くない?という話もあると思うが、単純につまらんのでしたくない。
まとめ
けっっっっっっっっっっっっこうやばい変化だなぁと思っている。今後もしばらくずっと同じ状況なんじゃなかろうか。ブログネタを仕事中に発見するのも難しい、情報をまとめるモチベも薄れた、アーキテクチャ論も書けない。でもどうしようもねえよなぁ…