エンジニアの転職

【エンジニア必見!】いい求人に出会うために気を付けることは?

更新日:

エンジニアの仕事をしていれば、「高度なスキルを身につけて、高い給料をもらって、自由な環境で開発できる」そんな将来を夢見たことがありますよね?

ネットの情報を見ていると、エンジニアの成功体験を簡単に見つけることができます。

では、あなたの働いている環境はどうでしょうか?

レガシーなシステム、時代遅れの開発環境、気合と根性の横行する開発チーム。そういった環境がまだまだ多いのも現実です。

もっと自分を成長させてくれる。もっといい待遇で働ける環境。そういった職場を目指して転職を考えるエンジニアの方が多いのも事実です。

でも、初めて転職するとなると下記のような悩みや不安がつきもので、最初の一歩を踏み出せない人も。

  • 転職に興味はあるけど、なんとなく不安
  • 何から始めればいいかわからない
  • 自分のスキルで転職なんて可能だろうか

ここからはそんなエンジニアの方が、「心からよかったと思える」転職活動の方法について説明していきます。

今のエンジニア転職を取り巻く採用市場について

エンジニアの採用市場について
結論から言うと、エンジニア、特にWebエンジニアの需要は現状も非常に高く、引き続き増加しています。

2018年1月の日経新聞によるとインターネット専門職の求人倍率は6倍を超えて、非常に人気のある職種となっています。需要が高い今、転職を検討し始めるには非常に良いタイミングです。

需要が高い今だからこそ、高度な技術を持つ即戦力人材だけでなく、未経験からの転職についても積極的です。

未経験だったり業界違いだと専門知識がなくて不安かもしれませんが、未経験者を迎え入れている企業の多くが、入社後の研修を用意しています。不安があれば研修についても、事前に確認して企業選びをしましょう。

POINT

エンジニアの転職市場は需要も高く、チャンスが多い

転職初心者が陥りがちな3つの罠

転職初心者が陥りがちな3つの罠

1.なかなか動き始められず、時間だけが過ぎてしまう

エンジニアを職業として選ぶ方は、「何をやるとどんな結果が出るか」がわからないと行動に移すのが難しい方が多いです。プログラミングは先に仕様を決めてどんな処理をするか見える状態で開発するので、先に考えてしまうクセがどうしてもついてしまいます。

転職をするとなると情報が見えないことも多く、スタートするのに躊躇しているかもしれませんが、それは間違いです。

エンジニアとして力をつけていくなら、早いタイミングで力のつく開発現場にいくことが重要です。会社の都合でレガシーなシステムや旧態依然とした環境に縛られているぐらいなら、積極的に転職市場に出て、情報を集めることが重要です。

そろそろ転職したいけど、どうやって次の職場を探せばいいんだろう?
転職サイトとか使えばいいんじゃないかな!最近CMでみるやつとか。
あれか、調べてみるよ。

転職活動をしたからといって、必ず転職をしないといけないわけではありません。求人の多い今だからこそ、自分の会社の外に目を向けて、自分の市場価値や今後の自分の向かうべき方向について検討をしておくことが、将来へのリスクヘッジにもなるのです。

2.給与など条件面だけで会社を選んでしまう

エンジニアは採用競争が激化しているため、良い条件を出して募集している企業も多くあります。ただ、良い条件には必ず理由があります。

例えばスケジュールがきつく残業が常態化しているのに、給与条件が裁量労働制になっていて、残業代が一切でないケースもあるのです。その場合単純な時給で見るとそれほど条件が良くない場合もあります。

給与などの表面的な条件だけでなく、職場の雰囲気や企業風土にも目を向けて、総合的に企業を評価していくことが必要

3.今の労働環境が劣悪で、とにかく焦って転職してしまう

あー!家にスマホ置いてきちゃってる…どうしよー。
また時間がなくて焦って出てきたんだろ。日頃から冷静に落ち着いて行動しようぜ。

今の劣悪な職場からなんとか抜け出したい。そう思って転職活動をする人はどうしても焦ってしまいます。しかし、焦りは禁物です。

これまで何度か書いてきたように、エンジニア市場は今需要が非常に高い状態です。良い条件の案件は次々に出てきます。

自分が何をやりたいのか、将来に向けてどんな転職をするべきかを冷静に判断して行動しましょう。

