常に辞めるつもりでいる
(jmmv.dev)-
職場で生きるうえでのよい哲学は "Always be quitting"
-
ずっと退職を考えろという意味ではなく、いつでも去れるように行動せよということ
→ これが自分をよりよいエンジニアにし、成長の機会を開いてくれる
→ "自分を代替可能にすること"、"職場で自分の業務を自動化すること" に近い
- 核心は "必要不可欠ではなくなること" : NOT being indispensable
→ 必要不可欠になってしまうと、特定の仕事に縛られ、休暇も成長もなくなる
→ その仕事が不要になれば、自分の居場所も不要になる
- 逆説的だが、使い捨て可能になることがあなたを自由にする
→ より高い役割へ成長しやすくなり、取り組んでいるプロジェクトも簡単に変更できる
- 具体的な方法
- 知識を文書化しましょう。
→ 誰かがあなたに質問するのは、あなたが作った文書の抜けを知らせてくれているということです。
→ 後任者があなたを必要としないように、文書、バグ、コードコメントなど、どこにでも答えを書いておきましょう。
- 長期計画を文書化しましょう。
→ あなたが何かをリアルタイムで伝えなくても、この計画を見れば、プロジェクトで今後何が起きるか分かるようにしましょう。
→ 数か月前から計画を立てておき、あなたが去っても同僚が初日から戸惑わないようにしてください。
- ミーティングを文書化しましょう。
→ あなたが参加するすべてのミーティングを記録してチーム内で共有し、誰が参加したのか、どんな議論があり、どう結論づけたのかを書きましょう。
→ この議事録を設計文書から参照してください。後任者はキャッチアップのためにこれを必要とするはずです。
- 他の人を会議に招待しましょう。
→ 1対1のミーティングではなく、あなたのチームから自分一人だけが会議に参加しているなら、他の人も招待しましょう。
→ 別の視点も有用ですが、重要なのは、あなたが唯一の窓口になることを避けることです。
- 周囲の人を育てましょう。
→ 目標は、彼らが自立できるようにすることです。(一般的なエンジニアリングの Ladder でシニアと呼ばれる状態)
→ 彼らが計画や技術を把握し、文書を活用できるようにしましょう
- 後任者を見つけて育成しましょう。
→ あなたの役割(Role)を変えるには、代替できなければなりません。あなたの代わりになれる人を見つけ、積極的かつ継続的にコーチしましょう。
- 人に権限(Power)を与えましょう。
→ 彼らが正しいことをすると信じましょう。
→ あなたがリーダーシップの立場にあるなら、他の人があなたに許可を求めるような状態を作らないでください。
→ 彼らが自分で選択できるようにし、正しいデータに基づいて選べるよう導いてください。
- あなたが PoC(Point of Contact) にならないようにしましょう。
→ 他の人を含められるメーリングリストや、別の種類のコミュニケーションチャネルを作り、それを広げていきましょう。
- 委任しましょう(Delegate)
→ 他の人に権限を与え、グループやミーティングに含め、知識を文書化していれば、あなたの仕事を担う準備はできています。
→ 彼らが成長できる仕事を委任し、あなただけができる仕事に集中しましょう。
- 常に学びましょう。
→ 関心のある分野で知識を深め、楽しさを保ちましょう。
→ その分野があなたの進みたい未来と一致していれば、なお良いです。
- これらは責任放棄を意味するものではありません。
→ それでも自分のプロジェクトとチームに対して責任を持ち、自分の役割を果たす限り継続しなければなりません。
→ この責任があなたに新しい扉を開いてくれるので、重要です。
- 上のすべてを実行すれば、自分だけでなくチーム全体もより良くなります。
→ あなたが IC(Individual Contributor、管理職ではない個人貢献者) であっても可能で、実際には Staff/Principal+ エンジニアのスキルの一部を練習することにもなります。
3件のコメント
少なくともここにある内容は、すべて100%適用されてこそ正常な会社として機能するのが当然だと思います
自分なりの職業観としても、「自分がいなくても仕事は回らなければならない。自分がいれば仕事はより良くならなければならない。」という基準を立て、それを守るよう努めています。
一部は「えっ?」となるような助言ではあります。大きな組織には合うかもしれませんが、スタートアップの組織ともうまく噛み合わないこともあるでしょう。
ただ、知識やミーティングを文書化し、トレーニングし、権限を与え、委任し、常に学ぶ姿勢で臨むのは良いことだと思います。
HNでもこの文章について賛否両論ありますね https://news.ycombinator.com/item?id=27456222