[翻訳]キラーソフトウェアエンジニアの履歴書の書き方



How Write Killer Software Engineer Resume



画像これは私の履歴書の詳細な分析です。それは私にグーグル、フェイスブック、アマゾン、マイクロソフト、アップルと他の多くの会社とのインタビューの機会を与えてくれました。

この履歴書は、グーグル、フェイスブック、アマゾン、マイクロソフト、アップルとのインタビューに私を置きました。



2017年は高学年で再開
おなじみのオンラインアプリケーションである履歴書のブラックホールに履歴書を入れ続けることで、これらの面接の機会を得ました。

オンラインでの応募は​​、人々が仕事に応募するための最も一般的な方法であり、競争の激しい環境で面接の機会を得る最も効果的な方法でもあります。これが私の面接の機会をすべて得る方法です。
どうやってやったの?
この記事では、次の目標に基づいて、履歴書を1行ずつ分析します。



履歴書を作成する過程で私が行った選択について説明してください
履歴書が面接に役立つと信じているのはなぜですか
どうすればより良い履歴書を作成できますか

就職当初は面接に入るのに苦労したので、この記事を書くことにしました。その時に実用的な履歴書のサンプルを入手できれば、とても助かります。
この記事は、次の部分で構成されています。

おなじみの方法のすべてが私を面接に連れて行ってくれませんでした-私が最初に仕事を探し始めたときの短い挫折
さらなる分析オプション-面接に参加する可能性を高めるためのさまざまな戦略を反映する
例:キラー履歴書の書き方を学びましょう-履歴書を段階的に分析します。各履歴書の対応する部分は次のとおりです。



簡単な紹介
あなたは誰
連絡先
教育経験
実務経験
個人プロジェクト
スキル

おなじみの方法で面接に入ることができませんでした
オンライン申請
すべての企業がオンラインアプリケーションのリンクを提供することを知っておく必要があります。従来の採用ページには、役職のリストが表示されます。あなたが仕事の説明をクリックして、最小の仕事の要件を読む前に、あなたはあなたが絶対に有能であると思います。

Googleの求人ページ
仕事の説明には、聞いたことのない、おそらく聞いたことのない、または聞いたことを期待する一連の語彙が含まれます。無邪気に見える「適用」ボタンもあります。

Googleの仕事の説明

自分の資格に自信はありませんが、就職したいので応募しました。
それで、あなたは申請書に記入し、送信を押しました-そしてそれから待って、肯定的な応答を期待し始めました。
いくつかの異なる結果が得られます。

電話面接(ええ、採用されるチャンスがあります)
すぐに拒否します(最初から始めないでください)
返事はありません(まあ、少なくともこの問題を終わらせるために丁寧な返事をください)

成功するまでこれを繰り返します...そうですか?
悲しいことに、これは多くの人が仕事やインターンシップを探しているときの古典的なプロセスです。
いくつかの会社に申し込む。複数の拒否を受け取ったか、まったく応答しませんでした。その後、より多くの企業に申請し、より多くの拒否または応答を受け取りません。ラウンドごとです。
なぜ私たちは自分自身をこのように扱うのですか?私たちは繰り返しのことをするのに多くの時間を費やします、そして私たちは同じそして残念な結果を得ます。
これが面接を受けるために誰もがしなければならないことだからですよね?少なくとも私たちは正しい方向に取り組んでいるので、銀色の裏地がありますよね?それ以外の場合、どのように面接を受けたいですか?
さらなる評価オプション

「欲求不満と失敗は成功への2つの障害です。」

-デール・カーネギー、(「人を動かす方法」の著者)

インタビューできない2つの解決策を考えることができます。

アプリケーションを確認するか、再開してください
面接を受けようとするプロセスを振り返る

