Tips & Tricks初級12分で読めます

GoogleやMicrosoftが無料公開する学習教材まとめ。海外テック企業の教育戦略は日本とどう違うのか

海外テック企業には日本のような「新卒研修資料の公開」文化がない代わりに、カリキュラムのOSS化、SRE本やGitLabハンドブックのような知見の公開、Trailheadのようなエコシステム教育がある。無料で学べる代表的な教材をカテゴリ別にまとめ、教育戦略の違いを解説します。

GoogleのSRE本、MicrosoftのFor-Beginnersシリーズ、GitLabの全社ハンドブック。海外のテック企業も、膨大な教育コンテンツを無料で公開しています。しかし日本のテック企業が毎年恒例で行う「新卒研修資料の公開」とは、形がずいぶん違います。

海外には「今年の新人研修資料を公開しました」という記事がほとんど存在しません。その代わりに、カリキュラムそのものをオープンソースにしたり、社内の知見を書籍として公開したり、自社技術を学ぶための教育プラットフォームを丸ごと作ったりしています。

この記事では、海外テック企業が無料公開している代表的な教材をカテゴリ別にまとめ、そのうえで「なぜ日本と形が違うのか」を掘り下げます。日本の研修資料と併せて使えば、無料で学べる範囲は相当広がります。

海外には「新卒研修資料の公開」という文化がない

まず前提の違いから。日本の研修資料公開は、新卒一括採用と4月の集合研修という構造の産物です。毎年まとまった人数が同時に入社するから、体系的な研修カリキュラムが社内に生まれ、それが毎年公開されていきます。

海外のテック企業には、この構造がそもそもありません。採用は通年で職種別、オンボーディングはチーム単位で行われるのが一般的です。「4月の新人研修資料一式」という成果物自体が存在しないのです。

面白いのは、それでも「社内研修から生まれた公開教材」は存在することです。TwitterのScala Schoolは、経験あるエンジニアをScala開発者に育てるための社内講義シリーズが、そのまま公開教材になったものです。GoogleのMachine Learning Crash Courseも、もとはGoogle社内でエンジニアに機械学習を教えるための研修で、公開前にすでに18,000人以上の社員が受講していました。日本と同じ「社内研修の外部公開」ですが、毎年の恒例行事ではなく、単発の大型リリースとして行われるのが違いです。

では、海外の教育コンテンツはどんな形をとっているのか。大きく3つに分かれます。

海外テック企業の無料学習教材まとめ

カリキュラムをまるごとオープンソースにする型

教材をGitHubなどで公開し、誰でも学べる(そして誰でも改善に参加できる)ようにするタイプです。

会社公開している教材
Microsoft「Web Dev for Beginners」(24レッスン・12週間構成、GitHubスター96,000超)を筆頭に、ML、AI、データサイエンス、生成AI、IoT、サイバーセキュリティなど「For Beginners」シリーズを多数公開
Amazon社内の機械学習教育プログラム「Machine Learning University(MLU)」の教材を公開。MLU-Explainではインタラクティブなビジュアル解説で機械学習の主要概念を学べる
Google「Machine Learning Crash Course」。社内研修として作られ、2018年の公開以来、世界で数百万人が受講。現在はLLMを含む内容に刷新
Twitter「Scala School」。社内エンジニアをScala開発者に育てるための講義シリーズを公開した草分け的存在
Jane StreetOCamlワークショップの演習教材。SnakeやFroggerといったゲームを実装しながら学ぶ課題形式で、Apache-2.0ライセンス

社内の知見や働き方を公開する型

技術カリキュラムではなく、社内で培われたプラクティスや組織運営の知見を、書籍やハンドブックの形で公開するタイプです。

会社公開している教材
GoogleSRE(Site Reliability Engineering)本3冊を全文無料公開。さらにコードレビューの社内ガイドラインもCCライセンスで公開
GitLab会社の運営方法すべてを記した巨大なハンドブックを公開。採用、報酬、エンジニアリングプロセスまで、全部門の文書が読める
Valve新入社員ハンドブック(PDF)。上司のいないフラットな組織で働く方法を新人に説明する文書で、公開時に大きな話題になった
37signalsプロダクト開発手法をまとめた書籍「Shape Up」を全文無料公開。6週間サイクルの開発手法として広く参照されている

自社技術のエコシステム教育型

自社の製品や技術を学ぶための教育コンテンツを、プロダクト並みに作り込んで無料提供するタイプです。海外ではこれが教育コンテンツの主役です。

会社公開している教材
Salesforce「Trailhead」。バッジやランクで学習を進めるゲーミフィケーション型の無料学習プラットフォーム。数百万人が利用し、60以上の認定資格につながる
GitHub「GitHub Skills」。実際のリポジトリ上で操作しながらGitHubの使い方を学ぶ公式コース群
AtlassianGitチュートリアル。Gitの仕組みからワークフローまでを体系的に解説した定番シリーズで、Git関連の検索で世界中のエンジニアが辿り着く入り口になっている
MongoDB「MongoDB University」。データベースの無料コース群と認定資格
AppleSwiftUIをはじめとする公式チュートリアル。サンプルアプリを作りながらAppleプラットフォームの開発を学ぶ
WARNING

