読者です 読者をやめる 読者になる 読者になる

Pseudo Engineer

ソフトウェアの話とか書いてくよ

【書評】Team Geek

Team Geek ―Googleのギークたちはいかにしてチームを作るのか

Team Geek ―Googleのギークたちはいかにしてチームを作るのか

エンジニアが持つべきマインドと、周囲の対象(仕事、同僚、上司、顧客のフィードバックなど)とどう向き合うかを、Googleの中の人が書いた本。

一番重要なのは以下の3つをマインドとして持つこと。書中ではHRTと呼ばれている。

  1. 謙虚(Humility)
  2. 尊敬(Respect)
  3. 信頼(Trust)

チームで成果を出すのに一番難しいのは人間関係であって、それにどう向き合うか、言葉や文化が違えど同じなんだなと感じた。とりわけ、コードレビューで指摘する言葉の選び方。コードに対して「そこは〇〇パターンで書くべきだ。」と言うより「ここは〇〇パターンで書いたほうが読みやすいでしょうか?」と言うべきと謳っている*1。遠回しな言い方だが、本質は相手への指摘ではなくコードそのものへの指摘であることを強調することです。
英語圏の人だとずばずば言うのかと思ったら、その辺も考慮してる人もいるのですね*2

あと、謙虚と自信の境目が難しい。

*1:英語原文だと印象が違うかも

*2:ただの偏見