Webエンジニアとして転職するための準備

理想だけを追い求めて、自分が楽しいと思えない選択肢をとってしまうと、将来的に辛い状況になってしまいます。
ウェブエンジニアとして転職するための準備

1.キャリアプランをしっかり定める

3〜5年後に自分がどんな人材になっていたいか具体的に考えてみると、それがキャリアプランになります。

まず、習得したい言語やスキルの範囲などをより具体的に考えていくと、自分の方向性が見えてきます。

キャリアアップのためにも、転職するなら新しい言語に挑戦したいな。
新しい言語習得するなら、これからも需要があって人気のあるやつにしよ!

言語でいうと今流行っているPythonやRubyを今後習得していくと将来の選択肢は広くなるでしょう。言語だけでなく使っているフレームワークまで考えると、より自分の専門性をどこにおくのかがわかりやすくなります。

また、スキルの範囲は、開発に関わる職種や工程のどの部分を自分が担うようになりたいかを考えるようにします。

プロダクトマネージャーのようにシステムの目的や機能の優先順位をつけるなど上流工程を目指すのでもいいですし、設計に携わるメインエンジニアを目指すのもいいでしょう。

ユーザー接点になるインターフェースの専門家を目指すのも一つの方向ですし、開発の土台となるインフラ関連のスキルを身につけて幅を広げる選択肢もあります。

働き方について

働き方についても検討しておくことが重要です。将来独立してフリーランスになりたいのか、ベンチャー企業で0から開発して新しいプロダクトを作ることに関わっていきたいか。

ある程度中堅企業や大企業で安定した働き方をしていきたいかは、人生設計をする上で重要になるので、一度は検討してある程度の答えを持つようにします。

これらを検討する上で重要なのは、市場のニーズがあるかどうかの冷静な見極めと、自分がそのことに興味や関心を持って取り組めるか両面で検討することです。

理想だけを追い求めて、自分が楽しいと思えない選択肢をとってしまうと、将来的に辛い状況になってしまいます。

2.転職目的を明確にする

キャリアプランがある程度明確になったら、次に転職する企業に期待することを明確にします。

将来の理想と現実のギャップに目を向けて、今の職場環境では得られないこと、積極的に獲得したいスキル(開発言語や範囲)や変化させたい環境(給与希望や働き方)などを明確にしていきましょう。

この際に注意して欲しいのは、優先順位を明確にしておくことです。

スキルが獲得できればある程度働き方については妥協できるのか、家庭の事情などで残業があまりに多いようであればスキル獲得の可能性が高くても諦めるのか、など条件がちぐはぐになってしまった時に、何を優先するかを決めておくと企業選びがスムーズになります。

また家族がいるのであれば、家族にも優先順位について理解をもらっておくことが重要です。今の職場環境が残業が多く、家族と一緒に過ごす時間が取れないことが問題で転職しようとしているのであれば、残業が減ることで収入が減ることについても同時に理解を得ておくと良いです。

家族と相談してみよう

残業・収入・家族と過ごす時間、この3つの問題は一人で解決するのは難しい

3.自分のスキルとキャリアを整理しておく

転職の際に準備が必要な職務経歴書や面接での質問の受け応えの中心になるのは、貴方がこれまでに携わってきた開発プロジェクトでの仕事内容や役割、技術的な強みなどです。この部分が整理できていると企業と向き合った時に余裕を持って対応することができます。

職務経歴書はできたけど…今までの仕事実績を振り返ってみるとうまくアピールできるか不安だなぁ。
アピールするために、もっと掘り下げて考えてみると良いかもね。

時系列に沿って一覧化

まず最初に、どんなサービスやシステムについて仕事をしてきたのかを、時系列に沿って列挙していくところからスタートします。この際、小さなプロジェクトや簡単だったことも忘れず記載していくようにしましょう。

一覧化が終われば次はその一つ一つの仕事について、誰を対象にして何を実現するためのシステムだったかを掘り下げていきます。もし実現したシステムがお客様のどんな課題を解決したかもわかるものがあれば、それは記載するようにします。

お客様の課題感にアプローチして開発できるエンジニアの方は、優秀な開発系の会社であれば非常に重宝されます。小さなプロジェクトだと実際に課題を抱えているユーザーに近いことも多いです。例えばそのプロジェクトを中心に職務経歴書や面接で話すことで、サービス全体を意識できるエンジニアとしてアピールすることができます。

