技術力はあるがコミュニケーションが困難なエンジニアに見られる問題

話が通じないエンジニアは、会話のリバースエンジニアリングをしてあげないといけなくて困るそうです。
12

コミュニケーション困難なエンジニアの問題

komitsubo @komitsubo

組み込みソフトウェアエンジニア兼マネージャーとかやっている二児のパパ。 アーキテクチャとかリーディングとかマネジメントとかエンジニアリングとかテストとかの長めの発言が多いです。当然、この発言は個人の見解であり、所属する組織の公式見解ではありません。色んな意見があってもいい。

komitsubo @komitsubo

最近技術力はあると思うんだけど絶望的に計画力とコミュニケーション力がないエンジニアと話をする機会が多いんだけどホントぐったりしてる。同じ日本語で話しているはずなのに話が噛み合わない。どうも作った物でコミュニケーションを取ろうとしているようなんだけど、どうにも話が通じない。疲れる。

2022-07-14 06:40:20
komitsubo @komitsubo

いくらコミュニケーションが苦手って言っても流石に最低限は会話が成立して欲しい。そして足りない部分を作った物や資料とかで補足してくれるのはいいんだけど、そういう人って大概思ったことを思うがままに書いたり作ったりしている事が多いので成果物が散文的で理解が難しいんだよね。

2022-07-14 06:54:26
komitsubo @komitsubo

個々の部分には技術力は感じるんだけど、他者に理解させるという点での構成力がない為話も飛びまくりで何を伝えたいか理解するのが大変だし、構成力がないという事は作った物の作った過程も曖昧なので正しく期待値は伝わって対応されたかで成果物の正当性を判断しようにもそれも難しい。

2022-07-14 07:00:07
komitsubo @komitsubo

こっちとしては出来たものを見てもどうも期待値と違うんだけどそれが真なのか真ならどうしてこうなったのかが知りたいだけなんだけど、これはこういう技術制約があってこうしたとかここは時間が足りなかったからとか、そういう末端の話に終始されてしまう。

2022-07-14 07:06:39
komitsubo @komitsubo

そうじゃなくて要は何が出来て何が出来てないかがまず知りたいんだよと。出来なかった事はあっても全然いいんだけどその場合は、計画に無理があったのか、要求が曖昧だったのか、技術的な制約があったのかそういうのを原因と紐づけて伝えて欲しいんですよ。それ分からないと先に進めないから。

2022-07-14 07:09:43
komitsubo @komitsubo

それを聞きたいだけなんだけど、話も作った物もそれを示してないようにみえる(期待する情報は入ってないケースが多い)ので、聞き手側で行間を把握しつつ思考の過程の仮説を立てて質問して立証していくという事をしないといけないんだけど、これもまたとてもしんどい。

2022-07-14 07:19:01
komitsubo @komitsubo

当人の発言や作ったものから仮説に合致しそうな部分を出して探り探り聞き手がインタビュー的にやっていくんだけど、この手の人はすぐに重箱的な技術的な長い話に脱線するのでその都度話を戻して進めていく必要がある。要は相手の思考のリバースエンジニアリングをしているようなものだから兎に角大変。

2022-07-14 07:22:23
komitsubo @komitsubo

これをやっていって期待された結果があったとわかればまだいいんだけど、実はなかったとなるとそれはそれは大変である。なんでかって今度はなんでそうなったのかの相手の思考のリバースエンジニアリングが始まるから。こっちは正直前者より全然きつい。

2022-07-14 07:25:05
komitsubo @komitsubo

きつい理由は本人が何が原因だったか理解していないので、仮説を立てて何が原因だったかインタビューしていく必要があるからなんだけど、これはきき方によっては相手の不備を指摘する事になるのでこれも大変。この手の人は技術力がある分出来てないという結果をなかなか受け入れてくれない。

2022-07-14 07:29:28
komitsubo @komitsubo

今度は度々”自分の責任ではない”という重箱論理に入る会話を戻しつつ、次は何をすればよかったのかを合わせていかないといけない。正直トータルコストで考えると当人の技術力が絶対じゃないならチェンジして欲しいと周りから思われても強く否定できない。コスト対効果が悪すぎるのは事実だから。

2022-07-14 07:32:45
komitsubo @komitsubo

という訳で技術力があってもそれが絶対的ではない場合、相手に価値を伝える能力がないと周りからかなりめんどくさい人認定されちゃうので、最低限のコミュニケーションスキルと物の作成過程を論理的に伝える方法も学んで欲しい訳です。技術力はあるのに正しく評価されないなんて寂しいじゃない。まる。

2022-07-14 07:38:05

デフォアイコンの反応

ポル @ogazUzrZdBNwiF0

@komitsubo 相手も同じ状況じゃね? このマネージャーいつも無駄な計画立てて、邪魔してくるわと感じてる。マネージャーと子育てとせっくすしてる暇あるなら、技術磨けよ。だから話も浅知恵のお前に通じないんだろw

2022-07-14 22:43:28
西條秀治 @syuuchan_tweet

@komitsubo 無口なエンジニア「仕様通りにマイコンが動作するバイナリを吐くソースを書いた。マイコンは理解したのに、この人はソースが理解できないのかな?小学生レベルの作文だと思うのですが?」という可能性は無いだろうか? 知らんけど。

2022-07-14 18:10:17
メタル @jp_metalox

@komitsubo エンジニアの最重要スキルはコミュ力 コーディングなんかは正直誰でも出来るますよ。 コミュ力が無いのは技術力が無いって事ですよ。 元請や親方は話が通じるが現場のオッサンには日本語が通じないのと同じ感じ。

2022-07-14 22:01:51