この記事では前者に焦点を当てます。最終的にどちらの方法で面接を受けるかに関係なく、実際、すべての企業があなたの履歴書を評価の基礎として使用しているからです。したがって、次に私たちは私の履歴書を注意深く分析し、優れた履歴書の書き方を学ぶことに焦点を当てます。
履歴書が採用マネージャーに届くまでにいくつかの手順を踏む必要があるため、オンライン申請を通じて面接を受けることは非常に困難です。
この履歴書はオンラインキーワードでフィルタリングする必要があり、採用担当者から目立つ必要があります。この採用担当者は約6秒間だけ履歴書を閲覧し、最終的に採用経験に到達する必要があります。心理的な期待、彼はあなたがインタビューする価値があるかどうかを決定します。
困難にもかかわらず、私はまだオンラインアプリケーションを通じてすべての面接の機会を得ました。どうやってやったの?答えは試行錯誤です。 2年生の時から、私は何百もの異なるソフトウェアエンジニアのポジションに応募してきました。
初めて就職したときも拒絶反応が多かったのですが、時間が経つにつれ適応の仕方を学びました。高学年になると、応募した企業ごとに面接に入ることができました。
面接に成功した履歴書は、この記事で紹介したいものです。
このレベルを達成するために最適化と練習を繰り返すのに4年かかりました。これらの経験から、私は履歴書を書くための一連のルールを描きました。これは、ソフトウェアエンジニアにとって良い履歴書を書くのに役立ちます。これらのルールは私が私の理想的な仕事を得るのを助けました、そして私はそれらがあなたを助けることもできると信じています。
私はこれらのルールを理解するために大学で4年間過ごしましたが、この記事からすべてを学ぶことができるので、これらの挫折を再び経験する必要はありません。
私の目標は、ソフトウェアエンジニアリングの就職の面接をワンストップで取得する方法に関するすべての質問を解決することです。このように、Baiduからの履歴書作成の経験をつなぎ合わせるために多くの時間を無駄にする必要はありません。ここでは、ソフトウェアエンジニアの面接の対象となる完璧な履歴書を入手できます。
あなたの貴重な時間は、キラーレジュメを書くためによりよく使われるでしょう。
今すぐこの記事から始めましょう。私の過去の経験から知識を得て、今度は私の履歴書をゆっくり分析しましょう!
例を通して-キラー履歴書を書く方法を学ぶ

「問題を解決する方法は無数にあるかもしれませんが、原則はほんのわずかです。原則をマスターしている限り、人は良い方法をうまく選ぶことができます。しかし、彼が原則を無視し、多くの方法を試しただけなら、彼は困っているに違いありません。

-ラルフワルドエマーソン

この履歴書をもう一度見てみましょう。

重要な部分を強調する
概要概要
1ページだけで再開
採用担当者はあなたの履歴書を読む時間があまりありません。平均的な履歴書はわずか6秒です。履歴書は簡潔にまとめてください。
初めに、学歴、実務経験、ソフトウェアプロジェクト、スキル
重要度に応じて上から下に章を配置します。ソフトウェアエンジニアリングのポジションを探している人にとって、個人的なプロジェクトはユニークで必要な条件です。
各パーツのフォントとレイアウトの一貫性を保つ
各部分が均一に見えることを確認してください。一貫性のあるスタイルは、読みやすさを向上させることができるため、非常に重要です。そして読みやすさは必要条件です。
では、なぜこの履歴書は成功するのでしょうか。次の重要なポイントを調べてみましょう。
(1)あなたは誰ですか
対象読者:履歴書を書く必要がある人
画像
個人名部分
最初はとてもシンプルで、名前が必要です。履歴書の冒頭に大きなフォントで自分の名前を入れてください。
鮮やかな色や派手なフォントは必要ありません。それはそれと同じくらい簡単です。採用担当者は、遠くから見たときにあなたの名前を簡単に認識できるようにして、あなたが誰であるかを知ってもらいたいと考えています。採用担当者が最も簡単な仕事をするためだけに彼を必要とする場合、彼は幸せになります。そして、優秀な採用担当者はあなたに面接の機会を与える可能性が高くなります。
概要:採用担当者があなたの名前を簡単に見つけられるようにします。
(2)連絡先
対象読者:履歴書を書く必要がある人

