テックキャンプのオリジナルアプリはどの程度まで作れば転職できるの?自社開発企業のエンジニア採用担当の立場で回答します

「テックキャンプの最終課題をポートフォリオにしてはダメ」

オリジナルアプリを作るべきだ」という声があります。

 

じゃ、どの程度作り込めば良いの?

そのような疑問に、採用担当もしている現役のエンジニアが回答します。

 

✅筆者はこんな人(記事の信頼性)

・採用担当としてプログラミングスクール卒業生を採用した経験あり(最終決定は役員)

・スクール卒のスペックが高く追い抜かれそうな現役エンジニア歴15年

・Kaggleエキスパートの称号取得

・プログラミングスクール運営スタッフ(内部は、毎月退職者が出るブラック環境)の経験あり

・ブラックなSES、ブラックから見事にホワイトに変身を遂げたWEB系自社開発の経験あり

 

テックキャンプは、ポートフォリオのサポートはあるの?

テックキャンプには、オリジナルのポートフォリオを作る時間は設けられています。

しかし、ポートフォリ制作ではメンターに質問できないようになっています。

「サポートがなかったらスクールの意味がない」という声もあるようですが、転職後は、なにか問題が起きたら自分で解決することが求められます。

よって、採用する側から見たら、以下のように前向きに捉えるでしょう。

質問できない環境でポートフォリオを作った

 ↓

すくなくとも自分で解決して制作した

 ↓

もし、一緒に働くことになっても、自分で解決してくれそうだ。

 

よって、「ポートフォリオの質問ができない」は、転職した後を考えると前向きに捉えることができます。

テックキャンプ・エンジニア転職の特徴
✔登録者数89万人超えの人気Youtuberマコなり社長が運営するプログラミングスクール
✔転職成功率は、なんと98%という驚愕の数字!
✔いつでも講師(メンター)に質問し放題でわからないことをすぐに解消できる。
✔受講生1人に対して3人のスタッフが、入会から転職活動までサポート!
→だからモチベーションの維持・挫折防止に最も強いスクール!

\未経験からエンジニアになって自分の人生を選ぶ挑戦をしよう/

夢を勝ち取った先輩に続け!テックキャンプ・エンジニア転職はこちら!

 

本題!どの程度までポートフォリオを作り込めば自社開発会社に行けるの?

本題です。

人気がある自社開発会社(50人に1人しか採用されないようなところ)に転職したい場合、どの程度、ポートフォリオを作ればよいか個人の見解を述べていきます。

筆者は、これまで採用担当として、100人ほど選考してきました。

ポートフォリオの好感度(作品の質、使っている技術などで点数化)、実際に会ってみたい人の割合を図にしました。

その結果が以下の通りです。

実際に面接で話したいと思った人(書類選考に合格)は、100人中10人くらいです。

10人の共通点は、スクールで学ぶ技術以外にも独学でさらに学び、それをポートフォリオに反映させていました。技術は、あまり取り入れていなくても、ポートフォリオそのもののアイディアが良いケースもありました。

もちろん図に書いてあることすべてやる必要はありません。しかし、上位10%に入りたいのであれば、やっておくと吉です。

 

プログラミングスクールで学んだ以外のスキルを取り入れていると、新しい技術の習得に前向きと思えます。

 

スクールで学んだ技術のみでは、同じようなスキルの人が多いため、50社以上受けてやっと内定が取れるレベルだと言えます。

スクールで学んだあとも積極的に新しい技術を身に付けて、ポートフォリオなどでアウトプットしていけば、他の候補者に差をつけることができます。

 

100人中1人がやることは?

では、100人中1人はどんなことをやったのか?

採用業務に何かしらの問題が発生するため、詳細を言うことはできません。

これなら絶対に採用したいと思ったポートフォリオが公開されていたので、良い例として取り上げます!

作成した人は、テックキャンプの卒業生ですが、オリジナリティがあり、使用している技術、機能面もかなりすごいです。

ポートフォリオの内容は、「担当競技経験が浅い or 未経験の中学校教職員」による部活動負担の軽減を目的とした一元管理サービスのようです。

機能一覧

  • ユーザー登録、ログイン機能(devise)
  • ゲストログイン機能
  • ユーザ編集機能
  • 練習内容投稿機能
    • 複数枚画像投稿機能
    • 複数タグ付機能
    • インクリメンタルサーチ機能(Ajax)
    • 文字数カウント機能(Ajax)
  • 画像プレビュー機能
  • 投稿編集機能
  • 投稿削除機能
  • スライドショー機能(Slick)
  • 試合募集機能
  • 試合削除機能
  • 試合申し込み機能
  • いいね機能(Ajax)
    • いいね数ランキング機能
    • 自己いいね一覧機能
    • いいね数表示機能
  • コメント機能(Ajax)
    • コメント数表示機能
  • フォロー機能(Ajax)
    • フォロー一覧機能
    • フォロワー一覧機能
  • ページネーション機能(kaminari)
  • パンくずリスト機能(gretel)
  • 検索機能(複数ワード対応)
  • 通知機能
    • コメント通知
    • フォロー通知
    • いいね通知
  • リアルタイム DM 機能(ActionCable)
    • 未読件数表示機能
    • 既読表示機能
  • カレンダー機能(SimpleCalendar ※モバイルの場合、表として表示)
    • 予定追加機能
  • レスポンシブ対応
    • ハンバーガーメニュー等

