エンジニア未経験 && 自営業からの転職活動

[こちら](https://qiita.com/fkdolly/items/3b5954331bd62d3b542b)にも書いた通り、ポートフォリオを携えて転職活動に勤しんでおりましたが、本日付で2社から内定をいただくことができました。
ようやくスタートラインに立てただけでまだまだこれから、というところではありますが、一段落したので記録がてら僕の転職活動について書きたいと思います。
長くなると思いますが、少しでも参考になる部分があれば幸いです。

# 改めて自己紹介
大阪在住の29歳男性です。
大学院を修了した後に新卒で地元の地方銀行に入行し、2年勤めた後に退職、現在はエンジニアとは全く関係ない分野で個人事業主として働いております。
なかなかユニークな経歴の持ち主だという自覚もあり、実際に面接の場でも興味を持っていただく場面も多々ありました。

# 転職を考えたきっかけ
ベタではありますがやはり事業が行き詰まってしまった、ということが一番大きなきっかけでした。
銀行の営業として経営者の方々とお会いする中で自分も事業を立ち上げてみたい！と思うようになり、一念発起して自分が最も好きな分野で立ち上げてみたもののビジョン先行の起業ではなかったこともあり、続けていくのは難しい、転職しようと思ったのが今年の2月末〜3月頭の頃。
しかし調べれば調べるほど、自営業からの転職はかなり難しいという記事ばかりで本当にできるのか...と当初はかなりナーバスでした。

# エンジニアを目指したきっかけ
元来ものづくりが好きなこと、幼い頃から知識欲が非常に強いこと、そして自営業をしていく中で度々感じていたとある問題を解決したいと感じたこと、そして今や最も身近なインフラとも言えるwebの力を使えばそれが解決できるのではと感じたことなど、説明しだすとかなり長くなりそうなので割愛しますがこれまでに経験してきたことをトータルで考えた際にwebエンジニアになって自身の理想を実現したいとの思いに至りました。これが3月頭〜半ばぐらい。
この時点ではHTML/CSSに関する知識と自営業で使っていたWordpressのごく僅かな知識のみでした。その他の言語は全く触れたこともありませんでした。

# Progateで勉強開始
まずはとにかく実際に勉強してみようと思い、Progateに登録し、RubyやRuby on Railsを中心に勉強を始めました。PHPとRubyで迷いましたがPHPに関してはWordpressで少しは触ったことがあったので、同じ勉強するなら全く触れたことのない言語に挑戦してみようと思ったからです。
しかし...

# Progateじゃ全然物足りない
Progateは本当に初心者の方には良いサービスだと思います。レッスンの構成やレベルアップ等、わかりやすくて楽しく始められる為、その点では最初に選んでよかったと思います。
が、ガチの初心者である僕から見ても、これを終えたところで全く使いものにならないことは容易にわかりました。なのでRailsのレッスンを1周終えた時点でProgateはもう進めるのをやめて、実際に自分の手で1つ作ってみようと思い着手しました。

# ポートフォリオ作成
自営業で良かったと振り返って思うのはこのポートフォリオ作成に時間をかなり割くことができた点です。
基本的に昼からの仕事なので夜仕事を終えてから朝方4時頃まで作業、仕事中にも少しでも時間が空けばちょっとだけでも進めるという生活を3月末から約3週間程続けて何とか形にしたのが[MUSSIC](https://mussic.me/)です。
何度やっても上手くいかずフラストレーションが溜まることもありましたが、これぐらい作れないようでは転職なんかできんぞ！と奮い立たせて作業に没頭しました。
ちなみに転職活動を開始した後のGW中にも時間があったのでもう一つ作りました。それが[Tabelle](https://tabelle.club/)です。

# 転職エージェント登録
ポートフォリオが完成したのでいよいよ本格的に転職活動だ、ということで転職エージェントに登録しました。
最初に登録したのはマイナビエージェントでしたが、登録から数日後に「ご紹介できる求人がありません」との連絡。エージェントは求職者が内定をもらって入社して初めて報酬が得られるので、未経験かつ自営業という僕のような見込みが低い方はこうしてお断りされるケースもあるようです。
次に登録したのはワークポートでした。元々エンジニアの転職に特化したエージェントだったこともあり、すがるような思いで登録しました。こちらはお断りされることなく面談していただき、面談したその日に早速求人をいくつか紹介していただきました。

エージェントとはちょっと異なりますが、僕はWantedlyにも登録してプロフィールを充実させてスコアを最終的に90まで上げました。
が、結局Wantedly経由で応募したところは書類選考でほぼ落とされ、面談したところもお見送りとなりました。ベンチャーが多いため、即戦力を求めているところも多く、上手くマッチングしなかった点はあると思います。しかし転職活動中は対外的に自分のやってきたことを発信していく必要があるので活用する価値は十分あると思います。

# いざ面接
エージェント経由でまず14社に応募し、書類選考を通過したのが5社でした。そして連絡が来たところから順に面接をセッティングしてもらいました。
自営業で良かったと思う2点目は面接に向けた自己分析の時間もたっぷり取れた点です。勿論エンジニアとしてのスキルが高いに越したことはないですが、とはいえ実務未経験であることには変わりないので面接で最も見られるのはスキルよりも人間性や企業とのマッチングです。ましてや新卒ではなく中途採用なのでしっかり自分のこれまでの経験を深掘りしてロジカルに説明できるように準備することがかなり大事だと感じました。
僕自身喋るのはかなり苦手な方（面接でも「あなたの弱みは？」という質問に「言葉にするのが苦手で...」って答えてましたｗ）ですが、だからこそ何を聞かれても答えられるようにしておくと吉です。
深掘りしていく中で自分の軸となる考えを見つけ、それとエンジニアへの転職を志望する理由、さらにはその企業を志望する理由を繋げられるようとことん考え抜きましょう。

# 結果
面接に進んだ5社のうち、1社は1次面接落ち、1社はスケジュールの変更が重なり結局現在まで受けず、3社は最終面接まで進み、冒頭で書いた通り今日2社から内定をいただくことができました（もう1社は結果待ち）。
最終面接はいずれもしっかり受け答えできた自信がありませんでしたが、事業を立ち上げた経験やエンジニアになるべくポートフォリオを作る等、行動力を評価していただき、こうした結果に繋がりました。
実質的な転職活動の期間は約1ヶ月と短期で済んだのも本当に運が良かったと思います。つくづく縁というか一期一会的なものを感じております。

#まとめると
①「勉強してます」で終わらず、実際に形にする
②面接が一番大事
この2点に尽きると思います。

# ①「勉強してます」で終わらず、実際に形にする
実際に手を動かして作る以上に学べる方法は無いと思います。
本を読むのも、有名なサービスを利用してみるのも勉強になりますが、僕も含めて「作る側」になりたいと思っている人は作るしかないと思います。作ってみると見たこと無いエラーに直面しまくります（僕もRailsの赤い画面はもう見たくありません）。
②にも関連しますが、そうしたエラーに直面しても自分の頭で考えて一つずつ潰して何とか形にした経験は自信にも繋がりますし、そこを評価してくれる企業は必ず見つかるはずです。
また、僕はスクールには通わず独学での学習でしたが、独学でも問題無いと思います。

# ②面接が一番大事
これ本当に大事。エンジニアだから技術だけあればいいなんてことは絶対無いはずで、結局のところ「一緒に働きたいか」「ウチに入ってもやっていけそうか」というところが合わなければ内定は出ないと思います。
特に僕自身、今回最終面接まで残った3社はいずれもポテンシャル採用枠での応募でしたので尚更スキルよりも面接でのやり取りが重視されたことと思います。
エージェントを利用される方は模擬面接をやってもらうのも良いですし、自分を深いところまで掘り下げる為に身近な人に聞くのもいいと思います。また過去にその企業の面接でどんなことを聞かれたかを知ることもできるのでエージェントはぜひ有効活用してください。
ポテンシャル・熱意を自分の言葉でしっかりアピールできれば必ずや興味を持ってくれる企業は現れるはずです。こればかりは他の誰にもできないことで、自分の経験を語るのは自分にしかできないので自信を持って面接に臨んでください。面接を楽しむつもりで！

以上、長くなりましたがつらつらっと自分の転職活動を振り返ってみました。転職を考えてらっしゃる方々のご参考になれば幸いです。
僕自身、内定が出てホッとした一方でこれからはエンジニアとしてしっかり成果を出していかねばと改めて気を引き締めていきたいと思います。まだ入社までしばし時間がありますがそれまでにも出来る限りの自学は続けていきます。エンジニアの皆様、これからもよろしくお願い致します。
そして転職活動中の皆様、自分が入りたいと思える企業との巡り合わせは必ずやって来るので上手くいかない時も腐らず、一歩ずつ前進していきましょう！