シリーズ全体を読む
この記事は、Quilterの物理法則に基づくレイアウト自動化を使い、NXP i.MX 8M Mini搭載コンピューターを再現した過程を詳しく紹介するシリーズの一部です。
Katie Schollは、エンジニアリングを美化しません。「ディスラプション」について語ることもなければ、テクノロジーを宿命として語ることもありません。その代わりに彼女が何度も立ち返るのは、もっと静かで、はるかに厳しいもの、つまり理解です。システムがどのように機能するのか、なぜ機能するのか、そしてそれに手を触れることにどのような責任が伴うのかを理解することです。
「『魔法はない』という考え方が本当に大好きでした」と、早い時期に進路を変えるきっかけとなったコンピューターサイエンスの授業を振り返って彼女は言います。「ここで何が起きているのかを正確に把握していて、何がこれを動かしているのかを突き止めることができ、基礎から積み上げていく、という考え方です。」
その感性は、Katieのすることすべてに通じています。それは彼女の学歴にも、SpaceXでの5年間にも、そして現在のQuilterでの仕事にも表れています。ハードウェア設計のための最適化システムを構築する企業において、彼女の存在は本質的なことを改めて示しています。進歩が生まれるのは、好奇心が厳密さと組み合わさり、野心が思いやりに根ざしているときだけだということです。
これが、テクノロジーの帰結について深く考えながらそれを築く人々に光を当てる、Quilterの社内インタビューシリーズHumans in the Loopの根底にある精神です。Katieの物語が重要なのは、それが華やかだからではなく、本格的なシステムが近道を拒む人々によってどのように築かれるのかを示しているからです。