使用技術

  • Ruby 2.6.5
  • Ruby on Rails 6.0.0
  • MySQL 5.6
  • Nginx
  • AWS
    • VPC
    • EC2
    • RDS
    • Route53
    • ALB
    • ACM
  • RSpec
  • Docker/Docker-compose
  • CircleCi 自動テスト

出典元:

Qiita

はじめに 2020年11月から学習を開始して、内定をもらえるまでの道のりをこちらの記事でまとめていきます。できる限…

作成した人は、応募した全ての企業(面接の段階で辞退あり)で内定を取りました。

これならば、内定とったのもうなずけます。

テックキャンプ・エンジニア転職の特徴
✔登録者数89万人超えの人気Youtuberマコなり社長が運営するプログラミングスクール
✔転職成功率は、なんと98%という驚愕の数字!
✔いつでも講師(メンター)に質問し放題でわからないことをすぐに解消できる。
✔受講生1人に対して3人のスタッフが、入会から転職活動までサポート!
→だからモチベーションの維持・挫折防止に最も強いスクール!

\未経験からエンジニアになって自分の人生を選ぶ挑戦をしよう/

夢を勝ち取った先輩に続け!テックキャンプ・エンジニア転職はこちら!

 

これよかったな〜と思ったもの

私がこれまで見てきたポートフォリオの中で、これは良かったと思えるものを挙げていきます。

本番デプロイでGitHubやCircleCIを使っている

CircleCIを利用することにより、開発環境から本番環境につくった制作物を効率的にデプロイできる。

その結果、運用を意識していると思う。

実務でも使うことが多いため、できると大変助かります。

API連携がある

APIとの連携。例えば、twitter APIを使ったログイン。

FireBaseも利用する。

それを見た採用担当は、

「おお!ここまでやっているのか」

と思うことが多いようです。

面接官によっては、なぜAPIを使っているのか聞いてくるケースもあるので、答えられるようにしておきましょう。

テックキャンプ・エンジニア転職の特徴
✔登録者数89万人超えの人気Youtuberマコなり社長が運営するプログラミングスクール
✔転職成功率は、なんと98%という驚愕の数字!
✔いつでも講師(メンター)に質問し放題でわからないことをすぐに解消できる。
✔受講生1人に対して3人のスタッフが、入会から転職活動までサポート!
→だからモチベーションの維持・挫折防止に最も強いスクール!

\未経験からエンジニアになって自分の人生を選ぶ挑戦をしよう/

夢を勝ち取った先輩に続け!テックキャンプ・エンジニア転職はこちら!

 

オリジナルティがある

SNSアプリ、ブログアプリは、ほとんどの応募者が作ってくるので、採用担当からしたら見飽きているのが本音です。

他には、無いようなオリジナリティがあるものが目を惹きます。

オリジナリティがある例の一つが、先ほど取り上げた「100人中1人がやることは?」の例になります。

間違っても、技術書のサンプルコードをそのままポートフォリオにするのはやめましょう。過去にそのような人がいましたが、しょぼいです。

その方は、一流大学卒、有名な企業でそれなりのポジションで働いている方でしたが、ポートフォリオをみただけで、「やる気無し」と判断しました。

 

AWS、GCPで動かしている

ポートフォリオのインフラにHerokuを利用する方が多いです。

しかし、実務では、AWSGCPを使うことがほとんどです。

よって、ポートフォリオのインフラに、AWSGCPを使っていて、WEBサーバーを動かすミドルウェアに(ApacheNginx)を使っていたら、インフラに対しても勉強しているとおもい更にポイントが高いです。

herokuは、インフラの知識(ApacheNginx)がなくても動かせることが、わかっているのでAWS,GCPを使っている人よりは見劣りしてしまいます。

 

常に改善をしている

実際にポートフォリオを公開していて、そのつど改善している人も意外に少ないです。

中には、(恥ずかしがらずに)親や友達に見てもらって改善している方も見掛けます。

そのように改善している方のポートフォリオは、見た目も良いですし、使いやすいものになっています。

だから採用側も「おお!いいね~」となるのです。

