好きで始めた写真が息苦しさに変わるとき

Share

写真が好きで始めたはずなのに、いつの間にか疲れている。撮ること自体は楽しい。だがSNSに投稿した後の反応を気にし始めると、楽しさの質が変わる。撮影会に行って他の人の機材を見ると、自分のカメラが急に貧相に見える。ベテランの人に「その設定だと」と言われると、楽しかった時間が一気に萎む。

カメラ界隈がしんどいのは、撮影技術の問題ではない。人間関係とインセンティブの構造の問題だ。

経験年数が正しさになる権威勾配

カメラ界隈には、「長くやっている人の意見が正しい」という暗黙の序列がある。これはあらゆる趣味コミュニティに共通する構造だが、カメラ界隈では特に強い。写真には明確な正解がないため、正しさの根拠が「経験年数」に依存しやすいのだ。

技術的な正解はある程度存在するが、「いい写真とは何か」に正解はない。正解がない領域では、経験年数が権威の代替指標として機能する。

結果として起きるのは、「長くやっている人が新しい人に教える」という一方的な関係の固定化だ。教えてもらう側は意見を言いにくくなり、教える側は自分の基準が正しいと確信を深める。フィードバックのループが閉じて、多様な視点が排除される。

これが老害と呼ばれるものの正体だ。個人の性格の問題ではなく、経験年数を権威に変換する構造が生み出している現象だ。

作品ではなく機材で序列化する

カメラ界隈のもうひとつの構造的問題は、作品ではなく機材で人を序列化する傾向だ。

「何を使って撮っているか」が、しばしば「どんな写真を撮っているか」よりも先に問われる。フルサイズか、APS-Cか。純正レンズか、サードパーティか。最新機種か、型落ちか。これらの情報が、撮影者の「本気度」や「レベル」の指標として使われる。

なぜ機材が序列の基準になるのか。理由は単純で、機材は可視的で比較可能だからだ。写真の質は主観的で比較しにくいが、機材のスペックは客観的に比較できる。価格も明確だ。「50万円のカメラを使っている」という情報は、「感動的な写真を撮っている」という情報よりもはるかに伝達しやすい。

これは本質的にはグッドハートの法則の一例だ。「いい写真を撮る」という本来の目的が、「いい機材を持つ」という計測可能な指標にすり替わる。指標が目的化し、本来の目的が手段に転落する。

投資額が本気度になる誤った等式

機材の序列化と密接に関連するのが、「高い機材を買った=本気で取り組んでいる」という等式だ。

50万円のカメラを買った人は、5万円のカメラを使っている人よりも「本気」だと見なされる。だがこの等式は成り立たない。投資額と技術、投資額と作品の質、投資額と情熱の間には、相関があるとしても因果関係はない。

この等式が維持されるのは、高額の機材を買った側にインセンティブがあるからだ。50万円を投じた自分を正当化するために、「高い機材を使っている=本気」という物語を信じる必要がある。認知的不協和の解消だ。「50万円は無駄遣いだったかもしれない」という不安を、「本気だから投資したのだ」という物語で上書きする。

そして、この物語を維持するためには、安い機材で素晴らしい写真を撮る人の存在が都合が悪い。だから「その機材では限界がある」「やはりフルサイズでないと」という言説が再生産される。

承認欲求の転倒

カメラ界隈のしんどさの根底には、承認欲求の転倒がある。

写真を始めたとき、多くの人は「いい写真を撮りたい」と思っている。だがSNSに写真を投稿するようになると、目的が少しずつ変わる。「いい写真を撮りたい」が「いいねをもらいたい」に変わる。「撮りたい写真」が「伸びる写真」に変わる。

この転倒は徐々に進行するため、本人が気づきにくい。「いいねが多い=いい写真」という基準を一度内面化してしまうと、いいねが少ない自分の写真を肯定できなくなる。好きで撮った写真が、いいねが少ないという理由で無価値に感じられる。

好きで始めた趣味が苦痛に変わる瞬間は、ここだ。自分の評価軸を他人の評価軸に明け渡したとき、趣味は義務になる。

逃げ道の設計

この構造の中でどうするか。

第一の選択肢は、界隈から距離を取ることだ。SNSのカメラアカウントのフォローを減らす。撮影会に行く頻度を下げる。写真を見せる相手を選ぶ。界隈との接触面積を減らすだけで、しんどさは大幅に軽減される。

第二の選択肢は、自分の評価軸を明確にすることだ。自分にとっての「いい写真」が何かを、他人の基準とは独立に定義する。機材のスペックでもなく、いいねの数でもなく、自分が撮りたかったものが撮れたかどうか。この基準を持っていると、他人の評価に揺さぶられにくくなる。

第三の選択肢は、写真を趣味として再定義することだ。趣味は義務ではない。上達しなくてもいい。誰かに認められなくてもいい。ただ撮ることが楽しければ、それで十分だ。

カメラに限らない構造

ここまで書いたことは、カメラ界隈に固有の問題ではない。

オーディオ界隈にも機材信仰がある。自転車界隈にもフレームの値段で序列化する構造がある。登山界隈にも「あの山に登った」という経験値による序列がある。どの趣味コミュニティでも、本来の楽しみとは別の軸で人を序列化する構造が生まれうる。

好きで始めた趣味がしんどくなったとき、自分の性格や精神力のせいにする必要はない。構造がしんどさを生んでいる。そしてその構造は、距離の取り方を設計することで、ある程度まで対処できる。

あなたが写真を撮りたいと思った最初の衝動を、他人の評価軸で汚染させる必要はない。

Read more

Dependabotの対応が面倒なのでRenovateを導入する

Dependabotくんはある程度の依存関係の更新を通知してくれるが、山のようにprojectを抱えているとなんとも痒いところに手が届かない。 ということで、Renovateを使ってみる。 Build software better, togetherGitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.GitHub ここからGitHub Appを入れる。 あとは、指示に従ってポチポチするだけで、超かんたんだった。 感想 自動化最高。

By Sakashita Yasunobu

nodejsのバグを見つけたのでPRを投げてみた

概要 要するに、node --testで特定のバイナリを標準出力に書くと、テストランナーが固まったり、異常終了したりするバグです。 バグ自体は既知のものだったようで、修正がされていました。 test_runner: infinite loop in FileTest#drainRawBuffer when child stdout contains FF 0F followed by large size bytes · Issue #62693 · nodejs/nodeVersion v25.9.0 (also reproduced on v24.14.1 LTS, v22.21.0 LTS, v23.4.0) Platform Darwin 25.

By Sakashita Yasunobu
青空文庫のParser

青空文庫のParser

青空文庫のParserを作ってます。 GitHub - P4suta/aozora: Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks.Pure-functional Rust parser for 青空文庫記法 (Aozora Bunko notation): ルビ, 傍点, 縦中横, 外字, 返り点, indent containers, page breaks. - P4suta/aozoraGitHubP4suta Rustで作ってますが、配布物はcargoのほかにnpm/pypiでも入手できます Documentation * Playground — try it in

By Sakashita Yasunobu