本日、13年以上にわたり在籍した後、私はCloudflareの取締役会に参加し、 CTOとしてのフルタイムの職位を辞することになりました。
2012年、私は個人サイトに「プログラマー」というタイトルの短い投稿を書きました。その投稿では、私が最近CloudFlareという会社に入社し(今でも大文字の「F」を使っています)、職位はプログラマーであると、書いています。私がこの職位を選んだ理由は、まずこの職位が私の職業人生において最初の職位であり、さらにはCloudflareでの取り組みを反映したものだからです。
私はスタートアップ企業で技術職や管理職として多くの時間を費やしてきましたが、最も大好きな技術分野に戻りたいと考えていました。Cloudflareは私にその機会を与えてくれ、現在世界中の多くの人々が使っているCloudflareを構成する多くのシステムに取り組むことができました。
この会社での自分のキャリアを振り返ってみると、特筆すべき点を選ぶのは非常に難しいです。2019年、私はCloudflareの構築支援の経験について6,000語の文章を書きました。その中でも注目に値すべきものを5つ紹介します。
常に仲間と連携する
Universal SSLのローンチの準備を終えた夜のことは、今でも忘れられません。私達は、業界初のUniversal SSLを無料で提供することに決め、暗号化されたWebのサイズを一晩で倍増させ、2014年の大仕事となりました。Cloudflareの3人目の共同創業者であるLee Hollowayが、ノートパソコンの前で背中を丸めながらコードを完成させたのを覚えています。チームはその週末をすべてかけて取り組んでいました。そして、その日曜日の深夜に、Leeが「完了」を報告しました。
困難も乗り越える
大きな成功の瞬間や、物事がとてもうまく進んだときのことを選ぶのは簡単なことです。2017年のCloudbleedは、特別な瞬間のようには思えないかもしれませんが、当社がどういった企業であるのかが表れています。強いストレスの中でもチームが協力し合うことができること、そして、企業がセキュリティ問題をどのように開示し、公表するのかについて今後の基準を定めることができることを示したのです。個人的に私は、Google Meetの通話を24時間実行し続けることができ、2時間単位でスリープ状態にすることが可能であることを発見しました。
国際人として意思を持って行動する
私はもともと英国出身で、米国外に拠点を置く最初のチームメンバーでした。そこで米国外に最大のオフィスを構える手助けをする必要がありました。まずCloudflareのロンドンオフィス、そしてCloudflareのリスボンオフィスです。この2つのオフィスは現在の私たちにとって大きな存在であり、リスボンは当社の欧州の本社です。
新型コロナウイルスによってオフィスでの業務が停止したとき、私はチームの対応に感動しました。パンデミックのために、全員がそれぞれ異なる困難に直面したとき、私たちは協力して、インターネットが確実かつ安全に機能するようにしました。誰もが家から出ることができず、インターネットを頼りにしていたからです。
真にインパクトのあるテクノロジー
お気に入りの製品を選ぶのは、誰かに自分の子供の中からお気に入りの子を選ぶように尋ねるようなものですが、私はCloudflareのWAF、DNS、DDoSソリューションに取り組んできたので、特にこれらのシステムに愛着があります。そして、私のコードを引き継ぎ、名もないPerlスクリプトに直面させられたWAFチームに、今でも申し訳ない気持ちでいっぱいです。
これらの製品の枠を超えて、はるかに深いものがあります。より良いインターネットの構築を支援するというCloudflareの使命です。Cloudflareが最新の標準やプロトコルに取り組むことで、インターネット自体をサポートし、進歩させてきたことを、非常に誇りに思っています。そして、Project Galileo、The Athenian Project、 Cloudflare for Campaignsを通じて当社が果たしてきた役割を、さらに誇りに思っています。
共に働く人々
Cloudflareでは毎週、全社会議を実施していますが、この会議は「シャットアウト」で終わります。これは、求められる以上のことを成し遂げたチームのメンバーを評価する機会です。好奇心と共感は、 Cloudflareの2つのコアバリューです。そして、販売への貢献、バグの修正、インシデントへの対応、 Cloudflareの構築への貢献に尽力し、感謝されている人々を評価する機会が多いことに、私は毎週驚かされています。こうしたチーム精神は、 Cloudflareが特別な職場である理由の1つだと思います。
Cloudflareの日々の業務から離れることで寂しく思うことの一つは、チームメンバー個々人の非常に優れた強みです。私は13年間ずっと、彼らから学んできました。
今後の展開は?
私が会社に入社した頃、チームはもっと小規模でした。当初は25人でしたが、今では4,200人以上の従業員、世界15か所の拠点を擁する企業に成長しました。成長に伴い、私もさまざまな職務に就きました。エンジニアリング、オペレーション、セキュリティ、IT部門の責任者を務めました。もちろん、私は長年にわたりCloudflareのブログを書いたり、編集したりしてきました。時間が経つにつれ、当社はこれらのチームを運営するために多くの優れたリーダーを採用しました。
その後長く就いた職位はCTOでした。そして本日、私がプログラマー(およびそれに伴うプログラミングの責務)の職位を辞すように、CTO(およびその責務)の職位を辞することを発表します。今後は、Cloudflareの成長と成功を支援する新しい方法として取締役会のメンバーとして参加します。
昨年、私がMatthewに引退することを伝えたとき、会社の取締役会に参加する機会が提示されることは思ってもいませんでした。会社の従業員(創業期からほどなくして入社した古い人間ですが)だった自分が、取締役会に参加できることは、信じられないほど光栄なことです。少し違う視点からCloudflareの成長と成功を支援し続けることができることを、大変嬉しく思います。
同時に、これまで新興技術およびインキュベーション担当シニアバイスプレジデントであったDane Knechtが、当社のCTOに就任しました。Daneは私より数か月後に入社し、 CTOの役割を担うのにふさわしい、経験豊富な人物です。この13年間、私たちは同僚として緊密に仕事をしてきました。そのため、多くの会議では私たちの役割を区別するのが難しいほどでした。DaneにはCloudflareのオレンジの血が流れていると確信しています。そして、彼がCloudflareと書かれたTシャツを着ていないのを見たことがありません。彼は、Cloudflareにおけるほぼすべての主要なマイルストーンの一部です。彼は会社とその成功を非常に大切に思っています。優れたCTOになるでしょう。
私はどこか他の場所で働いたり、新しい会社を立ち上げたりするわけではありません。私は取締役会での役割を果たす上で、Cloudflareに引き続き密接に関与していくつもりです。信じられないほど光栄であり、Cloudflareの驚異的な成長と成功の一部に寄与できたことに感謝し、Cloudflareのさらなる成長を支援できることを楽しみにしています。
特に私が支援したい分野の1つは、同社のAI製品スイート全体にわたる取り組みです。2002年(もう23年前ですよ!驚きです!)の出来事です。私は非常に一般的なオープンソースの機械学習(当時はAIと呼んでいませんでした)のメールフィルタリングプログラムを書き、2004年には、あるAIシステムが別のAIシステムを攻撃するために使用される問題への対処方法に取り組みました。Cloudflareでは、学習テクニックを使ってセキュリティを強化し、ボットをブロックし、システムの挙動や成長を予測しています。タスクは他にもあります。
共同設立者のMichelleがよく言うように、私たちはまだ始まったばかりです。私も同様です。