世界を動かす技術を、日本語で。

私たちの努力は、部分的に私たちを形作ります

2025年10月1日原文(weakty.com)

概要

  • 努力が価値やアイデンティティの基盤 であることへの疑問と葛藤
  • 技術革新が努力を不要に することで生じる喪失感
  • AIや自動化による自己価値の再定義 が必要な現代の働き方
  • 仕事における努力・満足感・報酬の関係性 の変化
  • 新たな自己定義や働き方の模索 という課題

努力が意味を持つ理由

  • 努力には自己価値やアイデンティティを形作る役割 がある
  • 努力を通じて得られる満足感や達成感 が内面的な幸福感を支える
  • 「努力=価値」の図式 が自己評価や人生観の基礎となる
  • 努力を要する活動が自分の立ち位置や存在意義の明確化 に寄与
  • 努力が報酬や承認と結びつくことで自己肯定感が強化 される

技術革新と努力の消失

  • 技術の進歩が従来の努力を不要に し、活動の意味や価値観が揺らぐ現象
  • 写真撮影やプログラミングなど、かつて努力が必要だった分野の変化
  • スマートフォンやAIの普及で「できること」が増える一方、 達成感や独自性の喪失
  • 「誰でもできる」状況が、専門性やアイデンティティの希薄化を招く
  • 技術による効率化が、努力に価値を見出していた人々に喪失感をもたらす

努力と報酬の関係性の変化

  • 努力が報酬や社会的価値と結びついていた雇用契約の変質
  • AI導入による「能力の拡張」要求が、従業員の役割や価値観を変化
  • 生産性重視の風潮が、個人の視点や経験の軽視につながる傾向
  • 単なる「ツール」としてAIを受け入れる意見と、努力の喪失を嘆く声の対立
  • 努力を通じて得られる満足感が薄れ、仕事の意義や自己定義が揺らぐ

働く意味とアイデンティティの模索

  • 努力を通じて自分を定義する価値観の再考が必要
  • 技術革新が進む中で、新たな「努力の場」や「価値の源泉」を探す必要性
  • 仕事における努力の価値が薄れることで、自己喪失や無力感が生まれるリスク
  • 一方で、効率化によって生まれた余剰時間を他の活動や家族、趣味に振り向ける選択肢
  • 「努力の美徳」と「効率の追求」のバランスをどう取るかという社会的課題

これからの展望と問い

  • 努力や経験に価値を見出すことの意義を再評価する必要
  • AIや自動化が進む社会で、どのように自己価値や働く意味を再構築するか
  • 努力が報酬や自己肯定感に直結しない時代の、新しい働き方や生き方の模索
  • 「仕事=努力=価値」という等式の再定義と、個人の幸福追求の在り方
  • 今後の社会や個人にとって「努力することは果たして価値があるのか?」という根本的な問い

結論と個人的な感情

  • AIや技術革新による効率化が進む中で、努力に価値を見出すことの難しさ
  • 努力による自己定義や充足感が揺らぐ現代社会の葛藤
  • 一方で、効率化がもたらす新たな価値や可能性への期待
  • 最終的に「努力することは価値があるのか?」という問いに対する答えは、個人や社会の価値観次第
  • 今後も変化を観察しながら、自分なりの働き方や価値観を模索し続ける姿勢

Hackerたちの意見

わかるなぁ。自分のコーディングを一つの技術として扱ってるんだけど、引退してからはずっと楽になったよ。自分のやり方が商業的に成り立たないことは分かってるけど、誰も私にお金を払ってやらせてるわけじゃないからね。自分のためにやってるんだ。それに、常に自分に挑戦することが大事だと思ってるよ。

自分のやり方が商業的に成り立たないことは分かってるよ。 「商業的に成り立つ」ってどういう意味かによるけどね。僕は独立したソフトウェア開発者として、写真の分野で高品質な製品を作り続けて2年以上になるんだ。前の大手テック企業の給料には全然及ばないけど、毎月の生活費を賄うには十分な収入は得てるよ(贅沢な生活をしてないのも助けになってる)。それに、自分が作りたい製品や市場のポテンシャルにはまだまだ遠い気がしてる。5年以上やってるインディー開発者の友達は、もう前の大手テック企業の給料に近いところまで来てるしね。だから、絶望しないでね :)