連絡先情報セクション
連絡先情報は、名前と同じくらい簡単に識別できる必要があります。それは非常に重要です。世界のすべてのものの中で、これを忘れないでください。さもなければ、採用担当者はどのようにあなたに連絡する必要がありますか?
概要:正しい連絡先情報を入力してください。そうしないと、連絡がない場合があります。
(3)教育
対象読者:履歴書を書く必要があり、学位を持っている人

教育セクション:タイトル
あなたが大学にいる、または卒業した場合、大学で勉強することは素晴らしい個人的な成果であるため、この経験はあなたの履歴書の最初の部分でなければなりません。米国労働統計局によると、「2017年に大学に入学したのは16歳から24歳までの高校卒業者の66.7パーセントにすぎない」。誇らしげに追加してください!
このメッセージは、テクノロジーが絶えず変化しているため、あなたが大学に受け入れられ、勉強していることをすぐに採用担当者に伝えます。これは非常に重要です。そして、このメッセージはあなたの成功したインタビューの要因かもしれません、あなたがそれを追加することを確認してください。
要約:あなたが教育を受けた場所を書き留めてください。

教育部分:コース
応募するポジションに関連するコースを必ず書いてください。イタリアの食の歴史の流れは食欲をそそるように聞こえますが、コンピュータサイエンスの仕事に応募するとき、履歴書にはその場所がありません。
これにより、採用担当者や採用マネージャーが、履歴書を確認するときにあなたがそのポジションに適しているかどうかを判断する可能性が大幅に高まります。そして、前述のように、採用担当者が幸せな気分になっている場合は、面接の機会を与える可能性が高くなります。
概要:関連するコースのみが含まれています。

教育部分:GPA
了解しました、GPA。これについて議論する前に、まず履歴書の主な目的が何であるかを思い出さなければなりません。
履歴書の主な目的は、知識、スキル、成果を簡潔に強調することです。あなたはあなたの履歴書があなたを誇りに思って印象的にするものをカバーすることを望みます。採用担当者や採用マネージャーが面接したくなるように、自分の見栄えの良い写真を添付する必要があります。
ここで、GPAに戻ります。あなたのGPAが人目を引くかどうかは明らかです。 GPAが3.0未満の場合は、履歴書に記載しないでください。それがあなたのチャンスに悪影響を与えるかもしれないなら、あなたの履歴書にGPAを書かないことは悪いことではありません。
GPAが3.0〜3.2の場合は、重量を測定する必要があります。個人的な経験としては、いくつかの会社と話をしましたが、最低要件はGPA 3.2ポイントですが、これらは主に金融会社や計測会社です。ほとんどのソフトウェア会社はあなたのGPAにあまり注意を払っていません。 3.2ポイントを超えている場合は、履歴書に記入してください。
GPAスコアが低い場合でも、創造的な機会が得られる可能性があるため、恐れることはありません。私のGPAの合計スコアは3.2です。これは、新入生のエンジニアリングの前提条件と人文科学の成績が低いためです。でも、これらのコースを終えてメジャーコースを勉強し始めると、メジャーGPA(メジャーコースのGPA計算結果)は3.44とかなり高いスコアになりました。だから私は履歴書にこれを書いた(しかしそれを部門のGPAとして扱うことを忘れないでください)。
不利に思われる場合でも、可能な限り自分自身を示す方法はたくさんあります。私はこれの例を提供しているだけですが、実際にはあなたが発見するのを待っている多くの方法があります。あなたがあなたであるのは彼らだからです。正直で誠実であり、自分自身に最良の部分を示すことに集中してください。
要約:あなたのGPAはあなたが誰であるかを定義していません。あなたの履歴書の目的はあなたに最高のものを示すことです。これを決して忘れないでください!創造的であり、嘘をつかないでください。
(4)実務経験
対象読者:ソフトウェアエンジニアリングの実務経験を持つ学生。

実務経験課
仕事の経験がない大学生でも心配いりません!これは私の4年生のフルタイムの仕事に応募するための履歴書です。夏のインターンシップで就職体験ができたのは幸運でしたが、面接を受けるにはまだまだ足りません。このセクションで書くことが少ないことがわかった場合は、「個人プロジェクト」セクションにジャンプできます。

