システムエンジニアになるぞ!と張り切ってるあなた、転職に失敗したくないですよね。
僕は元々営業で、未経験でシステムエンジニアに転職しましたが、1社目は失敗でした。
僕の失敗からあなたに知っておいてほしいのは、次の3つです。
- システムエンジニアへの転職をゴールにしない
- システムエンジニアの仕事内容を理解する
- 転職候補の会社はよく調べる
この記事を読めば、未経験からシステムエンジニアの転職で失敗を防げます。
それでは始めましょう。
システムエンジニアへの転職をゴールにしない
未経験からシステムエンジニアに転職したい理由
転職をする理由で特に多いのは、
- 給料が低い
- 残業が多い
- 上司と合わない
ではないでしょうか?
転職理由は、ブレず念頭に置きましょう。
転職理由が明確になれば、選ぶ会社もはっきりします。
ちなみに僕は、2つの理由でシステムエンジニアへの転職を考えました。
- 年収が高い
- 将来フリーランスになって自由に働く
未経験者が転職直後に年収が上がることはないので、平均年収が高めな会社を探しました。
しかもフリーランスで働けるレベルのスキルが必要だったので、需要の高いプログラミング言語を使う会社、研修制度が整っている会社を選んでいました。
転職後のビジョンを明確にする
転職後のビジョンはしっかりとイメージしましょう。
プログラミングをしたいなら、プログラミングの比重が高い会社やプロジェクトを選ぶ必要があります。
将来的に要件定義やシステム設計のような上流工程を仕事にしたいなら、上流工程の比重が高い会社に転職する必要があります。
キャリアプランによって選ぶ会社が違うので、転職後のビジョンは明確にしておきましょう。
システム開発の会社は以下の3つに分類されます。
- SES(客先常駐)
- SIer(受託開発)
- 自社開発
3つそれぞれ説明しますね。
会社の種類3つ
SES(客先常駐)
SESは、エンジニアを他社に派遣して利益を生み出します。
IT業界では、SESが一番多いです。
派遣できるエンジニアがいなければ、利益を出すことができません。
だから、SESは未経験者が一番転職しやすいんですよね。
とはいえSESは、入社後のキャリアで運要素が多くなります。
転職先やプロジェクトによっては、システムテストのようなスキルが無くても大丈夫な仕事や、接客のようなITに関係ない仕事をさせられる場合もあるんです。
僕が未経験で入社した会社もSESで、プロジェクトに派遣されて最初はプログラミングをしていました。
ですが、プロジェクトがシステムの保守段階に入ってからは、プログラミング業務はほとんどなくなってしまいました。
保守の仕事は、データの内容を調査してExcelにまとめるという内容で、スキルが身につかない業務です。
そんな中新卒で入社して来た後輩は、設計から開発まで関わるプロジェクトに派遣され、どんどんスキルアップしていました。
入社時はお互いにIT未経験なのに、案件ガチャ次第でキャリアに差が出てしまうんですよね。
ですので、SESの会社へ転職活動する時は、どんなプロジェクトがあるのかをしっかり確認しましょう。
SIer(受託開発)
SIerはお客さんから仕事を受注して、設計から開発まで担当します。
お客さんから直接受注したりしていると、自社では設計を担当して、プログラミングは下請けに依頼するパターンが多いです。
上流工程がメインなので、早くシステムエンジニアになりたい人は、SIerへの転職が近道ですね。
とはいえ、転職先の会社やプロジェクトによってはほとんどプログラミングをしないので、プログラミングもしっかりやりたい人は注意しましょう。
自社開発
自社サービスのシステム開発をしています。
LINEや楽天、ヤフーが自社開発企業です。
自社で完結するので、設計から開発まで幅広く関われます。
でも、未経験で自社開発企業に転職するのはかなり難易度が高いので、現実的ではありません。
システムエンジニアの仕事内容を理解する
システムエンジニア = プログラミングじゃない
システムエンジニアがどんな仕事か、イメージできていますか?
僕は転職活動を始める段階で、システムエンジニア=プログラミングをする人だと思っていました。
ですが、プログラミングをする人はプログラマーと呼ばれ、システムエンジニアとは違います。
システムエンジニアは、システムの設計や運用保守。
プログラマーは、プログラミングでシステムの開発。
エンジニアには種類がある
エンジニアには色々な種類があります。
- インフラエンジニア →サーバーやネットワーク関連
- Webエンジニア →Webアプリの開発
- アプリエンジニア →スマホ等のアプリ開発
- Web制作エンジニア →ホームページ作成
僕はこの違いを分かっていなくて、システムエンジニアになればWebアプリ開発ができると思っていました。
面接を受けた会社で、Webエンジニアとインフラエンジニアのどっちになりたいか、と質問されて答えられなかったこともあります。
あなたはどの種類のエンジニアになりたいかをしっかり理解した上で、転職活動をしてくださいね。
どのエンジニアになるかを決めておけば、選ぶ会社も絞れます。
【勉強しよう】全くスキルがないと、選べる会社が少なく失敗しやすい
先ほど説明した、Webエンジニア、アプリエンジニア、Web制作エンジニアは、プログラミングをします。
転職活動の段階でプログラミングスキルが少しでもある人と全くない人では、転職できる会社も違うんですよね。
僕の場合、転職活動と並行してプログラミングの勉強をしていたので、スキルが証明できない状態の転職活動でした。
だから面接では、プログラミング勉強中であることを伝え、とにかくやる気をアピールしていました。
そういった場合、僕を採用してくれるのはやる気を評価してくれる会社しかありません。
スキルがないと、プログラミングとは関係のない仕事に派遣される可能性が高くなってしまいます。
そして、プログラミングの機会が少ないプロジェクトに派遣されたわけです。
もしプログラミングの勉強をした後に転職活動をしていれば、開発のプロジェクトに派遣されていたかもしれません。
それか転職の段階で、自社開発やSIerの会社に転職できたかもしれないです。
少しでもスキルがあれば、転職の幅は広がるんです。
だから、この記事を読んでいるあなたも、プログラミングを勉強してからの転職活動をオススメします。
勉強は独学でも大丈夫ですが、挫折率が高いです。
プログラミングしているとエラーが発生する時があります。
エラーを解決するためにググったりするのですが、どんどん分からなくなる時があります。
そうなると、プログラミング自体が嫌になってしまって、挫折してしまうんですよね。
だから、僕はプログラミングスクールがオススメです。
カリキュラムに沿って勉強ができるし、分からない部分は講師に質問することができます。
スクールによっては現役エンジニアが講師なので、現場のノウハウが学べます。
DMMWEBCAMPでは、現役エンジニアによるサポート体制があって、分からないことは質問し放題です。
しかも転職保証制度のあるコースがあって、転職できなかった場合は全額返金してくれます。
転職成功率は98%(2022年2月)なので、安心して受講することができますね。
無料カウンセリングもあって、キャリア相談やスクール説明をしてもらえます。
1分程度で申し込みできるので、カウンセリングを受けてみてください。

