プログラマが知るべき97のこと/1人より2人
プログラマが知るべき97のこと/1人より2人 - Wikisource
宝くじのリスクがとても良かった。 これ私が前に書いた、より安全の話に近いと思った。 ほぼありえないリスクを考慮してより良い選択はどちらかってところ。 でもやっぱりペアプロの費用対効果はまだ疑問符残るな
[A]
もし開発チームに加わったばかりの新人なら、ペアの相手には、知識も経験も豊富な人を選ぶべきでしょう。 これができるのは贅沢なプロジェクト
経験豊富な人がいない場合、「2人で考えました!」と変なもの作られたらもうOUT
またそれと同じくらい重要なのは、人間関係を円滑にできる人、また人にものを教えるのが得意な人を選ぶことです。
昔、同僚に「コーチングというのがあって…」と言われたけど、彼が一番良く理解してなかった 同僚はペアプロの信奉者 ペアプロはやる気があって根性を曲げる必要のないペアでしか成立しづらいので、懐疑的。 コーチングって、哲学に似てて、コーチする人はそいつのそばに疑問を置いてやるしかないのと、 哲学する本人に間違った自尊心があると成立しない。 「自分の自尊心はどうでもいいから、真実を知りたい」という気持ちを持つ自分、という自尊心が必要で、 なかなかそこら辺は難しいかな。 高所に到達して安全な位置の心の状態を持っているか、達観してるか、のどっちかで、 前者は成功者だし、後者は坊主だ
- 補足
根性を曲げる必要のない = 素直な気持ちでコーチングや設計に集中する、という気持ち
高所に到達して安全な位置の心の状態を持っている = 嫌なやつと組んでるとか邪心とかない状態