実務経験部:頭
以前の仕事の経験があることは良いことですが、ソフトウェアエンジニアリングの仕事を探すときにすべての仕事の経験を平等に扱うことができるわけではありません。求職に関連する実務経験のみに焦点を当ててください。たとえば、小売会社のレジ係や食品業界のウェイターとしての仕事をしている場合は、それらを追加しないでください。残念ながら、お金を数えたり食べ物を提供したりする能力は、ソフトウェアエンジニアになることができるという情報を提供しません。
採用担当者の目標は、候補者と候補者のスキルに一致する仕事を一致させることです。したがって、応募する仕事にある程度関連する過去の実務経験のみを追加する必要があります。
目標のこの部分を達成するということは、履歴書のコレクションを作成することを意味します。各履歴書は、興味のあるさまざまな仕事に合わせて調整されています。これは、大学に出願するプロセスと似ています。出願する大学ごとに論文を作成する必要があります。各大学には独自の価値観、文化、ビジョンがあるため、すべての大学に適した一般的な論文を書くことはほとんど不可能です。したがって、応募する仕事については、履歴書もカスタマイズする必要があります。
最後に、日付をメモします。最新のものから始めて、時間であなたの仕事の経験を分類してください。学部生にとって、これは仕事の経験に参加するときに最近と関連性の両方に注意を払うことを意味します。残念ながら、高校や高校でのあなたの業績については誰も気にしません。このエクスペリエンスの有効期限が切れた場合は、破棄して書き込みを行わないでください。
概要:応募する求人ごとに異なる履歴書バージョンをカスタマイズします。すべてのシナリオに適した履歴書はありません。

実務経験セクション:説明
履歴書を書く上で最も難しいのは、過去の仕事の経験を有意義で印象的な方法で要約することです。
あなたにとって意味のある印象的な説明は何を意味しますか?これは、採用担当者に次のことを考えさせることを意味します。 'この人が持っているスキルは、まさに私たちが求めているものです。この人は彼の過去の仕事に顕著な影響を与えました。これは私たちが面接したい人であり、認められる可能性があります。
実務経験セクションの主な目的は、成熟した組織で働くときのあなたの影響力と価値を示すことです。あなたの目標は、あなたが物事を成し遂げ、仕事を成し遂げることができる候補者であることを採用担当者に示すことです。
履歴書で過去の仕事の成果を最もよく示すために、Googleの元ヒューマンオペレーション担当上級副社長であるLaszloBockが提案した文章を使用しました。

「[Z]を通じて[X]の効果を達成、改善または改善(測定)[Y]」-Laszlo Bock

これは私の履歴書の最初のポイントで非常にはっきりとわかります。
残量ゲージセンサーを統合し、バッテリーの省電力ステータスを設定することにより、デバイスのバッテリー寿命が8%延長されます
次の文を分解して分析します。
[X]を実装-デバイスのバッテリー寿命を改善します
改善または改善[Y] -8%
パス[Z]-統合された残量ゲージセンサーを通過し、バッテリーの省電力ステータスを設定します
私の履歴書のほとんどすべての文はこの式を適用します。
この部分を完了するのを助けるために、ここにあなたが使うことができそして使うべきである良い動詞の語彙があります:

動詞シソーラス
これが私が要約したあなたが記入できる文章のいくつかの例です。あなたはここから始めることができます:

_____を_____によって_____に減らしました。
_____用に_____を再設計しました。
_____完了_____から_____まで。
_____から_____まで_____を最適化しました。
_____を_____に_____適用しました。
_____によって_____が_____に改善されました。
_____を_____から_____に統合します。
_____から_____まで_____を確立しました。

要約:「[Z]を通じて達成された[X]、改善または改善された(測定)[Y]」などの文を使用します。これは、採用担当者やマネージャーに影響力を示すための最も効果的で重要な方法です。

