
GeekWire様: コーディングブートキャンプが効果的であるという新たな証拠があります
ハシム・ウォーレン著

[編集者注:これは、今週初めに GeekWire に掲載された、Software Engineering Daily の Jeff Meyerson による記事「コーディング ブートキャンプはコンピューター サイエンスの学位の必要性に疑問を投げかける」をきっかけに始まった一連の論評の最新版です。
昨日、コンピュータサイエンスの教授エド・ラゾウスカ氏はブートキャンプに反対し、「キャリアの方向転換を考えている大人は、どのような準備がソフトウェアエンジニアとしてのキャリアにつながる可能性が高いかについて、自分自身を欺くべきではない」と書いた。

残念ながら、ラゾフスカ教授の主張は事実に基づかず、時代遅れでした。コンピュータサイエンス教育とコーディングブートキャンプの真実をご紹介します。
まず、大手テクノロジー企業は、プログラミング人材の発掘において、大学の学位にとらわれない視点を取り入れ始めています。Googleの人事担当シニアバイスプレジデント、ラズロ・ブロック氏は、大学を卒業していないGoogle社員が増加していることを明らかにしました。「Googleでは、大学教育を受けていない人の割合も年々増加しています。そのため、チーム全体の14%が大学未卒の人材で構成されているチームもあります。」
なぜこのような変化が起きたのか?ブロック氏のチームは長年にわたる社内データを分析した結果、驚くべき事実を発見した。大学時代の成績とGoogleでの最終的な仕事のパフォーマンスには相関関係がないのだ。「2、3年後、Googleでのパフォーマンスは、学生時代のパフォーマンスとは全く無関係になります。なぜなら、大学で求められるスキルが全く異なるからです」とブロック氏は報告している。
ラゾウスカ教授はワシントン大学のコンピュータサイエンスおよびエンジニアリングのビル&メリンダ・ゲイツ教授教授なので、マイクロソフトの創設者がコンピュータプログラミングをどのように学んだかについてはよく知っているはずだ。
若き日のビル・ゲイツと彼の友人たちは、幸運にも地元のコンピュータセンター・コーポレーションで自由な時間を得ることができました。ゲイツは著書『アウトライアーズ』の中で、このことがプログラマーになった大きな理由だと述べています。「1971年の7ヶ月間で、ゲイツと彼の仲間たちは1,575時間ものコンピュータを使った…平均すると1日8時間、週7日という計算になる。」
これは、コーディングブートキャンプでほとんどの学生が経験するようなことのようです。ゲイツと彼の友人たちは、まさに多くのコーディングブートキャンプが提供するような、集中的な実践を通してプログラミングを学びました。
ゲイツ氏が大学を中退してマイクロソフトを設立したことは有名だが、ラゾウスカ教授はマイクロソフトを、コンピューターサイエンスの学位取得者以外を雇用したがらない企業の一つとして挙げている。
最近の調査によると、ブートキャンプ受講生の3分の2が卒業後4ヶ月以内に就職し、平均1万8000ドルの昇給を得ていることが明らかになりました。しかし、報告書によると、受講生のほとんどはブートキャンプに参加する前はプログラマーとして働いた経験がなかったそうです。
これを教育省の新たな大学スコアカードの調査結果と比較してみましょう。この調査結果は、学生が従来の教育から得ている投資収益率の低さを明らかにしています。例えば、ラゾフスカ教授の大学の卒業生は、高校卒業者よりもわずか1万7千ドル高い収入しか得ていません。しかも、これは卒業後10年も経っているのです!
事実は明白です。コーディングブートキャンプは、コンピュータサイエンスの学位取得に代わる現実的な選択肢となっています。学生たちはその結論に達しており、最も洞察力のある雇用主も同様です。
ラゾウスカ教授のような教育者はいつ追いつくのでしょうか?
ハシム・ウォーレンは、ノースカロライナ州を拠点とするコーディングブートキャンプ「Coder Foundry」のマーケティングディレクターです。Twitterで@hashimをフォローしてください。