- 実力のあるシニアエンジニアには有用だが、未熟なエンジニアには害になりうる 「危険な助言(dangerous advice)」 という概念を扱う文章
- プロダクションSQLへのアクセス権のようなものは 「鋭利な道具(sharp tools)」 である
- 自分で業務の優先順位を決めること、ときには会社のルールを意図的に破ること、不確実でも 強い立場を取ること などが危険な助言の具体例
- ほとんどのキャリア助言は 責任回避や印象管理 のために書かれた偽物であり、実際に仕事をやり遂げるには公式ルールの外側での行動が必要
- マネージャーには、自分に跳ね返ってくる リスクのために この種の助言を直接はできないという構造的な限界がある
- 危険な助言は 高リスク・高リターン の性質を持ち、組織の公式ルールの向こう側にある不可視な(illegible)領域を理解することが核心
「鋭利な道具」と「危険な助言」の比喩
- 「Sharp tools」 とは、ssh、kubectl、読み書き可能なプロダクションSQLコンソールのように、能力次第で大きな助けにも大きな損害にもなりうる道具
- 「危険な助言」も同じ性質を持ち、能力と判断力があってこそ適切に活用できる
- 誤った相手に危険な助言を与えることは、誤った相手に プロダクションSQLアクセス権 を与えるのと同じ
危険な助言の具体例
- 自分で何に取り組むか決める こと
- ときには 会社の明文化されたルールを意図的に破る こと
- 不確実なときでも 強い立場を取る こと
- 自分を少し 「グリフター(grifter)」 として捉えること
- リリース(shipping)に関係ないあらゆる活動を 意図的に避ける こと
ほとんどのキャリア助言が偽物である理由
- 実力のあるエンジニアは、鋭利な道具を求めるのと同じ理由で 危険な助言を渇望する
- ほとんどのキャリア助言は 責任回避(liability avoidance) または 印象管理(impress people) を目的に書かれている
- 実際に仕事を成し遂げようとする人なら、こうした危険な行動が明らかに役立つため、結局はそれを行うようになる
- 公式にはそう動いていないと分かっていながら誰も話してくれない状況は、深い疎外感 を引き起こす
- ジュニア時代には、非公式に率直な話をしてくれた 少数の同僚 が大きな助けになった
マネージャーが危険な助言をできない構造
- マネージャーが会社方針を無視しろと助言し、エンジニアがそれを誤って実行した場合(例: Slackでマネージャーが許可したと公然と投稿する)、マネージャーにより大きな被害 が及ぶ
- テック企業のリーダーシップはエンジニアを 「役に立つ愚か者(useful idiots)」 と見なす傾向があり、マネージャーにはプロフェッショナルな振る舞いを期待する
- 多くのマネージャーはこうした助言をしたいと思っており、エンジニアが自発的にこのように振る舞えば 高く評価する
- 仕事をもう少し戦略的に、職務記述書にあまり縛られずに進めればはるかに効果的な強いエンジニアを管理するのは、マネージャーにとって 非常にもどかしいこと である
危険な助言の本質: 高リスク・高リターン
- 危険な助言に従うには 勇気 が必要
- 高リスク・高リターン の性質ゆえに、強いエンジニアには不均衡なほど有用で、弱いエンジニアには有害
- 心地よく感じないなら決して従うべきではないが、すでにこのようなやり方で働きながら長期的な失敗を心配しているなら、そうではない可能性が高い
Hacker Newsの反応と組織の不可視な要素
- Hacker Newsでは非常に肯定的な反応と非常に否定的な反応が入り混じっていた
- 否定的なコメントの核心的な誤りは、組織とはすなわち 明文化されたルールの集合 であり、組織内の運営の主要モードが公式的・構造的な協業だとみなす視点
- これは James C. Scott の Seeing Like a State で語られる 可読性(legibility)の過剰な優先 という誤り
- すべてのコミュニティには 不可視だが中核を支える(load-bearing illegible)構成要素 が存在する
- 自分の仕事においてこの不可視な部分を慎重に考えることが、この文章とブログ全体の核心的な主張
まだコメントはありません。