SES企業がフリーランスエンジニアに向けた情報を発信!

フリーランスエンジニアのキャリアとスキルアップするには?

こんにちは!未経験フリーランスエンジニア.com運営部です。

今回はフリーランスエンジニアとキャリアについての記事です。
会社に所属していれば昇給やキャリアアップが見込めるのは承知の通りです。

Q.ずっとプログラマでいるのは厳しい….
Q.フリーランスにキャリアとか関係ある?
Q.20代〜30代なら問題なさそうだけど、40代以降になっても働ける?

様々な疑問が湧いてくると思います。
以下でキャリアについてお話しをしますので、将来に不安を感じるフリーランスエンジニアはご一読ください。

フリーランスエンジニアのキャリア種類

フリーランスエンジニアのキャリア形成は以下の2種類に分かれます。

自分の適正からどちらに進むかを決めましょう。

リーダー系

仕事は主に報告資料を作ったり、打ち合わせ会議に出ることがほとんどです。
技術リーダーでしたら手を動かすメンバーの手伝いをしたりもしますが、ITコンサルタントはシステム開発を一切行いません。(VBA使えたら尚良し)
勤怠も厳しく、関係者の調整・折衝も大変ですが、50代になってからも需要のある仕事となっています。
もし貴方が人と関わることが好きで、周りと上手く合わせれるタイプであれば向いてるので目指しましょう。

point

  • 業務のほとんどは資料作成、打ち合わせ等
  • 人の調整・やり取りストレスを上手く流せるようにする
  • チーム内付き合い、情報収集は超重要
  • 欠勤など勤怠はかなり厳しいため、体力・精神のメンテは怠らない

特化型エンジニア

ネットワーク、インフラ、開発言語等様々な技術があり、それらの技術特化型エンジニアを目指すとその道のスペシャリストになれます。
「色んな技術を触ってみたい、どんな技術にも対応出来るエンジニアになりたい!」
と言ってる方は多いですが、正直おすすめしません。

何故なら、企業からは
「特定技術、フレームワークに詳しいエンジニアが欲しい!」
と言った要望が多く、広く浅い経験は評価対象外となってしまうからです。

これは「COBOL、ネットワーク関連、Linux」などの古い技術でも問題ありません。
現に50代の「COBOLエンジニア募集!」などの案件は未だに金融業界でありますし、古い技術でも一定の需要はあります。
一つの言語や技術、フレームワークなどを3年〜5年ほど経験すると、一部の企業から非常に求められる人材になれます。

特に今現場で求められている技術は以下です。

  • 特定言語開発、フレームワーク(java、php、etc)
  • データベースチューニング、BIツール(SQL、tableau、etc)
  • 特定サーバ設計、構築(Linux、AD、etc)
  • ネットワーク設計、構築(CCNA、etc)

世間ではフルスタックで出来るエンジニアすごい!と持て囃されている風潮がありますが、一部の人だけです。
技術特化型のエンジニアになる方が再現度も高く、最短ルートでキャリア形成を行えます。

フリーランスエンジニアの特化型キャリア

ここではエンジニアの種類、それに合わせた特化型キャリアを積むための事前対策をご紹介します。
エンジニアは大まかに分けてインフラエンジニア、開発エンジニアの2種類があります。

インフラエンジニア

未経験初心者が最も就業しやすいエンジニアになっています。
下記に沿って資格取得&実務経験を積むと有利になります。

  • サーバエンジニア:AWSアーキテクトアソシエイトを取得して設計〜構築経験
  • ネットワークエンジニア:CCNAを取得して設計〜構築経験

開発エンジニア

資格よりも実務経験が重要視されるエンジニアとなっています。
ロジックを組む仕事のため、高学歴や理数系大学出身だと有利になります。

  • データベース:SQLを使用した業務経験を積み、tableauを使用したDXコンサルになると更に市場評価が高くなる。
  • 業務・webアプリ開発:一つの言語、フレームワーク特化型の業務経験を積むと、その分野では市場価値が高くなる。
  • テスト・デバック:完成した成果物(プログラム)を仕様通りに動作しているか確認する最下流工程で単価が安いため、資料作成経験を積んでリーダー系を狙うのがベスト。

フリーランスエンジニアのリーダーキャリア

リーダー