実務経験部:知識応用
最後に、各作業経験は、知識を適用するという重要なポイントで終わります。この最後のポイントは、私がプロジェクトで使用したテクノロジーの明確な説明であり、その役割は、読者が私が精通しているテクノロジーを明確に理解できるようにすることです。
同様に、これにより、履歴書の最後に合理化された明確な「スキル」セクションを作成できます。採用担当者は、履歴書の最後に私が精通しているコンピューター言語を確認することで、私が習得したスキルをすばやく習得できます。彼らが私が特定のスキル、フレームワーク、またはライブラリの専門知識を知っているかどうかを探している場合、それらは私の各プロジェクトの下にあります。
概要:使用するテクノロジーを説明に追加します。これにより、オンラインで申請するときにオンラインキーワードでフィルタリングできます。繰り返しますが、これにより、採用担当者はあなたの経験と知識についてより明確な結論を得ることができます。
(5)個人プロジェクト
対象読者:ソフトウェアエンジニアリングのインターンシップまたは単に学生+ソフトウェアエンジニアリングの申請者のための特別なセクションを探しています

個人プロジェクトセクション

何度も言ったら、この部分の重要性、特にまだ仕事の経験がない人は理解できるでしょう。

個人的なプロジェクトは、あなたがプログラミングに情熱を持っていることを示しているため、採用担当者や採用マネージャーの興味をそそる可能性のある部分です。

個人的なプロジェクトは、プログラミングに関連するものであれば何でもかまいません。Pythonスクリプト、Javaプログラム、Webページ、モバイルアプリケーションなどです。これらのプロジェクトは、コンピューターサイエンスに本当に興味があり、ソフトウェアエンジニアとして働きたいという強い願望があることを示しています。あなたは学校の仕事以外の知識を探求し、あなた自身の何かを創造することをいとわない。
独自の何かを積極的に作成することは印象的です。これは、コンピュータサイエンスの知識を拡大することに非常に熱心であり、それらを完了するために追加の作業を投資することを恐れないことを意味します。結局、これはこの分野へのあなたの自律性と真の関心を示す良い方法です。
個人的なプロジェクトを行うことのもう一つの利点は、あなたが実際に仕事に応募するために必要なスキルを確実に習得できることです。学校ではあまり行わないかもしれませんが、標準のフレームワークとライブラリの使用、フルスタックネットワークの研究開発の理解、モバイルアプリケーションの作成、開発環境のセットアップ、Vimを使用した効率的なプログラミングなどの作業を行う必要があります。 。

注:すべての個人プロジェクトを表示および表示する個人Webサイトを作成します。これは、履歴書が1ページの制限を「実質的に破る」ことを可能にする小さなハッキング手法です。

最後にもう一度繰り返しますが、個人的なプロジェクトは、あなたが仕事に必要なスキルを持っていないことを学ぶことへのあなたの情熱を表現しています。これは、ソフトウェアエンジニアリングの履歴書に必要な部分です。

'iPhoneアプリ、Webアプリ、その他何でも作成できます。実際、それをしている限り、何を構築するかは問題ではありません。あなたは週末にかなり良いプロジェクトを構築することができます。これは、3〜4週末のワークロードで、平均的な履歴書を非常にエキサイティングにすることができることを意味します。真剣に、私は多くの人々がこれをするのを見ました。

-元Googleエンジニアであり、「世界で闘うプログラミング力」の著者であるゲイル・マクダウェル

あなたが本当に会社で働きたいのなら、注目を集める最良の方法はあなたが応募しているポジションに直接関連する個人的なプロジェクトを作成することです。
Udacityで無料のオンラインインタラクティブコンピュータグラフィックスコースに登録し、オートデスクでインターンシップを取得しました。このコースでは、three.jsというJavaScriptライブラリを使用する方法を学びました。実際、オートデスクでソフトウェアエンジニアリングのインターンシップを開き、完全なネットワークスタックとthree.js(別名ME)の知識を持つ人を探していました。
この手法には注意が必要です。この戦略は完璧ではありません。この方法は、Google、Facebook、Microsoftなどの一般的なソフトウェアエンジニアリングインターンシップを持たないAutodeskのような企業にのみ役立ちます。キャリアを開始するときは、コンピュータサイエンスの特徴的な法則を要約して理解するのが最善です。それでも、本当に参入したい会社があれば、これは非常に価値のある方法です。
概要:個人的なプロジェクトは必須です。まだ行っていない場合は、今すぐ始めてください!あなたは失うものは何もありません、すべてが勝つことができます。
(6)スキル
対象読者:ソフトウェアエンジニアリングの仕事に応募したい人