テックキャンプ・エンジニア転職の特徴
✔登録者数89万人超えの人気Youtuberマコなり社長が運営するプログラミングスクール
✔転職成功率は、なんと98%という驚愕の数字!
✔いつでも講師(メンター)に質問し放題でわからないことをすぐに解消できる。
✔受講生1人に対して3人のスタッフが、入会から転職活動までサポート!
→だからモチベーションの維持・挫折防止に最も強いスクール!

\未経験からエンジニアになって自分の人生を選ぶ挑戦をしよう/

夢を勝ち取った先輩に続け!テックキャンプ・エンジニア転職はこちら!

 

これはやめておいたほうが良いもの

今度は、ポートフォリオではやってはいけないものを挙げていきます。

一つでも当てはまると内定が遠ざかってしまうので、あったら直ぐに修正することをオススメします。

 

スクールの課題を提出

スクールの最終課題をポートフォリオとして提出する人が多い話は、エンジニア界隈では有名な話です。

自社開発会の多くは、テックキャンプの最終課題の内容を知っているため、ポートフォリオとして提出するのはやめておきましょう。

 

関連記事

テックキャンプ入会希望者 「ポートフォリオにテックキャンプの最終課題を持って行ったら書類選考で落とされた」と聞くけど本当? 応募者100人以上を選考してきた採用担当が解説します。   結論か[…]

 

公開用のサーバーにherokuを利用している

Herokuは、インフラ周りの知識がなくても制作物を公開できます。

手軽にできる分「インフラ系は苦手かも」という印象を持たれてしまうかもしれません。

そして最も問題なのが、Herokuの無料プランを使うことです。

無料プランは、30分以上アクセスが無いとサーバーを停止してしまいます。

停止状態のときにアクセスがあれば起動するのですが、1分くらいかかります。

その結果、採用担当がポートフォリオを確認しようとしら「動かないじゃん」と思って不採用にしてしまうことが多いです。

 

参考書のコピー

参考書のコピーしたようなポートフォリオは論外です。

見た瞬間に「不採用」の烙印を押されてしまいます。

残念ならが意外に多いのです。

 

バグがある

バグがあるものをそのままポートフォリオにする人も少なからずいます。

たとえば・・・

・ログインができない

・検索機能使ったら画面が真っ白になって反応しない

即不採用になることがほとんどなので注意しましょう。

 

ログインするための情報が共有されていない

ログインIDとパスワードがわからないため、内容を見ることができないことがありました。

その結果、不合格にしたことがあります。IDとパスワードは、事前に共有しておきましょう。

もしくはゲスト用のログインを作っておき、ボタン一つでログインできても良いですね。

※「新規登録画面」からID(メールアドレス)とパスワードを登録させるパターンもありますが、個人情報をポートフォリオに登録したくないという事情があります。よって、「新規登録画面」はあってもよいが、採用担当が確認できるようにログインIDとパスワードは事前に教えておいたほうが無難です。

 

 

まとめ

 

私がみてきたこれは良いと思ったオリジナルのポートフォリオの一例は以下の通りです。

 

  1. スクールで学んでいない技術も取り入れている
  2. 実際にサービスとして出していて、使ってた人からフィードバックを頂いて改善している
  3. 何かの問題解決を解決している

 

 

自社開発企業への転職は、人気が高いためSESよりもむずかしい傾向があります。

しかし、テックキャンプは自社開発・受託開発への転職に強いことで評判があります。

 

エンジニアへの転職は消して楽ではありませんが、少しでも興味があるのであれば、ぜひ挑戦するべきです!

テックキャンプ・エンジニア転職の特徴
✔登録者数89万人超えの人気Youtuberマコなり社長が運営するプログラミングスクール
✔転職成功率は、なんと98%という驚愕の数字!
✔いつでも講師(メンター)に質問し放題でわからないことをすぐに解消できる。
✔受講生1人に対して3人のスタッフが、入会から転職活動までサポート!
→だからモチベーションの維持・挫折防止に最も強いスクール!

\未経験からエンジニアになって自分の人生を選ぶ挑戦をしよう/

夢を勝ち取った先輩に続け!テックキャンプ・エンジニア転職はこちら!

 

関連記事

もう比較記事だけで、転職という「人生を左右する」スクール選びをするのをやめませんか?   筆者も比較記事書いているのに、そんなこと言っていいのか!? […]

 

関連記事

  私、テックキャンプのエンジニア転職に申し込もうと思っているんだ。 でも「テックキャンプ」で検索すると、たまに「怪しい」「悪い」とか出てくるから気になるんだ。[…]

最新情報をチェックしよう!
>プログラミングスクール検索・比較表サイト

プログラミングスクール検索・比較表サイト

ワンクリック、さらに詳細に条件を指定してプログラミングスクールの検索ができます。さらに比較表により特徴を細かく比較できる!

CTR IMG