それで、このGoogle社員のマニフェストについて。

Google社員(シニアではなく)が本質的に女性と男性の本質的な違いについて内部で公開したマニフェストについて聞いたことがあるでしょう。女性がエンジニアになれるようにすることをやめるべきです。それだけの価値はありません。

約1週間前まで、このことについて公に聞いたことはほとんどなかったでしょう。なぜなら、(かなり上級のGoogle社員として)私の仕事は社内でそれを処理することであり、機密性の規則により私が公の場で多くを語ることを妨げていたからです。

しかし、偶然にも(これは発表を計画していた方法ではありませんでしたが)私は実際に最近Googleを辞めました。したがって、このすべてが壊れたとき、私は他のみんなと同じくらい外側にいたので、これに何が書かれていたのかは知っています。それが漏れて、Gizmodoによって公開されたからです。

そして、私はもう内部にいないので、これに関する機密情報はないので、内部的に投稿したものはここで言うことにします。それは、Googleだけでなく、 tech。

だから、性別と「イデオロギーの反響室」についての内部マニフェストを公開するのにふさわしいと思われているようです。いくつかの点を明確にすることが重要だと思います。

(1)非常に権威を持って話すにもかかわらず、著者は性別を理解していないようです。

(2)おそらくもっと興味深いことに、著者はエンジニアリングを理解していないようです。

(3)そして最も深刻なことには、著者は、他の人にとっても自分自身にとっても、自分が書いたことの結果を理解していないようです。

1.(1)に時間を費やすつもりはありません。その文書全体の性別に関するほぼすべての声明が積極的に不正確であり、何十年もの間フィールドで行われたすべての研究に直接直面していることに関する詳細を提供したい場合、彼らはそれを選択すべきです。しかし、私は生物学者でも心理学者でも社会学者でもないので、他の人に任せます。

2.私はエンジニアであり、仕事が何であるかについての非常に基本的なポイントを理解することなく、これまで誰もがこれを達成できたことにかなり驚きました。マニフェストは、「ペアプログラミングとコラボレーションにより、より人間指向のソフトウェアエンジニアリング」を実現することについて語っていますが、これは「人間指向の特定の役割とGoogleのあり方」によって根本的に制限されており、さらに驚くべきことに、セクション全体のタイトルがあります提案されたソリューションの1つとして、「共感を重視しない」。

エンジニアリングを行っていない人、または基本的なことだけをしている人は、エンジニアリングがどのように見えるかをコンピューターに座って、内部ループをハイパー最適化するか、クラスAPIをクリーンアップすることを考えることがあります。私たちは皆この種のことをしました、そして私たちを含む私たちの多くにとって、それはものすごく楽しいです。そして、エンジニアリングの初心者の段階では、これがあなたの仕事の大部分です。正しいことも間違っていることもでき、基本的なスキルを磨くことができる簡単で境界のあるものです。

しかし、Googleの役職が特定の時点で数字から単語に変わるのは偶然ではありません。それこそが、ある意味で最初の見習いを完了したポイントです。あなたは、厳密な監督なしに独立して活動することができます。そして、これが実際のエンジニアリングを開始するポイントです。