エンジニアのリーダー職と言っても様々なリーダーがあります。
大規模なプロジェクト現場にはチーム毎に2〜3名ほどリーダーが配属されていることが多く、分類すると大体このように分けられます。

  • PJ統括リーダー(ITコンサルタント)
  • 各部署リーダー

業務内容

PJ統括リーダー(ITコンサルタント)

PJが終わるまで全体のフォローをしたり、各チームリーダーの橋渡しやPJ責任者に報告するPJ統括中間管理職がITコンサルタントとなります。

各部署リーダー(開発・テスト・運用保守・ネットワーク)

チームの役割を期日通り実行させ、都度状況報告するのが各部署チームリーダーとなります。どのリーダーも「進捗状況報告、管理資料・クライアント提案資料」などドキュメント作成を行い、メンバーへの指示出しがメイン業務となります。

フリーランスエンジニアのリーダーキャリアで得られるスキル

マルチタスク・ドキュメント作成

リーダー業務を経験することにより、広い視点で物事を考えることが出来る様になります。

例えば新規事業を立ち上げる際には「予算、市場規模、スケジュール、業務フロー設計、チーム構築、etc…」などが思い浮かびます。

これらを段取り良く資料に落として依頼したり、物事をスムーズに遂行することが出来ます。

私もベンチャー経営をしていて思うのが、ITコンサルタント経験は社内教育をする上で非常に大きく役立っています。

「他者から見てもわかりやすい資料を作る説明能力」はどんな仕事でも応用することが出来ます。

折衝・調整力

どのリーダーも納期などのプレッシャー、上層部やメンバーとのやりとり発生によるジレンマやストレスがかかってしまいます。

大規模なPJだと数年単位で行われ、何百人と関係者が存在する中で非協力的な人が現れたり、スケジュール遅れにより炎上していたりします。

私自身もITコンサルタントで就業した際には癖のあるおじさん達を納得させたり調整するのに非常に心身共に苦労しましたので、「色んな人にお願い事をしたり柔軟に対応する力」が身に付きます。

フリーランスエンジニアのキャリアとスキルアップ

若いうちからキャリア形成を!

重要なのは将来の方向性を予め定め、企業から求められる人材になる実務経験を積むことです。 これは若い内に動かないとチャンスが確実に無くなっていきます。 前述したような技術特化型でやっていかないと、SESでは客先選考に受からず、40代以降になると安い賃金で使われるようになります。

オフショア開発が進む→技術が低いエンジニアは生き残れない

今後オフショア開発(海外の安い開発)も益々進んでいくため、特定技術分野に精通していないエンジニアの価値は著しく低くなっていきます。このような事実があるため、リーダー職に就きたくないのであれば技術特化型エンジニアを目指すように推奨しています。

これまでの経験を活かす

弊社では前職で医療系従事者として働き、30歳未経験からエンジニアになった方がいます。今現在は「前職+エンジニア」経験を組み合わせて医療系ITコンサルとして就業しております。このような特化型キャリアの道筋を作ると他者と差別化を図ることが出来ます。

市場価値から自身の立ち位置を考える

労働市場では30歳〜40歳が最も価値が高く、40歳以上になると需要は衰退していきます。そのため、正しいキャリアを積む必要があり、間違った方向に行くと仕事がもらえなくなります。私の経験ですが、50代のSESエンジニアで「俺達は今の就業先にしがみつくしかない。」と言ってる方も多かったです。40代から転職を考えるのも一つの選択肢としてアリでしょう。

フリーランスエンジニアでキャリアを積むには?

自分がどうしたらいいのか?
今後どうしていけばいいのか?

これらを考えた上で適正や希望を見極めながら判断していく必要があります。

フリーランスエンジニア募集ページ → こちら

弊社は案件を仲介するだけの会社ではなく、将来のキャリア形成と単価の上げ方を提案します。
また、就業が決まった際には並行して必要な学習内容もお伝えします。
他にもやりたいことがあったり、起業したい方を全面的にバックアップします。
今現在フリーランスとして就業中の方にはHP構築や他業務なども依頼しており、SES事業立ち上げノウハウなども共有しています。
将来的にはグループ企業社長を任せたいと考えており、今後も多数起業家輩出予定です。
他にもお笑い芸人を目指してる方もいるので、そちらの方向けにインフルエンサー経営社長を紹介して仕事の幅を広げてもらっています。
フリーランスとして就業しつつ、将来やりたいことがあればお気軽にご相談出来る環境を整えております。

コメントを残す

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