「なんとなくヤバい」が言葉にならない
長くエンジニアをやっていると、コードを見た瞬間に「あ、これ半年後に困るやつだ」と感じる場面があるんですよね。根拠を聞かれても、うまく説明できない。「いや、なんとなく」としか言えない。これがいわゆる暗黙知ってやつなんだと思うんです。
で、困るのは、この「なんとなく」を若い人に渡さなきゃいけない立場になったときなんですよね。
マニュアル化という幻想
組織にいると、だいたい「ドキュメントにまとめましょう」という話になる。あ、確かに、それは正しいんです。正しいんだけど、暗黙知ってマニュアルにした瞬間に、大事な部分がごっそり抜け落ちるんですよね。
たとえば自分は長年自炊をしていて、味噌汁の出汁を引くタイミングは鍋の水面の泡で判断してるんです。これ、レシピには「沸騰直前で火を止める」と書くしかない。でも実際は「沸騰直前」の手前にもうワンクッションあって、そこが味の分かれ目だったりする。言葉にすると嘘になる領域がある。
隣にいる時間でしか渡せないもの
結局、暗黙知の継承って「一緒に同じものを見ている時間」でしか起きないんじゃないかと思うんです。ペアプログラミングが有効だと言われるのも、技術的な理由だけじゃなくて、隣で「うーん、ここちょっと嫌だな」という空気を共有できるからなんですよね。
カフェで人間観察をしていても感じることがあって。常連のおじさんが新しいバイトの子に注文の取り方を教えている場面とか、言葉より間合いで伝えているものの方が圧倒的に多い。あれは横にいないと絶対に受け取れない情報なんです。
渡す側の覚悟と限界
ただ、自分も50歳になって少し思うところがあって。暗黙知を「渡そう」と力むと、だいたい失敗するんですよね。相手が受け取る準備ができていないと、ただの説教になる。
だから最近は、聞かれたときにだけ答えるようにしています。「これ、なんで駄目なんですか」と質問が来たとき、初めて「いや、駄目ってわけじゃないんだけど」と話し始める。そのくらいの距離感がちょうどいいんじゃないかと。
伝わらなくても、まあいい
暗黙知の継承が「最も難しい仕事」だと書いたけど、正直なところ、全部は伝わらないんですよね。自分だって先輩から受け取り損ねたものがたくさんある。でも、それはそれでいいんだと思うんです。次の世代は次の世代で、自分なりの「なんとなく」を育てていくわけで。こちらがやれるのは、その隣にいる時間をなるべく惜しまないことくらいなんですよね。
→ プロフィール / 他チャネルを見る


コメント