教材の多くは英語です。TrailheadやMicrosoft Learnのように日本語化されているものもありますが、基本は「英語で読む」前提で臨むことになります。ライセンスもそれぞれ異なるので、再利用する場合は各教材の条件を確認してください。

なぜ日本と形が違うのか

同じ「教育コンテンツの無料公開」でも、日本と海外で形がここまで違うのはなぜでしょうか。3つの構造的な理由があります。

教育の主役がエコシステム戦略だから

海外の教育コンテンツで圧倒的に物量が多いのは、3つ目に挙げた「自社技術を学ばせる」タイプです。これは慈善ではなく、明確な事業戦略です。

Salesforceは、Trailheadで学んだ人が「Salesforce管理者」や「Salesforce開発者」という職業に就く、というパイプラインを作りました。製品を学んだ人が増えるほど、製品を導入できる企業が増え、市場そのものが拡大します。AtlassianのGitチュートリアルも同様で、Gitを検索した世界中のエンジニアがAtlassianのサイトに辿り着き、その一部がJiraやBitbucketの見込み客になります。教育コンテンツが、マーケティングと採用と市場拡大を同時にこなす製品として設計されているのです。

日本の研修資料公開の主目的が採用ブランディングであるのに対し、海外では「自社技術のユーザーを増やす」ことが教育投資の中心にあります。

思想を公開することがブランドになるから

GoogleのSRE本は、単なる運用ノウハウ集ではありません。「SRE」という職種と方法論そのものを業界標準にした本です。世界中の企業がSREチームを作り、Googleの用語で運用を語るようになりました。自社の思想が業界の共通語になることほど強いブランディングはありません。

GitLabのハンドブックも同じ構造です。全社の運営文書を公開することで「徹底的に透明でドキュメント駆動なリモート企業」という評判を確立し、リモートワークを志向する人材を世界中から引き寄せています。37signalsのShape Upも、開発手法の公開を通じて「少人数で良いものを作る会社」という思想を発信しています。

日本の研修資料が「教育の手厚さ」を見せるのに対し、海外の知見公開は「思想のリーダーシップ」を見せる、という違いです。

教育がビジネスそのものになるから

もうひとつ日本と大きく違うのは、教育を無料で配るだけでなく、収益化する動きが確立していることです。GoogleのCareer Certificates(データアナリティクス、サイバーセキュリティなどの職業訓練プログラム)はCoursera経由の月額約49ドルの有料プログラムですし、MetaもCourseraでバックエンド開発などの認定資格を提供しています。

これらは「未経験者を業界に呼び込む人材パイプライン」と「教育事業としての収益」を両立させる設計です。教育コンテンツが採用広報の副産物ではなく、それ自体が製品ラインとして扱われている。この徹底ぶりが、毎年の研修資料を善意で公開する日本の文化との、いちばん大きな温度差かもしれません。

英語の教材で学ぶときの落とし穴

海外の教材に挑戦するとき、壁は英語だけではありません。日本の研修資料と同じく、これらの教材の多くも「基礎はできている人」を想定しています。ターミナルの操作、Gitでのコード取得、環境構築。この土台がないと、英語を読み解く負荷と基礎知識の穴が二重にのしかかり、最初のセットアップで挫折しがちです。

逆に言えば、土台さえあれば英語教材のハードルは大きく下がります。コマンドもコードも万国共通なので、文章を完璧に読めなくても、コード例と実行結果から内容を追えるからです。

WebTerm Learn は、その土台になるターミナルとGitの基礎を、日本語のスライドと演習で固められるように作られています。ブラウザだけで完結し、壊しても一瞬でリセットできるので、海外教材に進む前の助走として使えます。

よくある質問

海外テック企業の教材は無料で使えますか? この記事で紹介している教材はすべて無料で読めます。MicrosoftのFor-BeginnersシリーズやJane StreetのOCaml教材のようにオープンソースライセンスで公開されているものも多くあります。一方、GoogleやMetaのCareer Certificates(キャリア認定資格)はCourseraのサブスクリプション経由の有料プログラムなので、無料教材とは区別して考えてください。

英語が苦手でも海外の教材で学べますか? 教材の多くは英語ですが、コマンドやコードは万国共通です。ターミナルやGitの基礎を先に固めておけば、英文を全部読めなくてもコード例と手順から学べる部分は多くあります。TrailheadやMicrosoft Learnのように日本語化されているプラットフォームから始めるのも手です。

日本企業の研修資料公開とは何が違うのですか? 日本は新卒一括採用と4月の集合研修という構造があるため「新卒研修資料の一斉公開」という形になりますが、海外にはその構造自体がありません。代わりに、カリキュラムのオープンソース化、社内の知見や働き方の公開、自社技術を学ばせるエコシステム教育という形で、教育コンテンツが公開されています。

次のステップ

海外の教材に挑む前の土台は、日本語のまま、ブラウザの中で固められます。

  • ターミナル入門:どの教材でも前提になるコマンドライン操作を、ゼロから手を動かして。
  • Git 入門:GitHub上の教材を使いこなすための土台を、安全なサンドボックスで。

土台ができたら、まずはMicrosoftのFor-BeginnersシリーズやAtlassianのGitチュートリアルあたりから始めてみてください。日本企業の研修資料と組み合わせれば、無料で学べる範囲は驚くほど広いはずです。

関連コース

実際に手を動かして学んでみませんか?

関連記事

記事一覧に戻る