エンジニアリング・カルチャーとは何か？
エンジニアリングカルチャーとは、しばしば企業内のエンジニアの共通の信念や行動のことを指するのだ。強いエンジニアリング文化があれば、エンジニアはより効果的に協働することができるのだ。

例えば、設計書にPRDが必要かどうか、エンジニアは自分の仕事にテストを書くべきかどうかなど、同じトピックでもエンジニアによって理解や信念が異なることがよくあるのだ。強いエンジニアリング文化がなければ、エンジニアはニュアンスの違いで議論する時間を無駄にし、ビジネスの生産性を著しく低下させ、顧客体験を悪くする可能性があるのだ。

大手テクノロジー企業には、強力でユニークなエンジニアリング文化があることが多い。例えば、以下のようなものなのだ：Appleはデザインと品質を重視し、Amazonは顧客体験を重視し、Facebookは成功指標を重視し、Googleはエンジニアリングエクセレンスを重視し、Microsoftはビジネスの成功を重視するのだ。各エンジニアリングカルチャーには長所と短所があるのだ。一般的に、エンジニアリング文化があることは、ないことよりも良いことなのだ。優れたリーダーは、自社に強力なエンジニアリング文化を意図的に醸成する必要があるのだ。