エンジニアリングは、デバイスを構築する技術ではありません。それは問題を解決する技術です。デバイスは手段であり、目的ではありません。問題を修正することは、まずそれらを理解することを意味します。私たちが行うことの目的は、外の世界の問題、人を巻き込む問題を修正することなので、それは人を理解することを意味します。システム構築のあらゆるステップの基本です。 (これは非常に重要であるため、PMやUX 'など、職務全体のラダーがあり、これらの問題に特化する以外に何もしていません。しかし、専門家がいるからといって、エンジニアが外れるわけではありません。エンジニアリングリーダーは絶対に製品を深く理解する必要があります;それは中核的な仕事の要件です。)

そして、システムを理解し、何を構築する必要があるかを理解したら、洞窟に退きコードを書き始めますか?あなたが愛好家なら、はい。専門家、特に「惑星規模」や「キャリアクラス」などの用語を少し誇張することなく使用できるシステムで作業している場合、仕事の大部分は調整と調整に関するものであることがすぐにわかります。他のグループと協力する。 20種類のシステムではなく、すべて1つのシステムを構築することです。依存関係とリスクを確実に管理すること、将来のイノベーションを継続しやすくする適切なモジュール境界を設計すること、SRE、セキュリティ、プライバシー、虐待などのチームが専門とする種類の危険を予防的に管理することについてプロジェクトを瓦rubに変える前にキャッチします。

基本的に、エンジニアリングとは、同僚と顧客の両方に対する協力、コラボレーション、共感に関することです。エンジニアリングとは、人や感情に対処しないで逃げることができる分野であると誰かが言った場合、あなたが嘘をついたと言って非常に残念です。孤独な仕事は最も下級レベルでのみ発生するものであり、それでも可能性があるのは、あなたの先輩(おそらくマネージャー)が長時間集中してグループに社会構造を構築しているためです。コード。

マニフェストで「女性」と説明されているこれらの特性はすべて、誰かがエンジニアリングで成功するための核となる特性です。誰でもコードの書き方を学ぶことができます。地獄、誰かがL7に到達する頃には、基本的に完全に技術を習得していると予想されます。この仕事の本当に難しい部分は、どのコードを書くべきかを知り、どの目標を達成するために何をしなければならないかの明確な計画を立て、それを実現するために必要なコンセンサスを築くことです。

このすべてが、このマニフェストの結論が正確に後方にある理由です。女性は人々の感情的なニーズなどに注意を払うことでより良くなるように社会化されているのは事実です。これは女性をより良いエンジニアにするためのものであり、悪いものではありません。それは私が始めたのではなく、何年にもわたる厳しい仕事を通じて学ばなければならなかったスキルセットです。 (そして、私は非常に内向的だということを付け加えなければなりません.20年前に私が日々複雑な対人関係の問題に対処するのに適しているかと尋ねていたら、私はあなたが怒っているようにあなたを見たでしょう)しかし、私はそれが仕事の中心であり、これが最も特別な挑戦と価値のある結果が起こる場所であることが分かったので、それを学びました。

3.しかし、それはポイント(3)、すべての最も深刻なポイントに私たちをもたらします。今はいつもの人事法の迷路の対象ではないので、ここでいつもよりも鈍くなります。そのため、通常は非常に制限されたフォーラムでしか言えないことを公然と言うことができます。そして、これは特にこのマニフェストの著者に向けられています。

あなたがしたことは信じられないほど愚かで有害でした。社内のマニフェストを発表したところ、同僚の大部分は仕事をするのに十分ではなく、政治的なアイデアのために仕事に留まっているだけだと主張しています。そして、単にこれらのことを考えたり、プライベートで言うよりも、会社全体でこの種のことを正当化しようとする方法でそれらを言い、他の人が立ち上がって「待って、正しいですか」と言います。

ここで非常に明確にする必要があります。その文書であなたが言ったほとんどすべてが間違っていただけでなく、あなたがした事実がこの会社全体の人々と会社の機能全体に重大な害をもたらしました。そして、そのような結果を認識することもあなたの仕事の一部です。実際、それは他のほとんどの仕事にあるからです。私はもう会社にいないので、過去1日の半分を他の人と話したり、作った混乱を片付けなければなりませんでした。評判の害は言うまでもなく、これにどれだけの時間と感情的なエネルギーが費やされたか想像することさえできません。

そして、それがあなたに与える影響に関しては、この時点で、私は良心的にあなたと一緒に働く人を割り当てることができなかったことを理解していますか?私は確かにこれに対処する女性を割り当てることができませんでした、あなたが仕事をしなければならないかもしれないかなりの数の人々が単にあなたに顔を打ち付けるかもしれません、誰も彼らと協力することはできません。教科書の敵対的な職場環境を作成しました。

もしあなたがこのマニフェストを書いていなかったなら、あなたはあなたのキャリアで妨げられないためにあなたが学ぶ必要があるスキルについての会話を持っているでしょう。それはまさにあなたが「女性のスキル」と説明したものです。今ではまったく異なる会話。コードをどれだけ上手に書いてもかまいません。それをできる人は他にもたくさんいます。あなたがあなたの行動によって作り出した同僚への負の影響は、それをはるかに上回ります。

あなたはアイデアについて議論する必要性について話しました。 「Goを主要言語として採用すべきだと思う」と「同僚の3分の1は生物学的に仕事をするのに不適当であるか、そうでない場合は例外であり、そうなるまで疑われるべきだ」との違いを学ぶ必要があるすべてのアイデアが同じというわけではなく、アイデアに関するすべての会話が基本的な正当性を持っているわけでもありません。

これに孤立していると感じた場合、あなたの意見は基本的に技術的に歓迎されておらず、話すこともできないということです...それは公正な点です。これらの見方は、彼らが現れる組織を根本的に腐食し、人々を追い出します。そして、彼らが歓迎されるであろうそれらの見解に特に専念していない組織を考えることはできません。長い間あなたのために。しかし、当社はすべての人々のために良好な環境を維持することを約束しており、一人がそれを阻止しようと決心した場合、解決策はかなり明確です。²

私は会社にいなくて、この種のことを公然と言うことができるので、私はこのメッセージでこれをここに書いています。しかし、私はそれを非常に明確にしたい:あなたが私の報告チェーンにいた場合、パート(3)のすべてが短い「これは受け入れられない」に置き換えられ、おそらく最後の段落になります。あなたは、あなた、私、あなたの上司、あなたのHRBP、そして法曹の誰かを含む、はるかに小さな会議でパート(3)を聞いたことがあるでしょう。そして、セキュリティによって建物から護衛されて、あなたの個人的なアイテムがあなたに郵送されると告げられて終わったでしょう。そして、あなたはこれが「すべてオープンな議論の名の下にある」と考えているという事実と、これらのより深い結果のいずれも認識していないため、これを悪化させ、良くはしません。

¹ほとんどではありませんが、すべてではありません。このマニフェストが作成する非常に重要な真の声明は、男性の性別役割は非常に柔軟性に欠けていることであり、これは機能ではなくバグであることです。実際、これはこのマニフェスト内の他のすべての記述を促したコアバグであると思われます。しかし、マニフェストの残りの部分は、基本的にこのバグの存在を最適化することです!バグを最適化しないでください。それらを修正します。

²「寛容のパラドックス」について疑問に思う方は、このエッセイをご覧ください。