経験値が足りない場合はどうすればよいですか？
もし､ 私が仕事に対して不適格だったらどうなりますか？
まあ､ まず､ 求人に応募するときに､ このメンタリティマインドを持って､ 自分の能力が低いと思う求人に応募することです｡
もし､ すでに自信があることを仕事に求められているのであれば､ 「この仕事で何を学べるのか？
私は勉強するつもりなのか？
実際､ この仕事で履歴書にいろいろ書いて､ 将来もっといいポジションに就けるようになるんでしょうか？
それとも､ すでにやり方や方法がわかっていることを､ 同じようにやるだけなのでしょうか？
最後に､ 求人票は､ 弱い候補者を排除するために出されるものであることを念頭に置かなければなりません｡
技術者でない人が作ったものや､ 若手の開発者やエンジニアを応募させないために実際よりも厳しい仕事に見せかけたものが､
あまりにも多く見受けられます｡
だから､ 「この仕事は大変そうだな」と自分に問いかけてみてください｡
よかったです｡
それならそれで､ 欲しいわけです｡
それが､ あなたのやるべきことです｡
自分はこの仕事に非常に適しているという自信はありますか？
なるほど､ それなら無理をしてでも､ 自分が思っている以上に難しい仕事に応募したほうがいいのかもしれませんね｡
すべてのアプリケーションは長丁場になるはずです｡
100％適性があるものに応募するのであれば
あなたの伸びしろはどこにある？
だから､ 夢は大きく｡
しかし､ 大きな夢を見るためには､ ちょっとした障害があるかもしれません｡
経験が足りないとどうなる？
私はレジュメが好きではありませんし､ 多くの人がそうだとも思っていません｡
しかし､ 履歴書がなければ面接を受けることができないこともあります｡
そして､ 良い履歴書を作るためには､ そこに書くべきことが必要です｡
素晴らしい体験のように｡
これが現金です｡
では､ これから始める人は､ どうすれば良い経験ができるのでしょうか？
初心者の方や､ 学校を出たばかりで実務経験が十分でない方､ 転職される方は希望が持てないという感じですね｡
まあ､ そうでもないんですけどね｡
何事もそうですが､ 定番のやり方がありますよね｡
それから､ スマートな方法です｡
経験というのは､ 他の会社で働いただけでは得られない｡
過去の仕事がなくても､ 経験を証明する方法はたくさんあります｡
そして､ ここでは､ あなたが仕事を成し遂げることができることを示し､ 証明する､ 私のお気に入りの方法を見つけることができます｡
どれもこれもやる必要はないでしょうが､ 4つのうち2つ､ あるいは3つは履歴書でのアピールになり､
あなたを際立たせてくれることでしょう｡
では､ 順を追って見ていきましょう｡
1つ目は､ GitHubです｡
GitHubは､ プロジェクトを構築したことを実際にコーディングしていることを証明するのに最適な方法です｡
一番は､ コミットを開始し､ 自分が行ったことの履歴をしっかり残すことです｡
ところで､ どうしてここに猫の絵があるんだろうと思っている方､ 次の練習でちょっとしたコツをお教えしましょう｡
これから始める方で､ 過去の履歴がよくわからない方のために､ 投稿をちょっと素敵に､ 忙しそうに見せるコツをお教えしますよ｡
GitHub のプロフィールを向上させたり､ より多くの経験を積むためのもうひとつの方法は､ オープンソース・プロジェクトに貢献・参加することです｡
例えば､ 私はZero to Masteryという組織を作り､ コミュニティによるオープンソースプロジェクトを大量に用意し､
あなたが貢献できるようにしました｡
そして､ 失敗してもいいように､ 特別に作られているのです｡
誰も怒鳴らないよ｡
これらは､ あなたが貢献できるオープンソースの楽しいプロジェクトで､ 好きなだけ､ あるいはほんの少ししかできないのです｡
しかし､ これはオープンソースプロジェクトに貢献する経験を向上させるものであり､ 現在オープンソースプロジェクトに貢献しているあなたの履歴書に加えることができるものなのです｡
これは､ あなたが他の人と一緒に仕事ができ､ GitHubやバージョンコントロールのようなものを使えることを示すので､ 採用担当者はこれを見るのが好きなのです｡
わかりました｡
次に見てみましょう｡
次は､ ウェブサイトです｡
特にフルスタックやフロントエンドの開発者､ あるいはデザイナーであれば､ 自分のスキルをアピールできる自分のウェブサイトを持つべきでしょう｡
これもまた､ インタビューの中で､ どのようにウェブサイトを構築したかについて話すことができますし､
過去のプロジェクトについて話す良い方法となります｡
今､ あなたは､ ああ､ アンドレ､ 私は全く新しいウェブサイトを構築し､ 時間の束を無駄にしなければならないのだろうか､ と自問しています｡
まあ､ そうでもないんですけどね｡
いくつかのコツを紹介しましょう｡
ほら､ 自分で一からウェブサイトを作る必要はないのです｡
ここにクリエイティブティムのような無料のテンプレートのトンはちょうどあなたが使用し､ あなたの情報を記入するための素晴らしいテンプレートを提供します｡
こちらも､ また､ 無料で使えるテンプレートがあるので､ 見てみましょう｡
特に山のテンプレートが好きで､ それを見ていただくとわかると思います｡
また､ モバイルタブレットなど､ さまざまな環境向けにカスタマイズすることも可能です｡
そして､ 1日で自分のホームページを持つことができるのです｡
また､ 自分のウェブサイトにあまり時間をかけてはいけないということを示すために､ 私の好きな人の一人であるケビン・ケリーを紹介します｡
彼は､ 技術者コミュニティの中でとても人気があり､ 全体的にとても賢い思想家です｡
彼のホームページはこちらです｡
それはとてもシンプルなことです｡
大げさではなく､ とてもとてもきれいですが､ 小さくて､ とても基本的なレイアウトです｡
そして､ これは､ おかしなアニメーションは必要ないことを示すものです｡
目立つように派手にする｡
個人のホームページがあればいい｡
実際に時間をかけて作り､ 普通の人がやらないようなことをやっていることがわかるからです｡
もうひとつご紹介したいのは､ たとえば､ 私の学生全員に用意したジョブボードです｡
そして､ これもまた､ コミュニティが作り上げたオープンソースプロジェクトなのです｡
例えば､ トロントのデベロッパーを検索して､ クリスティンのところに行くとします｡
名字を言ってるといいんですけどね｡
そうですね｡
彼女のポートフォリオがいかにシンプルで美しいか､ おわかりいただけると思います｡
自己紹介のページでは､ プロフィールへのリンクが掲載されています｡
プロジェクトに行けば､ 彼らのプロジェクトのいくつかを見ることができます｡ これは､ 彼女が履歴書に書いて､ すぐに他の人と差をつけることができるものです｡
そして､ 面接の時に話せるようなプロジェクトをリストアップする機会にもなっている｡
わかりました｡
次のトピックを見てみましょう｡
大きなプロジェクトが1～2件｡
ToDoリストやHello Worldアプリ以上のものを作ったことがない人は､ 経験をごまかすことはできません｡
単純に､ あまり良い仕事に就けなくなる｡
しかし､ 多くの人は100のプロジェクトを持っていることが望ましいと考えています｡
だから､ 彼らは今日プロジェクトをやって､ 小さなプロジェクトをたくさん作って､ 30個持つようにする｡
そして､ 非常にシンプルなプロジェクトばかりを作り始めるのです｡
今､ 実は印象に残っていないんです｡
つまり､ 一生懸命にコーディングしていることが伝わってくるのです｡
でも､ もし私が採用担当者で､ 三目並べなどの企画を見せられたら､ それはそれでどうでもいいんです｡
これは､ ちょっとしたコーディングの経験があれば､ 誰でも1日か2日で作ることができるものです｡
正直なところ､ 採用担当者や面接官は､ あなたの30個のプロジェクトをすべてチェックするわけではありません｡
たいていの場合､ 私たちはあなたが手がけた最も困難なプロジェクト､ あるいは最も困難で大きなプロジェクトを聞きたいと思っています｡
このような小さな小さなプロジェクトに時間を費やすのではなく､ 1つか2つの大きなプロジェクトに時間を費やしましょう｡
例えば､ 私が教えている他のコースでは､ 顔認識アプリを作りました｡ このアプリは､ フロントエンドがEXPRESSでレストフルAPIサーバを持つバックエンドに到達しています｡
Herokuにデプロイし､ 認証ルートによるセッション管理を実現しました｡
当社は､ ユーザー名やハッシュ化されたパスワードなどのユーザー情報を､ 当社のデータベースに安全に保管します｡
クリス Dockerでアプリをデプロイし､ セッション管理とキャッシュにRedisも使っています｡
あなたにとって､ これらのことはあまり意味のないことかもしれませんが､ 何か一つの大きなプロジェクトについて話すことができれば､
小さなプロジェクトをたくさん作っている人よりも､ ずっと印象的に聞こえることでしょう｡
だから､ そこにフォーカスする｡
1つから2つの大きなプロジェクトを持っていて､ それをアピールすることで､ 自分を際立たせることができます｡
また､ 面接の際に何か話すことができるようになりますし､ ウェブサイトに掲載したり､
独自のウェブサイトを作ったりして､ すぐに履歴書の最初の項目として掲載することができます｡
なぜなら､ ここからが本題だからです｡
実務経験がない場合､ 実習で使ったレジュメに戻ると､ このレジュメを覚えていますか？
まあ､ 職歴がなかったらね｡
職場体験のためかもしれません｡
JavaScriptデベロッパーやウェブアプリケーションデベロッパーなどと言って､ どのようにプロジェクトを構築しているかをここで話すことができます｡
なぜなら､ 採用担当者にとっては､ ある会社でアプリケーションを作っていたのか､ 自分でやっていたのか､ それもちょっと曖昧かもしれませんが､
あまり関係ないんです｡
彼らはそれを知る必要はないのです｡
彼らは､ あなたが現実のものを作り､ 大きくて複雑なものを作り､ 心の問題を解決したことを知るだけでいいんです｡
ですから､ 経験談に挙げられるような大きなプロジェクトを1つか2つ持っていると､ 履歴書にプラスになります｡
企業での過去の実務経験が十分でない場合｡
また､ 半年前にコードを学んだばかりなのに､ このテクニックを使って実際に面接を受けた生徒も何人かいるんですよ｡
そして最後にブログ記事またはブログがあります｡
どういうことなのか､ 見てみましょう｡
これも履歴書に書けばいいことです｡
特に､ 自分が使っている技術や会社が使っている技術に関連するものであればなおさらです｡
例えば､ ここに私のミディアムプロフィールとミディアムがあります｡ comは､ 世界中の誰でもブログ記事を投稿することができ､
技術者コミュニティで非常に人気があります｡
Mediumでは技術関連の記事をたくさん書くことができますし､ 他にもこのようなプラットフォームがあります｡
応募先企業が使っている特定の技術についてブログ記事を書いたらどうでしょうか｡
あるいは技術的な問題に直面している場合､ そのブログ記事へのリンクを追加することで､
ほとんどの人にもう一歩リードすることができます｡
このようなプラットフォームの素晴らしいところは､ 私の記事の一つを､ パブリッシャーと呼ばれるところに投稿し､
パブリッシャーがあなたの記事を他の人に発見してもらうことができることです｡
しかも､ やり方はとてもシンプルです｡
Mediumで1日でブログ記事を書いて､ Hacker Noonのようなところに投稿することができます｡
そして､ 多くの人がそれを見ている｡
これを採用担当者や面接官に見せれば､ 自分が何を話しているのかが自動的にわかるし､ 少なくとも他の人とは一線を画すことができるのです｡
そして､ これはYouTubeの動画でもできることです｡
しかし､ 私は書く方がずっと速いし､ プロフェッショナルに見えるので好きです｡
では､ ここでおさらいをしておきましょう｡
経験が足りないとどうなるのですか？
さて､ この4つのポイントはすべて､ 従来の実務経験がなくても､ その経験を積んだり､ 経験があることを示したりすることができるものです｡
必要なのは､ 自分で何かを始めて､ プロジェクトやポートフォリオやブログ記事のようなものを構築することです｡
これはあくまで主体性を示すものですが､ このプロジェクトを面接を受けることだけに集中してもいいし､
ハッカソンに参加したり､ オープンソースプロジェクトに貢献するのもいいでしょう｡
これは､ 一般的な履歴書を送って面接を受けようとする多くの人たちよりも､ 率先して行動していることになるのです｡
すぐに他の人と差をつけることができ､ 履歴書に書くべきことができるようになります｡
それがまた､ 一般の開発者とは違うのです｡
さらに､ 実際の面接で話すことができるというメリットもあります｡
タダでもらえるものは何もないということを忘れないでください｡
そして運は､ 欲しいものを追い求めるより､ むしろ待つ人のためにあるのです｡
だから､ サイドプロジェクトなど遊びで何かを作るだけで､ 自己啓発的な野心家であることをアピールすることができます｡
経験とは､ 仕事上の経験ではありません｡
自分のポートフォリオ・プロジェクトについて､ あるいは自分のウェブサイトやその構築方法について書いてみましょう｡
GitHubのプロフィールや､ 参加したハッカソン､ オープンソースプロジェクトについて話してください｡
応募先企業が使っている特定の技術について､ ブログ記事を書く｡
全員がこの問いに答える｡
経験はあるのか？
最後に､ 開発者には関係ないけれども､ 優秀な社員になるために追加できることはたくさんあります｡
例えば､ キャンプでインストラクターをされたとか？
さらに､ 人を管理する能力､ 人とうまくコミュニケーションをとる能力も加わります｡
仕事を成し遂げることに関連するスキルであれば､ どんなものでもOK｡
また､ コーディングの経験が半年しかない場合､ それを履歴書に書かないようにしましょう｡
それは､ 嘘をつくということではなく､ その情報を隠すということです｡
なぜなら､ 採用担当者は履歴書にしか目を通さないからです｡
あなたが世界最高の開発者であろうと､ 彼らは気にしないでしょう｡
半年間の経験だけを見てもらっても､ それはそれでリスクが高すぎるのです｡
どんなに優秀な開発者であっても､ 履歴書は捨てられる可能性が高い｡
ですから､ レジュメはあくまでも､ 採用担当者が「ああ､ この人と面接するのはリスクが低いな､ 自分の言っていることがよくわかるから」と思ってもらえるように､
経験をアピールするために手を加えるのがいいということを覚えておいてください｡
過去に良い決断をした経験があるか､ 困難な問題に取り組んで解決した経験があるか｡
もし､ あなたが「はい」と答えることができれば､ リクルーターはあなたに面接を申し込むでしょう｡
次の動画でお会いしましょう｡