用工程師職位來比喻的話他就是完美的 technical lead 但是災難性的 VP of programming。現在企業管理很提倡的就是技術人員和主管需要兩個不完全相通的 traits 所以不應該將主管階視為技術人員的晉升上位,而應該把高階技術與主管視為平級職位,讓適當的人可以晉升到適當的缺。楊志良當初上位衛生署長就是晉錯位了,後面就是不斷的造成問題
和這類人溝通的重點就是要理解他的思考速度比你快 (不見得好或壞,可能他提早想通了什麼,或者是做了錯誤的假設),所以當他在講 B 的時候是已經假設你們在 B 的依賴 A 上已經有共識,而這時候你的思考通常還在 A,所以如果你想要順著接下去就會開始鬼打牆。然而對方是不會停下來等你的,所以要嘛你必須快速跟上他的思維 (並且自己驗證他確實做了正確的假設),要嘛想辦法把他拉回 A 繼續討論。如果能夠做到這點 (再加上能夠在互換位置時維持溝通節奏自己不會跳躍),才有機會勝任主管職位。好的技術主管實在不好當。