シニア開発者が専門性を伝えられない理由
シニアは「複雑さ」で話し、ビジネスは「不確実性」を気にする。両者の語彙のズレが評価を下げる。
#なぜ今日これを選んだか
Rust + ハードウェアという技術的に深い目標を追っているが、技術力だけでシニアになれるわけではないと薄々分かっていた。この記事は「シニアは複雑さで話す/ビジネスは不確実性を気にする」と言語化してくれている。Phase 2の今のうちに、伝える側の筋肉も意識して鍛え始めたい。
#要点
- シニアは技術的「複雑さ」を中心に語るが、聞き手は「何が不確実か/意思決定にどう効くか」を聞きたい
- 同じ事象を見ても、立場ごとに使う語彙が違うため、専門性が「伝わらない=無い」と扱われる
- 解決策は、相手の関心ある言語(リスク・コスト・期限)に翻訳して語ること
#自分にとっての示唆
技術的な深さを追うほど「複雑さ」を語りたくなるが、それは相手にとってノイズになりがちだ。明日からの具体行動を3つ。①yunaの記事では「複雑さの説明」ではなく「行動が変わる1行」を必ず先頭に置く。②英語(#4)のシャドーイングでも、技術詳細より結論先出しのフレーズを集める。③Rust学習(#130)のメモを残す時、「これは何の不確実性を減らすのか」を1行で書いておく。技術力と伝達力は同時に育てる。コードが書けるだけのシニアにはならない。