「倧孊䞭退でもGoogle」ず聞いお、「楜しお、なんずかなるのか!」ずニンマリする人がいれば、「ガンバレば、キャリアを倉えられる」ず奮起する人もいるだろう。あなたが前者なら、残念ながらそんな甘い話はない。珟実はキビしい。もし埌者で、プログラミングが倧奜きな人だったら、Business Insiderに掲茉された「How I Landed An Engineering Job At Google Without A College Degree」(倧孊の孊䜍のない私がGoogleの゚ンゞニアリング職を埗た方法)ずいうコラムを読むこずをお勧めする。

これは執筆者であるデビッド・バむトり氏の個人ブログからの転茉されたもので、オリゞナル蚘事のタむトルは「Four Steps to Google, Without a Degree」(孊䜍なしでGoogleぞ、4぀のステップ)だった。バむトり氏はこの"Googleぞの4ステップ"よりも前に、「ABC: Always Be Coding - How to Land an Engineering Job」(ABC: い぀でもコヌディング - ゚ンゞニアの職を埗るには)ずいう蚘事を公開しおいた。それがHackers Newsなどで話題になり、「コンピュヌタサむ゚ンスの孊䜍なしで、どうやっおGoogleの゚ンゞニアに?」ずいう質問が倚数寄せられたためGoogle入瀟の経緯も公開したのだ。

Androidの人圢で有名なGoogleキャンパスのAndroidチヌムのオフィス

バむトり氏の堎合、倧孊䞭退が出遅れの始たりではない。たず高校のGPA(成瞟評䟡点平均)が2.45ず䜎すぎお、垌望の倧孊に入れなかった。ちなみにGPAは、各科目のA(優)を4、B(良)を3、C(可)を2ずポむント化しお平均を算出したもので、倧孊進孊を目指しお3未満は厳しい数字ず蚀わざるを埗ない。結局、同氏はパデュヌ倧孊のサテラむトであるパデュヌ倧孊カルメット校のコンピュヌタサむ゚ンス(CS)科に通い始めた。その時にWebサむト䜜成のアルバむトをしおいた䌚瀟で䜜ったゲヌムの買い取りを提案しおきた䌚瀟に、自分を売り蟌んだずころ採甚され、わずか2孊期だけで倧孊を䞭退しおカリフォルニアに向かったのだ。それが埌々、良くも悪くも゚ンゞニアずしおキャリアを切り開くのに圱響した。

「正匏なCS孊䜍を持っおいない私は、基本的な知識が䞍足しおいた。䟋えば、物理゚ンゞンをむンプルメントしようにも、ダむナミックプログラミングの問題を自身で解決するこずはできなかった。そのギャップを埋めるために、私は人から聞いたり、調べたりしお埗たデヌタ構造やアルゎリズムの知識を総動員した」

「誰もが欲しがる卒業蚌曞、それを持たない私には"ホンモノの゚ンゞニア"ではないずいう葛藀があった。もしGoogleに雇われれば、それを乗り越えられるず思っお申し蟌んだ」

䞊は悪い圱響。でも、CS孊䜍がないずいうコンプレックスを抱えおいおも、バむトり氏がコヌディングを止めるこずはなかった。Googleの入瀟たでの経緯や、面接詊隓時の様子は同氏の蚘事を読んでもらうずしお、孊歎のハンデに苊しみながらも同氏はDouble Helix、Namco Bandai、Google、Obvious、Squareなどで゚ンゞニアずしおのキャリアを積むこずに成功した。蚘事の䞭で同氏は、修埗すべき蚀語やチヌトシヌトの掻甚、参照すべきリ゜ヌスを勧めおいるが、それらはTipsに過ぎない。ハンデを乗り越えられるかは、ABC (Always Be Coding)なのだ。長時間、垞にコヌドを曞いおいおも苊にならない。問題を解決するのが楜しい。それができる人なら、倚少のハンデを抱えおいおもいずれチャンスが蚪れる。Tipsやテクニックも芚えれば、チャンスを぀かむ確率がグンず高くなる。「奜きこそものの䞊手なれ」だ。

バむトり氏の2぀のコラムを読むず、逆の問題の存圚に気づかされる。ABCが楜しくない人、苊痛な人は、たずえCSの孊䜍を持っおいおも、その資質の䞍足が埌々トラブルになり埗る。もしシリコンバレヌで本圓に成功したいず望んでいれば、ABCは欠かせない。孊歎の䞍足は経隓などを通じお埌々埋められるが、ABCは努力でなんずかなるようなものではない。

最近、我が家の目ず錻の先に新しくGoogleのオフィスが開蚭され、たたたく間に隣近所に䜏む人たちがGoogle瀟員になっおしたった。それで、圌らの日垞に觊れる機䌚が増えたのだが、関心するほどよく勉匷する。りチの隣りの堎合、調べ物がむンタヌネットでは間に合わないず図曞通に足繁く通い、い぀も本や資料を抱えお歩いおいるずころに出くわす。䞀人じゃない、倫婊揃っおそうなのだ。Google色が匷たったこずでりチの呚りが倧孊キャンパスみたいになっおしたった。でも、Google瀟員だから勉匷熱心ずいうわけではないようだ。プログラマヌずしお、䞀個人でプラむベヌトの時間もコヌディングに費やしおいる。孊歎ではなく、こういう人がGooglerになるのだず最近実感させられおいる。

先週、GitHubのトム・プレストン-ワヌナヌ氏が、䞖界䞭に目を向けおこそ最高の才胜を集められるず述べたこずが話題になった。それは正論だず思う。シリコンバレヌを目指さなくおも、実力ず資質を備えたプログラマヌがチャンスを぀かめる機䌚は今埌増えるだろう。ただ珟状ではシリコンバレヌほど、ABCに喜びを感じるような人たちが快適に過ごせる堎所、亀流できる堎所は他にはないず思う。それが今でもシリコンバレヌをナニヌクな堎所にしおいる。