· 4分で読了

13. 不確実性を受け入れる

この記事は中国語から自動翻訳されたものです。翻訳によりニュアンスが失われている場合があります。

『ブラック・スワン』の著者であるナシーム・タレブはかつて、ある概念を提唱した――一見すると絶対にあり得ないような出来事が思いがけないタイミングで発生し、その大半は予測不可能であるにもかかわらず、極めて甚大なインパクトをもたらすというものだ。

2020年のCOVID-19はその典型例だ。パンデミックの影響によって人々の生活や働き方は一変し、持ちこたえられずに倒産や破産に追い込まれる店舗も相次いだ。状況がようやく好転し始めたのは2023年になってからのことだ。


会社を辞めてからもうすぐ1ヶ月が経とうとしているが、僕は比類のない自由と幸福感を味わっている。

同時に、次のマイルストーンへと進むために、ほぼ毎日仕事をしてコードを書いている状態だ。

長く飼いならされてコンフォートゾーンを抜け出して初めて、自分には意外と多くのことができると気づいた。そして、会社での悩みや愚痴など、固定給がないことへの不安や不確実性に比べれば、いかに些細なものだったかにも徐々に気づき始めた。

そうしたこともあって、僕は多くの新しい友人や昔からの友人と話をしたりコラボレーションしたりする機会に恵まれ、自分自身がとても面白いと思えるテーマにも出会えた。たとえ会社の知名度が高くなくても、知り合って支援を提供する機会を持てたことをとても嬉しく思っている。

もし僕が会社に留まっていたら、おそらくこのような巡り合わせはなかっただろう。

開発者をしていた頃、僕は日常的に新しい技術に触れていた。任されたタスクがフロントエンド、バックエンド、SRE部門にまでまたがっていたため、ソフトウェア開発における多くのベストプラクティスを理解することができた。フロントエンド開発だけでなく、サーバーの構築や大規模トラフィックに対応する設計・知見なども数多く学んだ。(業界の秘訣と言っても、実のところは『DDIA(データ指向アプリケーションデザイン)』を熟読して実践することに尽きるのだが)

一見すると大したことのないように思えるかもしれないが、最近の受託案件を通じて、これが実は非常に価値のあることだと気づいた。一部の外注先は適切なアーキテクチャを設計する能力がなく、コードが無駄に冗長で極めてメンテナンス困難になり、不要な複雑さを招いてしまっている。あるいは、デプロイプロセスの効率が悪かったり、現状に適さないクラウドベンダーを選定してしまい、コストが跳ね上がっていたりするのだ。


その後、著者は『ブラック・スワン』のテーマを引き継ぐ形で『反脆弱性(アンチフラジャイル)』という本を出版し、僕たちが不確実性にどう立ち向かうべきかを説いている。その手法の一つが、「ある分野では極めて冒険的に、別の分野では極めて保守的に振る舞う」ことだ。これによって、リスクを一定の範囲内に抑え込むことができる。


第1回で触れたように、仕事の中に挑戦的でエキサイティングなことがあったとしても、大企業特有の諸問題を完全に避けることは難しい。(まあ、これも一種の不確実性だ)

1. 三十歲裸辭

ここで記事を書いてアウトプットするのも、反脆弱性の一種なのだろう。


警告

決して衝動的に退職してはいけない!次のあてもなく退職するのはかっこよくて自分らしく生きているように聞こえるかもしれないが、給料が入らないというのは非常に深刻な問題だ。お金がない状態では衝動的な行動に走りやすく、意思決定の質にも悪影響を及ぼしかねない。

だが、もし君も似たような考えを持っているなら、まずは次の問いから向き合ってみてはどうだろうか。

  • 現在の貯蓄で、どれくらいの期間生活を維持できるか?
  • 本業がなくなった場合、自分はどのようなサービスや製品を売ることができるか?
  • 自分にとっては造作もないのに他人には難しく、うまくできるスキルはあるか? 同僚は普段、自分のどんなところを褒めてくれるか?
  • もし何らかのサービスや製品をリリースしたとして、身近な友人たちに堂々と宣伝できるか?
  • まずは仕事終わりのスキマ時間を使って試してみることはできないか?

君にも何か反脆弱性のテクニックはあるだろうか?ぜひ me@kalan.dev 宛てにメールで教えてほしい!

関連記事

他のトピックを探索