システムエンジニアのデメリットも把握する
システムエンジニアは、
- 年収が高い
- PCがあれば仕事ができる
- リモートワークができる
など、メリットが大きく良い職業に見えがちです。
でも、特に未経験で転職すると、こんなデメリットもあります。
- 残業、休日出勤がある
- 仕事の時間以外で勉強する必要がある
- 直接のコミュニケーションが少ない
- 業務の幅が広い(プログラミングだけではない)
- 給料が安い
- 技術力がない
- 納期が厳しい
詳しくは、【元営業】未経験のシステムエンジニアがきつい理由7つ【実体験あり】で解説しています。
あわせて参考にしてください。
転職候補の会社はよく調べる
システムエンジニアの仕事内容を理解して、転職後のビジョンを考えられたら、転職活動です。
会社を選ぶ時は、以下の点に気をつけてください。
- 仕事内容
- 使うプログラミング言語
- 平均残業時間
- 口コミも確認する
それぞれ詳しく解説しますね。
仕事内容
まずは会社の事業内容を確認しましょう。
未経験から自社開発企業へ転職するのはハードルが高すぎるので、ここでは一旦置いておきます。
SIerは、システム開発の上流工程(要件定義〜設計)を担当することが多いです。
会社やプロジェクトによって、ほとんどプログラミングをしないこともあるので、覚えておきましょう。
SESは、プロジェクトによって仕事内容もいろいろです。
システム開発以外の仕事に派遣するという会社も稀にあるので、気をつけましょう。
6ヶ月間IT以外の仕事に派遣され、プログラミングの研修は業務時間外や休日に受講する、という会社もありました。
6ヶ月の研修に合格できれば、システム開発のプロジェクトに派遣されますが、最初の6ヶ月は時間の無駄ですね。
慣れてない仕事をしながら空いた時間で勉強するのは、体力的にも精神的にもしんどいです。
転職する前に慣れている仕事をこなしながらプログラミングスクールに通った方が、圧倒的に楽ですよね。
とはいえ、SESでも転職後にプログラミングの研修がある会社はたくさんあります。
研修後にシステム開発のプロジェクトへ派遣される会社もあるので、しっかり確認してください。
使うプログラミング言語
プログラミングにはいろんな言語があり、流行りや需要も様々です。
マイナーな言語や廃れた言語ばかり使っている会社だと、あなたの市場価値は上がりにくいです。
だから、需要の高いプログラミング言語を使っている会社を選んでください。
以下の3つは需要も高めで勉強もしやすいので、オススメです。
- Java
- JavaScript
- Python
平均残業時間
IT業界は、開発の納期が近づくと残業が増えがちです。
とはいえ、プロジェクトによって違うので、平均残業時間はチェックしてください。
長時間労働にならないよう、しっかり管理している会社もあるので、安心してくださいね。
口コミも確認する
転職サイトだけでは実情は掴みきれないのが事実です。
口コミサイトは実際に働いている人が書き込んでいるので、リアルな情報を得られます。
人気の口コミサイトも載せておきますね。
まとめ
未経験からシステムエンジニアへの転職は、会社やプロジェクトによってキャリアが変わります。
転職先を考える時は、キャリアプランから逆算すると、選ぶ会社も絞れますよ。
だから、この記事で解説した3つを覚えておいてください。
- システムエンジニアへの転職をゴールにしない
- システムエンジニアの仕事内容を理解する
- 転職候補の会社はよく調べる
また、未経験でもプログラミングの勉強をしてあれば、全くスキルのない人よりは選べる会社の幅も広がります。
ちゃんと勉強するなら、プログラミングスクールに通うのがオススメです。
【徹底比較】20代におすすめのプログラミングスクール5選も参考にしてください。
転職保証制度があるスクールもありますよ。



コメント