スキル
タイトルはすべてを説明しています。この部分は、理解しやすくシンプルなものでなければなりません。採用担当者にあなたが持っていることを知ってもらいたいすべてのスキルをリストに書いてください。リストに記載されている職務記述の主要な技術用語に一致するスキルが多いほど、チャンスは大きくなります。
これにより、オンラインキーワードを簡単にスキャンできます。ただし、これはスキャンをバイパスするための絶対確実な方法ではありません。結局、採用担当者はあなたの履歴書に基づいて決定を下しますが、あなたがその仕事に適していると彼が考える場合、彼はあなたに面接をする傾向があります。
スキルのセクションで提案されるべきではないことの1つは、あなたが適切な候補者であることを示すためだけに、すべての関数の説明にすべてのキーワードをリストすることではありません。あなたが知っているスキルが求められると宣言するので、これはあなたを当惑させるかもしれません。
自分のためにいくらかの余地を残すことの一部は、履歴書に習熟度マークを追加することです。毎日遭遇するすべての言語を練習できるとは限らないため、この習熟度レベルは、採用担当者があなたの最も堅実な言語やあなたが精通している他の言語をタイムリーに理解するのに役立ちます。
私は2つを使用することを選択しました:

熟練-私は言語に非常に精通しており、非常に使いやすいので、今すぐ面接を受け入れることができます。
なじみのある-私は過去にそれを使用しました、しかし私は言語に堪能ではないかもしれません、しかし私は与えられた時間内にそれをよく知ることができます。

その他の可能なオプションは次のとおりです。

高度な
中級
基本

または

熟練している
高度な
中級

または

流暢
習得
家族

または

実務知識
基本知識

概要:オンラインで特定の仕事に応募するときは、就職情報の説明を相互参照し、必要な技術キーワードを履歴書に追加して、面接を受ける機会を増やします。
キーポイント

あなたの名前と連絡先情報が真実で合法であることを確認してください
必ず教育情報を含めてください。 GPAが低い場合は、書かないでください。または、創造的な方法で書いてください。
'から[Z]までの文を使用して、[X]の効果を達成し、改善または改善(測定)[Y]'して、過去の作業で効果的に示します。影響力
いくつかの個人的なプロジェクトを行う-特に技術的な仕事の経験がない場合

最終的な考え
この履歴書は、数え切れないほどの企業のソフトウェアエンジニアリングのポジションについてのインタビューを私に与えましたが、私が説明したすべてのルールとテクニックがあなたに同じ結果をもたらすことができるという保証はありません。
これは2017年の私の上級履歴書です。これは私の旅行とソフトウェアエンジニアリングへの関心のショーケースです。テクノロジーは絶えず進歩しており、人材検索も絶えず変化するプロセスであるため、直接コピーは役に立ちません。代わりに、参照として使用する必要があります。
私の履歴書とこの記事をリソースとして使用して、より優れた履歴書作成者とより効果的なコミュニケーターを作成してください。自分のスキルや成果を他の人に伝える方法を学ぶことに集中してください。これ自体が、どこに行っても必要な、かけがえのない生涯のスキルです。
あなたが履歴書を書くとき、覚えておいてください-あなた自身であってください!
あなたの履歴書はあなた自身の成績と興味をリストします。あなたの目標はあなたの最良の面を磨くことです。最後に、楽しく書いて、プロセスを楽しんでください。

この履歴書テンプレートの使用に興味がある人は誰でも、Cracking The CodingInterviewの著者であるGayleLaakmannMcDowellによって作成されたCareerCupから入手できます。
個人的な経験から、最も重要なことはコンテンツです。上記の履歴書を書くための原則は、どのテンプレートにも適用できます。

画像

元のリンク

https://juejin.im/post/5c6ca8b9f265da2dc13c7a10

サービスの推奨事項