2020-06-18

本日を持ちまして、ようやく前回のイテレーションの作業を完了いたしました。

私自身の気持ちとしては非常に優れない状態です。その理由は、やっていることの意義がはっきりしないからです。正直なところ、ほとんど意味がないとすら感じています。

では、ここで言う「意義」を私はどのように定義しているのでしょうか。

現在の仕事における私にとっての意義は、重要度の高い順に以下の通りです。

  1. 問題を提起する能力。価値のある、意味のある問題を見つけられること。
  2. 問題をモデル化する能力を蓄積し、将来的に様々なタイプの問題をより多く解決できるようになること。
  3. 問題をモデル化することで、一度の努力でそのモデルが記述する問題のクラス全体を解決できるようなアプローチを可能にすること。
  4. 自分の努力によって、具体的かつ意義のある問題を解決すること。その際、一度に一つの問題を解決するよりも、一つの努力で複数の問題を解決することに価値がある。
  5. 楽しさを保つこと、問題解決による達成感、問題そのものの面白さ。
  6. 人との交流や関係。
  7. 給与(これは保障であり、重要でないという意味ではなく、その他の要素はその上に成り立つべきものであるということです。)

これが私の仕事の動機の全てではないかもしれませんが、少なくとも現実の一部を反映していると考えます。

そして、今日私が落ち込んでいる主な理由は、楽しさが失われたことにあると思います。まず、問題そのものの意義が私にとって明確でないため、やる気が削がれます。第二に、この種の問題に対するモデル化が不十分であり、問題解決の手段が全ての問題(もちろん、全ての問題を解決できるモデルは滅多にありません。モデル自体が問題の単純化と抽象化ですから、ここでは許容範囲内の問題について議論しています)を解決できず、その結果として反復作業が発生していることです。具体的には、QAの方々から挙げられる大量のバグです。その中には、要件の理解不足やテスト自体の問題に起因するものもありますが、問題の分析自体に、解決プロセス全体の中で最も時間がかかっています。

問題に対する認識が不十分だと、解決策が本質的でなくなり、無駄な時間を費やすことになります。基本的に、上記の意義の3、4、5が満たされず、その結果、私は落ち込みます。

さらに考慮すべき点は、現時点までに、私は前回のイテレーションで解決すべき問題を片付けているに過ぎないということです。今回のイテレーションで行うべき作業には全く着手できていません。このため、今回のイテレーションの時間が圧迫され、それが後続のイテレーションにも悪影響を及ぼす可能性があります。これは絶対に避けるべき悪循環であり、さらには人間関係にも悪影響を及ぼすことを考えると、なおさら避けるべきだと思います。

従って、明日からは、何かを行う前に、その様々な側面を可能な限り考慮してから問題解決に取り組むようにします。

この十数日間の作業を振り返ってみると、ほぼ進展がなく足踏み状態でした。北京に来た最初の月曜日、つまり6月8日に、次のように書いています。「仕事について話すと、この期間は納品対応で忙しかった。主にTLM(typed lane model)のリファクタリング。今回こそ目標を明確にし、衝動的にリファクタリングしないよう自分を制御し、戦略的に、進捗を管理しながら進める必要がある。」

今のところ良い点だと思うのは、毎日自分がやったことを記録していることです。時には非常に簡略だったり、次の日に補足したりすることもありますが、継続して記録することが変革の種を生むと信じています。

また、以前読んだ、非常に理にかなった言葉を補足しておきます。

数年前、ニューヨークで最初の家を買ったとき、ある不動産業者が非常に的を射たことを言いました。「この家は大掛かりな改修が必要です。しかも徹底的に。築65年のこの家には絶対的な価値上昇の可能性があります。今すぐ改修すべき項目をリストアップし、6ヶ月以内に全てを終わらせなさい。絶対に6ヶ月以内に問題を解決しなさい。」
「正気ですか?頭金、税金、弁護士費用を払ったらもうお金がありません。それに私はとても自制心のある人間ですから、5年かけて少しずつ全てを直していけます。」
彼女は言いました。「いいえ、そうはなりません。なぜなら6ヶ月後には、あなたは現状に慣れてしまうからです。全てが大丈夫だと思うようになります。たとえリビングルームに死体があっても、何事もなかったかのようにまたいで通るでしょう。」
今でもこの言葉を覚えています。驚いたことに、彼女の言う通りでした。間違っていたのは私の方で、6ヶ月以内に片付けなかったものは、5年後に家を売るときにもまだ直っていませんでした。

これは本当にリアルです。常に警戒し、注意しなければなりません。