君のやり方がどうかは分からないけど、僕もコーディングを一つの技術として扱ってるよ。多くの他の開発者がやってることより、商業的にはずっと成り立ってると思う。効率的で、必要なことだけをやって、他のことはしないシステムを設計してるし、しっかりテストされてて、理解しやすく、扱いやすく、変更もしやすいんだ。商業的に問題があるのは、他の人の仕事を引き継いで、実際に作業を続ける前に全体を基本的に書き直すときだけかな。いつもそうするわけじゃないけど、大きすぎるプロジェクトや、特に問題ないプロジェクトもあるからね。書き直す必要がないプロジェクトもある。でも、引き継いだシステムの多くは本当にひどくて、クソみたいな基盤の上に構築することは拒否してる。まず基盤を直してから、その上に構築するんだ。コードモンキーが適当に繋げて、ワークアラウンドを重ねていくようなことを望むなら、他の誰かを探さないといけないよ。僕は問題を直すんで、ただ上から塗りつぶすだけじゃない。過去にはそれが問題になったこともあったけど、大体は僕の仕事は評価されてるよ。

これって神経多様性のことかもしれないけど、覚えている限りずっと「何をしてるの?いや、それはこの状況の名前だ、本当は何なの?」って考えてきたんだ。何度も続けて「もっと大きな問題、基本的な問題は何か」を探し続けてた。意外にもその「基本的な問題」は「コミュニケーション」であることが多くて、その「コミュニケーション」は物事や人、ソフトウェアの間での翻訳だったり、人と人、ソフトウェアとソフトウェアの間だったりすることが多かった。でも、ほとんどの場合はコミュニケーションなんだよね。

確かにそうだね。もし俺たちソフトウェア開発者が自分たちを「コーダー」と定義しちゃうと、記事が言ってるようなアイデンティティクライシスに陥るかもしれない。でも実際には、俺たちはそれ以上の存在だよ。問題解決者であり、問題自体を理解し、定義し、洗練させることが大事なんだ。そして、エレガントな解決策を見つけることもね。そのプロセスにはコミュニケーションや実験がたくさん関わっていて、エレガントな解決策をデザインするための創造性も必要だよ。実際、つまらないのはコーディングそのものだったりすることが多い。

どうしてこれが役に立つのか、よくわからないんだけど、確かにコミュニケーションがほとんどの時間やってることだよね。

いい戦略だね!私の一つは、「今、何に注意を向けているのか?」と自問すること。答えが「たくさんの考え」だと知ると驚くよ。

文化は、何かが意味を持つと、それは重要でないという奇妙な神話を作り出しました。コミュニケーションはただのソフトスキルに過ぎないと。人間は意味を作り出します。私たちは、これまで観察された中で唯一の複雑で長期的な意味生成の源です。私たちは、星が光子を放出するように意味を発信します。確かに、私たちがいなくても多くの自然のプロセスは存在するでしょう。しかし、この宇宙、もしかしたら唯一存在する宇宙では、私たちが意味を作り出しています。時にはその意味が私たちの想像の中に物理的に存在し、時には外部の事実にマッピングされますが、合理的に結びつき、創造し、説明するすべては私たちから来ています。

たいていは、物事や人、ソフトウェアの間、あるいは人と人、ソフトウェアとソフトウェアの間で翻訳しているだけなんだよね。でも、ほとんどいつもコミュニケーションしてる。これって本当にそうだよね。私たちのコード、計算リソース、そして人間のエネルギーが、どれだけデータを別のエンコーディングやスキーマに変換するために使われているんだろう?それは、アルゴリズムや人間のプロセスを適用するためなんだよね。時々、これが私たちのシリコンや電力、人間の時間の半分以上を占めている気がする。

感情についても同じことをする?例えば、a) この感情は何か、b) いや、それはこの特定の出会いから来る過度のストレスだ、c) もっと大きな、基本的な感情で、10分待ってカウンターでコーヒーの注文を決めるのに20秒かかる見知らぬ人について考え込んでいる理由だ… :)

コンピュータープログラマーになったのは、コンピューターに何かをさせたかったから。プログラミングをしたいからプログラマーになったわけじゃないんだ。だから、AIはコンピューターに何かをさせるのが簡単になるから、すごくワクワクするよ。

プログラマーになったのは、コードを書くのが好きだから。LLMにコードを書かせるのは、ケーキを食べるロボットを作るみたいなもんだね。

Hacker Newsで議論の続きを見る