Google Cloud Champion Innovator: デイビッド・カルドーゾの技術探求
Google Cloud Champion Innovatorsは、世界中の500人以上の非Google専門家から成るネットワークです。彼らはGoogle Cloud製品やサービスに関する技術的な専門知識を持っています。このネットワークのメンバーは、クラウドAI/ML、データ分析、ハイブリッドマルチクラウド、モダンアーキテクチャ、セキュリティとネットワーキング、サーバーレスアプリ開発、ストレージ、ワークスペース、データベースの9つの技術カテゴリのいずれかに特化しています。
今回は、機械学習の科学者であり、Kubeflowコミュニティのメンバーであるデイビッド・カルドーゾ氏にインタビューを行い、彼の技術の旅路や興味を持つトピックについてお話を伺いました。
機械学習への情熱
デイビッド氏は、機械学習(ML)が問題解決に活用される多様な創造的な方法に大きな興味を持っています。彼は以下のような面白い事例に触れています:
- ドローン映像を用いてのクランベリーの数え上げ
- 魚の養殖場での魚の数の計測
- リサイクル用のプラスチックの分類
これらの応用は、公共セクターと民間セクターの両方で進行中であり、デイビッド氏はその中で深い理解を得るためにKubeflowコミュニティに参加しています。彼は、「このコミュニティはGoやPythonなど多様な言語が交わる場所であり、最新の技術的課題や進行の妨げになる要因について多くを学んでいます」と語ります。
新しい技術の学び方
デイビッド氏の学習スタイルは、多くのリソースを通じて情報を得ることに基づいています。彼は以下のような方法で新しいサービスやツールを学んでいます:
- エンジニアリングブログや書籍を読む
- Googleのブログからシステムデザインについて学び、設計したものをスケールアップする方法を探求
- MLモデルの作成およびデプロイしたモデルの改善を学ぶ
- オープンソースプロジェクトでの貢献
特に、最近はKubeflowパイプラインやGoogle CloudのVertex AIに焦点を当てたブログを書くことに力を入れています。「新しい技術に取り組んでいるときは、開発を進める作業部会に参加するようにしています。そうすることで、プロジェクトの進行状況を深く理解し、最新の知識を得ることができます」と彼は述べています。
現在進行中のプロジェクト
彼は現在、Google Cloud内でGenerative AIを活用したプロジェクトに取り組んでおり、他のInnovatorsたちのクリエイティブなプロジェクトに触れることで刺激を受けています。また、自身の時間を投資してオープンソースのプロジェクト、特にKubernetesやKubeflowの理解を深める取り組みも行っています。
技術以外での関心
デイビッド氏は技術の世界だけでなく、様々な活動にも積極的に取り組んでいます。彼は、以下のような趣味を持っています:
- 水泳やサッカーといったスポーツ
- オプショントレーディングの学習
彼は経済システムの複雑さに興味を持ち、その理解を深めるために研究を続けています。「私は社会科学をバックグラウンドに持ち、歴史に興味がありますが、別の道を選んでしまいました。今はUniversity of LondonのCourseraを通じて学位を取得しようとしています」と述べています。
Innovatorsプログラムへの参加理由
デイビッド氏は、もともとGoogle Developer Expertsの一員として活動していましたが、Googleのエンジニアとの連携や自分やクライアントのために構築するクラウドアーキテクチャへのフィードバックを求め、Innovatorsプログラムに参加しました。彼は、スペイン語圏のコミュニティでのサポートを強化し、他者を支援したいという気持ちから、ラテンアメリカでのミートアップを組織しました。
次にやるべきこと
最後に、デイビッド氏が読者に向けてアドバイスを送ります。「もしコンピュータサイエンスに興味があるなら、公共の教育リソースを利用することをお勧めします。私自身、数学を通じてコンピュータの世界に足を踏み入れましたが、最初は特別な教育を受けませんでした」。彼はStanfordの「Neural Networks (CS 231n)」やMITのオープンコースウェアをも参考にしています。
デイビッド・カルドーゾ氏の物語は、技術の世界における情熱や学び続ける重要性を示しています。彼のように積極的に新しいことに挑戦してみてください。それがきっとあなたのスキルを飛躍的に向上させる手助けになるでしょう。