メモ

Googleで1400万円以上稼ぐエンジニアになるためにマスターすべき11のスキル

By Robert Scoble

フリーフードや24時間使用可能なジム、無料ランドリーなどさまざまな福利厚生がそろった夢の企業「Google」は、求人サイトGlassdoorにより作成された「給与&福利厚生が優れた企業トップ25」でも堂々のトップレートをたたき出しています。Googleではエンジニアの意見が尊重され、平均年収は約12万ドル(約1450万円)にもなるといわれていますが、そんなGoogleのエンジニアになるために必要なスキル11個をBusiness Insider Indiaがまとめています。

11 skills you need to master to land a $100,000 engineering job at Google | Business Insider India
http://www.businessinsider.in/11-skills-you-need-to-master-to-land-a-100000-engineering-job-at-Google/articleshow/46374559.cms


01:基礎の習得
UDACITYCourseraなどで学べるコンピューター・サイエンスの入門分野をしっかり習得しておく必要アリ。

By Le Blog De Rapha

02:少なくともひとつ、オブジェクト指向のプログラミング言語を学ぶ
C++JavaPythonなどのオブジェクト指向のプログラミング言語を少なくともひとつ以上習得。

By Shinya ICHINOHE

03:その他のプログラミング言語を学ぶ
「02」で挙がったもの以外にも、Java ScriptCSSRubyHTMLなどのプログラミング言語を学習することがトップエンジニアへの道。これらを学ぶにはW3SchoolsCodecademyといったサービスを駆使することをオススメしています。

By Cristian Labarca

04:自分のコードをテストする
Googleは「バグを発見するためにテストを行い、自分のコードを壊せる人材」を求めているそうです。

By Lachlan Hardy

05:理論数学の予備知識
理論数学に関する知識は、コンピューター・サイエンスの分野と似通っているので習得しておくと役に立つとのこと。

By AJC1

06:アルゴリズムとデータ構造への理解能力
Googleでは、「スタック」や「キュー」などの基本的なデータタイプの学習と、「クイックソート」や「マージソート」「ヒープソート」などのソートのアルゴリズムについて基礎知識を要求しています。

07:オペレーションシステム(OS)に対する知識
PCを駆使する職業なので、OSについての知識も必要不可欠になるとのこと。

By Karl-Ludwig Poggemann

08:人工知能への精通

By Global Panorama

09:コンパイラー作成の習得
Googleではプログラミング言語に関する知識だけでなく、プログラムのソースコードをオブジェクトコードに翻訳するためのコンパイラの作成技術も要求しています。

10:暗号化の手法
インターネット上での決定的なセキュリティ要素なので、暗号化手法に関する知識も必要な要素です。

By Sarah J

11:並行プログラミング
大量の計算を同時処理可能になるので、並行プログラミングに関する知見も重要なものになる、とのこと。

Googleでは、最初のインターン期間に7万ドル(約850万円)から9万ドル(約1100万円)の給料が支給され、通常のソフトウェア・エンジニアになれば年間で11万8000ドル(約1400万円)を稼げるようになり、上級ソフトウェア・エンジニアになればその平均年給は15万2985ドル(約1850万円)にまで上昇するそうです。Googleへの就職を望む人の数は年間250万人以上といわれていますが、Googleが実際に1年間で採用する人数は4000人程度とのこと。なお、Googleはこれらのスキルの習熟度を見ているだけでなく、個々人の資質もみて総合的に採用する人材を判断しているそうです。

・関連記事
20時間で英語や楽器など新しいスキルを身につけるための4つのコツ - GIGAZINE

プログラマーは年を重ねてもスキルを向上させ続けていることが研究で判明 - GIGAZINE

「ユーザー1人あたりのコスト」をGoogle・Microsoft・Facebook・Yahoo!などの買収金額と総ユーザー数からわかりやすくグラフ化 - GIGAZINE

有名企業で働く人々の給料や職種が丸わかりになる「salar.ly」 - GIGAZINE

チームリーダーが見落としがちな聞き手としての3つスキル - GIGAZINE

何をするにも成功するために必要な10個のスキル - GIGAZINE

Googleに就職するために必要な要素とは? - GIGAZINE

in メモ, Posted by logu_ii