転職活動

スキル不足でも大丈夫!SEとしてキャリアアップする方法

スキル不足でも大丈夫
SE転職相談員
だいご

こんにちは、SE転職相談員のだいごです。

転職を考えているAさん

そろそろ、転職を考えているんだけど、どんなスキルが必要なんだろう?

SE転職相談員
だいご

もし転職を考えている場合は、転職を希望している業種や職種に合わせたスキルを持っていた方が成功しますよ。実際にどんなスキルが必要なのか見ていきましょう。

IT業界はスキルの流行り廃りも目まぐるしい業界です。

新しい開発言語や、フレームワークが出てきては消えということを繰り返します。

システムエンジニア(SE)といっても、汎用機系、組み込み系、Web系など色々な種類に細分化され、それぞの種類で必要なスキルが違います。

所属する会社の業種によって、SEとして必要なスキルに違いが出てくるわけですが、では、それぞれのSEでどんなスキルが必要なんでしょうか。

私は15年以上のSE経験を踏まえて、SEのみなさんが順調にキャリアップしていくために、自分の進みたい方向にマッチしたスキルを習得して欲しいと思っています。

スキルを習得すれば、副業で稼いだり、ヘッドハンティングされたり、収入アップにつながります。

また、習得していなくても、転職活動にて、うまく専門スキルをずらしていくことで、順調にキャリアップ可能です。

SE転職に必要なスキル

では、具体的にSEとして必要なスキルについて見ていきましょう。
SEとして携わるプロジェクトにも色々な種類があり、それぞれ必要なスキルが違います。
また、SEといっても所属する会社の業種によって、SEの種類が変わってきます。

SEとして携わるプロジェクト毎の必要スキル

組み込み系

プロジェクト内容 家電やオーディオ機器、スマホなどの機材の中にあるチップで動作するソフトウェア(ファームウェア)を開発
使用言語 C、C++、Java
開発環境 Visual C++、Visual Studio、秀丸

 

Web系

プロジェクト内容 インターネット上のサービス、サイト、スマホアプリを開発
使用言語 Java、JavaScript、HTML、PHP、Kotlin、Python、Swift
開発環境 GoogleApps、Github

 

オープン系

プロジェクト内容 業務系のアプリケーションを開発
使用言語 Java、Perl、PHP、Python、VBA、.NET、Ruby、C#、C++
開発環境 Linux、Unix、Windows

 

汎用系

プロジェクト内容 保険、金融関係などで使用する大型コンピューター向けの業務システム開発
使用言語 COBOL、PL/I
開発環境 WinSCP、SQLDev、TeraTerm、XSP、AIM、Symfoware、LINDA

 

SEの職種毎に必要とされるスキル

社内SE

担当業務 IT以外の業種に属する会社のシステム部門やシステム担当として、社内システムのメンテナンスや改善、社内ヘルプデスクを担当
必要スキル PCスキル、NWスキル、VB、COBOL

 

外資系SE

担当業務 その名の通り外資系企業のSE。外資系のなかでさらに、社内SEやWeb系等に分類
必要スキル 英語

 

SIer SE

担当業務 顧客から要望されたシステムを受注し開発するSIerのSE。受注するシステムの種類も多岐にわたる。
必要スキル

特になし(特にこれというのはありません。すでに持っているスキルに合わせたプロジェクトにアサインされます。逆に言うと、目新しいスキルがつかない)

 

おすすめスクール

転職するにあたってすでにスキルがついていればいいですが、なかなかそういう場合だけではありません。

一番ベストなのは、自分のやってきたSEとしての経験やスキルを活かせる会社やSEに転職することです。

しかし、今まで組み込み系でごりごりやってきた人が、スキルの違う業種に転職する場合、どうにかして新しいスキルをつけなければなりません。

その場合は、スクールを使いましょう。

おすすめのスクールは次の記事にまとめています。
スキルが必要ない転職についても説明していますので参考にしてください。

昔は、スクールでやっても現場では通用しないと言われていました。
しかし、最近のスクールは勉強する教材が現場での仕事にかなり合わせて作られているため、スクールでもついていけるレベルにはなれます。

スキルがない場合の転職活動

最初に言ってしまうと、40代を超えて経験なしは厳しいのが現実です。
30代までなら経験なしでも採用されます。

ただし、経験なしといっても、その開発言語を使ったことがないだけで、別の開発言語などの経験はある場合を指します。
つまり、ソフトウェア開発の経験があるかということです。
ある程度、開発の経験があると、他の言語にもすんなり入れるものです。

30代までの人は、自分のやりたいことを信じて、未経験でもどんどん転職しましょう。
自分のスキルを活かした転職か、最低でもスクールで勉強してスキルアップした上での転職をすべきです。
しかし、もっとおすすめなのは、現場に入って覚えるということです。
給料をもらってスキルアップできるなんて最高ではありませんか?

転職先での立ち振る舞い

では、スキルなし未経験の人が、転職先でうまく生き残っていく方法を解説します。

これを知らないと、転職先で初日から失敗します。

本当に基本的なことばかりですが、下記の3点を守れれば大丈夫です。
3回転職し、各転職先で成功してきた私が保証します。

転職先で成功するための3箇条
  1. 初心に戻る
  2. 何事も素直に聞く
  3. ほうれんそうを大切に

1. 初心に戻る

会社が変われば、あなたは初心者です。
スキルマッチしていれば、ある程度即戦力となるかもしれませんが、やはり、会社毎に仕事の進め方が違います。
会社になれるまでは、今までやってきた栄光は捨てて、初心に戻りましょう。

2. 何事も素直に聞く

受け入れる側は、あなたがスキルを持っていないことを知っています。
質問してくるであろうと、待ち構えていますので、どんどん質問しましょう。
自分で考えて、悩み続けると逆に「使えないやつ」というレッテルが貼られます。
このレッテルが貼られるとおしまいです。
人は、一度、その人に対して印象を持つと、そのイメージで見続けることになる為、イメージを払拭するのが大変ですし、払拭するには長い月日がかかってしまいます。

3. ほうれんそうを大切に

この言葉を知らない人はいないと思いますが、入社して最初のうちは、このスキルができるかどうか監視されています。
作業の進捗、抱えている問題など、タイミングよく適宜にできる人なのか?
わからないまま暴走してしまう人ではないか?
という点です。

まとめ

以上、スキルがなくてもSEとして転職を成功させる方法を解説してきました。

私自身、3回の転職をしてきましたが、3回とも全く同じスキルを要求されて転職して来たかというと、まったくそんなことはありませんでした。

3回とも、スキル的には一部被っていますが、一部は初めて取り組むスキルでした。

だいごのスキル遍歴
  1. 大手SIer:組込み系(C言語など)、NWの知識
  2. 外資系社内SE:VBA、サーバーの知識、NWの知識、PCスキル
  3. 外資系非IT管理職:管理能力
  4. 独立系SE:.Net、C#、データベース、サーバーの知識、NWの知識、PCスキル

このように、少しでも即戦力で活躍できる部分を持ちつつ、足りないスキルを、現場で学ぶということが一番理想的ですし、採用する企業側もそういう考え方で採用しています。
自分の持っているスキルとマッチしたり、一部マッチしているような会社を探すには、やはり、転職エージェントに相談するのが一番です。

次の記事を参考にしてエージェントに気軽に相談してみるのも有効な手段でした。
私もエージェントに相談して、今のキャリアを進められています。

どんどん行動して、素晴らしいSEライフを楽しみましょう♪

COMMENT

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です