この記事は、こんな人にオススメです。
- 転職先の候補にSESの会社が含まれる。
- 将来的に、独立(フリーランス)したいと思っている
このような考えを持っている方に、ITエンジニア歴12年の筆者がお答えします。
将来的にフリーランスになりたい人にSESがオススメの理由は?
「人と接するのが好きで、お客さんのところで仕事をするフリーランスになりたい」
そんな人にはSESの経験が役立ちます。
フリーランスは、お客さんの指示で仕事をします。一方、SES会社に所属していても、同じくお客さんの指示で仕事をします。
つまり、フリーランスとSESの仕事はほぼ同じです。
違いは、フリーランスは会社に所属していないことです。
以上のことから、SESに所属することは、フリーランスになるための良い経験になります。
短期間にたくさんの技術をみにつけることができる
SES開発の例
SES開発は、学べる技術内容が自社開発より多いといえます。
開発プロジェクトならば、3ヶ月から1年単位で変わることが多いため、開発環境(プログラミング言語など)もガラッと変わります。
例えば以下のような感じです。
■現場A
学べるスキル:
・PHP
・Mysql
・WEB開発
■現場B
学べるスキル:
・Python
・Mysql
・WEB開発
■現場C
学べるスキル:
・C++言語
・組み込み開発
その結果、広範囲の技術を学ぶことができます。
フリーランスになると自分で仕事を選べるようになります。
しかし、仕事を受けるためには、仕事を受けるためのスキルを持っていることです。
例えば、以下のように2つの案件(プロジェクトA,B)があったとします。
もしも、PHP、Pythonの両方を経験していたら、自分の好きなプロジェクトを選ぶことができます。
■プロジェクトA
案件内容:
・医療関連のWEBシステム開発
必要スキル:
・PHP(実務経験1年以上)
■プロジェクトB
案件内容:
・大規模SNSゲームのポータルサイトの開発
必要スキル:
・Python(実務経験1年以上)
また、「C言語だけ10年間経験しました」だと「C言語」の案件しか受注できないことになるため、
仕事の機会が減ってしまいます。様々な技術を実務として経験していた方が仕事の機会を多く得られます。
フリーランスになるため、SESでたくさんのプロジェクトを経験して、スキルを身につけることは有効です。
一方で自社開発は広範囲でスキルを身につけることができないの?
私の実体験を元に書いていきます。
自社開発の場合、1つのプロジェクトを数ヶ月から年単位で携わることが多いです。
私の場合、5年間、スマホのゲームアプリ開発だったため、Unity、PHPだけをひたすら使っていました。
Unity、PHPの案件であれば、仕事を取りやすくなりますが、それ以外のプログラミング言語であれば仕事が取りづらい環境と言えます。
このことから、フリーランスになったあと、案件をたくさん選べるかどうかと言われると微妙なところです。
まとめ
以上、SESの結論をまとめると以下のようになります。
結論
将来的にフリーランスエンジニアになりたい人にとって、SESでたくさんのプロジェクトを経験することにより、修行になります
\IT未経験者からのサポートあり!転職サービス3選!!/
サービス名 | |||
---|---|---|---|
未経験 | 未経験OK | 未経験の転職専用 | 経験者向け |
公開の求人数 | ITエンジニア全体で1万件以上 ITエンジニア未経験で600件以上 |
未公開 | 5,000件以上 |
利用対象 | 全職種 | IT特化 | IT特化 |
特徴 | ✓誰もが知る転職サービス ✓経歴を登録しておくとオファーが来る |
✓企業担当者と条件交渉 ✓スキルの身につく企業を紹介 |
✓IT専門のエージェントが対応 ✓転職成功すると年収200万円以上の大幅アップがある |
転職サポート内容 |
|
|
|
公式サイト | リクナビネクスト | テックゲート | レバテックキャリア |