自分が今まで携わってきたプロジェクトの課題とは?をひも解こう

優秀な開発会社では課題にアプローチできるエンジニアは重宝される

技術的な要件を整理

次にそれぞれの仕事について、技術的な要件を整理していきましょう。

こちらもできれば自分が関わった部分だけにフォーカスしすぎるのではなく、全体像を明らかにしておくと視野の高いエンジニアとしてアピールすることができます。

全体像を明らかにするために一度システム構成図を制作するのがいいでしょう。言語選択の理由や使用したフレームワークとその目的など技術の裏にある背景要素まで明らかにしておけるとなお良いです。

開発環境やミドルウェア、バージョン管理ツールやCIツールなどについても扱った経験については追記しておくと便利です。採用する企業側も開発環境などの教育コストがどのくらいかかるかは気になるので、面接などの際に質問されることがよくあります。

POINT

システム構成図を作って全体像を明らかにし、開発環境や使用したツールについての経験も明記しておくと良い

自身の果たした役割や成果

あとはご自身の果たした役割や成果についてもまとめておきます。

開発したシステムの機能だけでなくプロジェクトチーム内で果たした役割など定性的なものを忘れずに記載しましょう。ソースコードのクオリティを担保するためにどういったレビューをしたかや、開発の効率化のために導入した仕組み、エンジニア感やプロダクトマネージャーとのコミュニケーションを円滑にするために取った行動など、業務の範囲を広めに取って説明できると企業とのマッチングもより良いものとなります。

キャリアやスキルの棚卸というと皆さん難しく考えがちですが、普段の業務の中でやっていることを整理していくだけでも十分アピールになります。

あの時のシステム開発はすごくつらかったな、うまくバグ回避できなくて。でも上司の助言もあり、なんとかチームみんなで乗り切ったんだ。
わーすごい、映画化できそう!
いやいや、そんな大層なエピソードではないって。

最後にヒントとして、具体性を高いエピソードを2、3個準備するようにします。システムを開発する時に起こったトラブル、その課題に対してどう向き合ったか、結果どう解決したか、またそれを周りからどう評価されたかなどを詳しく話せるようにしておくと、貴方の魅力が企業に伝わりやすくなるので必ず準備してください。

プロジェクトでどのような役割を果たしたのか書き出そう

企業側はあなたが実際にどのような役割が出来るのかを知りたいと思っている

ここまで準備ができたら、転職活動開始です。

転職活動については下記の記事で詳しく説明していますので、参考にしてください。
【エンジニアの転職活動】企業の特徴を見極め、面接に備えよう!

エンジニア転職のまとめ

エンジニアの転職まとめ

まとめ

  1. 今は転職に有利な市場。不安がらずに積極的に活動すべき
  2. 準備をしっかりして自分の希望する働き方を手に入れる
    ⇒キャリアプランを明確にする
    ⇒転職目的を明確にする
    ⇒自分のスキルとキャリアを整理しておく

皆様の転職活動にとって、この情報が少しでもお役に立てば幸いです。
最後まで読んでいただき、ありがとうございました。

ITエンジニア特化のおすすめ転職エージェント

業界トップクラスの求人数!
レバテックキャリア
年収320万円アップ実績アリ!最新技術の話が通じるキャリアアドバイザーがあなたの個性に合わせて求人提案から内定までをサポート!
ITエンジニア特化
年収アップ
個性に応じたサポート
登録無料

相談する

 
マイナビのIT転職エージェント
マイナビエージェント×IT
20代が信頼する転職エージェント1位を獲得!(※楽天リサーチ調べ)IT・WEB業界に精通したプロがあなたをしっかりサポート!
豊富な求人数
ITエンジニア特化
安定したサポート
登録無料

相談する

 
元エンジニアの担当がサポート
Tech Stars Agent
IT・Web・ゲーム系…各業界に特化したキャリアアドバイザーがサポート!エンジニア経験のあるコンサルタントのみ在籍しており、エンジニアのためのイベントやセミナーも充実!
IT・Web・ゲーム系特化型
登録無料
独立支援あり
セミナー開催あり

相談する

Copyright© 転職index , 2019 All Rights Reserved.