原点:境界のない好奇心
Katieはロサンゼルスで育ち、幼い頃の興味は直線的というより広がりのあるものだったと語ります。「私の興味はいつもあちこちに向いていました」と彼女はあっさり言います。学生時代、彼女は最後に出会った分野に引き寄せられていました。物理。化学。生物。「直近の理科の授業が何であれ、それが一生の仕事になるんだと思っていました。」
その開かれた姿勢はBrown Universityでも続き、当初彼女は自分がバイオテクノロジーの道に進むものと考えていました。動物生理学を研究する研究室で働き、爬虫類の歩行や咬合力の記録を手伝いました。同時に、趣味で科学雑誌を読み、分野をまたぐ問いを追いかけていました。
コンピューターサイエンスは、天職としてではなく、実験として彼女の人生に入ってきました。「数学が好きで、ロジックが好きでした」と彼女は説明します。「ロジックが好きで数学が好きなら、コーディングを学んでみたらいいかもしれない、と周りの人から聞いていたんです。」
その実験は定着しました。Brownのコンピューターサイエンス入門は、関数型プログラミングと再帰に重点を置いていました。彼女を惹きつけたのは力ではなく、透明性でした。「ここで何が起きているのかを正確に把握できるんです」と彼女は言います。「再帰は本当に楽しいですよ。」
これは科学を拒絶したというより、科学を捉え直したということでした。Katieは生物学や物理学を捨てたわけではありません。それらを携えたまま、同じ規律を求めるソフトウェアシステムに科学的思考を組み込んでいったのです。
責任を通じて学ぶ
Brownで、Katieはコンピューターサイエンス学科のティーチングアシスタント(TA)プログラムに深く関わるようになりました。学部生のTAは周辺的な手伝いではなく、カリキュラムを形作り、課題を作成し、大規模な授業を支えていました。Katieはその環境で力を発揮しました。
「いくつかの授業でヘッドTAを務めました」と彼女は言います。「本当に素晴らしいコミュニティでした。そこにいて物事を学ぶのに、本当に素敵な場所でした。」
彼女にとって教えることが重要だったのは、パフォーマンスとしてではなく、構造としてでした。他の人にシステムを理解してもらうには、自分自身がそれを理解している必要がありました。同じ直感が、後に5年目の修士課程に進むという決断も導きました。論文中心のコースではなく授業中心のコースを選び、グラフィックス、コンピュータビジョン、機械学習、ディープラーニングを探求しました。「学科には、本当にワクワクするのに、それまでちゃんと手を出す機会がなかったものがたくさんあったんです。」
そのパターンは彼女のキャリアを通じて繰り返されました。Katieは、学びが抽象的なものではなく実務的なものであり、新しいツールが現実の問題のために習得されるような環境に惹かれます。
SpaceXでの5年間:結果が伴う場でのソフトウェア
大学院修了後、KatieはSpaceXに入社し、5年間在籍しました。彼女はその仕事を愛情を込めて語りますが、決して神話化はしません。「人が本当に大好きでした」と彼女は言います。「いろいろなことを学べて、本当に楽しい時間でした。」
彼女の仕事は複数のチームにまたがっていました。Starlinkの初期の顧客向けインフラの構築を手伝い、SpaceXの衛星ライドシェアプログラムの注文・認証システムを開発し、その後、ロケットを組み立てるエンジニアが日々使う製造用ソフトウェアの仕事に移りました。
彼女にとって最も重要だったのは、この最後の役割でした。「これはすべてソフトウェアエンジニアリングの仕事です」と彼女は説明します。「具体的には、SpaceXのエンジニアが実際にロケットを組み立て、作業が正しく行われていることを確認するために毎日使っているソフトウェアに取り組んでいました。」
彼女は安全サブチームで働き、そこではソフトウェアの判断が人の安全と健康に直結していました。責任は理論上のものではありませんでした。身をもって感じるものでした。
Katieはパンデミック中のSpaceXも経験しました。防衛関連の仕事のため、同社は大部分が出社勤務のままでした。マスク、長時間労働、人との近さが、その環境の真剣さを一層際立たせました。同時に、彼女は燃え尽きに抗うリーダーのもとで働くという幸運にも恵まれました。「エンジニアが大切にされていると感じられるよう気を配ってくれるリーダーに恵まれて、本当に幸運でした。」
この経験は、持続可能な野心とはどのようなものかという彼女の感覚を研ぎ澄ませました。
なぜQuilterなのか:地に足のついた知能
KatieのQuilterへの転職は、個人的な信頼がきっかけでした。元同僚が先に入社し、彼女にも検討してみるよう勧めたのです。それでも彼女はためらいました。5年間の出社勤務の後だけに、リモートワークという考えには、つながりやモチベーションについての疑問が浮かびました。
そうした疑念は、面接の過程で消えていきました。「チームの誰もが、とても親切で、好奇心旺盛で、意欲にあふれ、エネルギーに満ちていることに本当に感銘を受けました。」
最終面接でのプレゼンテーションが決め手になりました。「ミーティングにみんなの顔が映り始めた瞬間、ああ、これは素晴らしい、この人たちと知り合えるのが本当に楽しみだ、と思いました。」
技術面で彼女を惹きつけたのは、QuilterのAIへのアプローチでした。彼女は人工知能に興味を持っていますが、裏付けのない抽象化には懐疑的です。「AIとその用途や影響にはずっと興味を持っていたと思います」と彼女は言い、SpaceXが導入にいかに慎重だったかにも触れます。Quilterでは、強化学習という基盤が彼女の心に響きました。
「これはとても地に足がついています」と彼女は言います。「本気で取り組めるものです。心から支持できるものです。」
Katieにとって、Quilterは彼女の関心が一つに収束する場所です。ハードウェアを支えるソフトウェア、物理に根ざした最適化、そしてハイプよりも責任を重んじるチーム文化です。
日々の仕事:オープンに学ぶ
Katieは、Quilterでの歩みがまだ始まったばかりであることを率直に認めます。「まだ自分の居場所を切り開いているところです」と彼女は言います。彼女の日々は、マージリクエストのレビュー、チケットの作成、リリースの実行、そしてコードベースのなじみのない部分の意図的な探索で埋まっています。
彼女はあらゆるレビューを、メンタルモデルを構築する機会として扱っています。「そうした変更セットを、コードのその特定部分と、そこで何が起きているのかを学ぶ機会として捉えています。」
複雑さが直感を上回るとき、彼女は構造に頼ります。最近、彼女はシステムのロジックを理解するために図を作成しました。「それを描き出していく過程が、理解するのに本当に役立ちました。」
彼女は、そうした成果物が他の人の役にも立つことを願っています。彼女にとって、可視性とは自己アピールではありません。共有された理解なのです。
彼女が最も楽しみにしているのは、オーナーシップです。「取り組んでいる問題を直接自分のものとして担えるということ」と彼女は言います。「何かを作ってあげたい相手と話して……要件を定義していくことです。」
相手が求めたものではなく、相手が本当に必要としているものを届けること。そこに彼女はやりがいを見いだしています。
文化、ジェンダー、そして燃え尽きない野心
Katieは、エンジニアリングの場で数少ない女性の一人であることを、自分が特別である理由とは考えていません。彼女は淡々としています。「理系や技術系の分野で、数少ない女性の一人であることには慣れています。」
Quilterで彼女にとって重要だったのは透明性でした。面接の際、彼女は自分が同社初の女性エンジニアになると率直に告げられました。「それで一気に彼の評価が上がりました」と彼女は振り返ります。「よし、この人は私の味方になってくれる、と。」
彼女は、居心地の良さよりも協働を重視します。「本当に難しいことに向かって取り組むための土台となる安心感です。」野心は重要ですが、人を犠牲にしてまで追うものではありません。
彼女は自分が何を大切にしているかをはっきりと語ります。「本当に良いものを持続可能な形で作るためには、その過程でエンジニアを燃え尽きさせないようにする必要があります。」
この考え方は、経験豊富なビルダーたちからなるQuilterの文化と一致しています。彼女の言葉を借りれば「いろいろなものを見てきた」人々であり、自分の仕事生活がどうあってほしいかを分かっている人々です。
コードの外で
仕事の外でも、Katieの生活は充実しています。彼女は武術(ウーシュー)を練習しており、最近は剣の型を学び始めました。コミック、ファンタジー、SFなど幅広く読書をしています。語学も学んでおり、日本語、スペイン語、ドイツ語の経験があります。
「コンピューターサイエンスをするときに使うのと同じ脳の部分が」と彼女は振り返ります。「実際の人間の言語やさまざまな文化について学ぶことも大好きなんです。」
それは矛盾ではありません。異なるシステムを通じて表現された、同じ衝動なのです。
心に留めておきたい一言
会話の終わり近くで、Katieは静かながらも決定的に感じられる目標を語ります。「自分自身の土台をしっかり築いて、自分の峰を持ち、そこから周りの人たちに向かって声を張り上げられるようになるのが本当に楽しみです。」
それは声の大きさや支配の話ではありません。視点の話です。他の人がそれを見て、関わり、ともに築いていけるほど堅固なものを築くことなのです。
Quilterは、そういうエンジニアで成り立っています。
























