オンラインカウンセリング実施中

新規登録者向けAmazonギフトキャンペーン

フリーランスエンジニアを目指す前に|年収や働き方など会社員と徹底比較

エンジニアとしてのキャリアの一環として、フリーランスを考える人もいます。フリーランスエンジニアになると「自由に働ける」「収入・年収がアップする」というイメージを持つ人もいますが、実際はどうなのでしょうか? フリーランスエンジニアになった場合のメリット・デメリットや収入など、フリーランスに興味を持つ方に向け、実際の体験談を交えながら探ってみました。

関連記事 : フリーランスWebエンジニアの年収や案件獲得方法|未経験でなれるかも紹介
関連記事 : 常駐型フリーランスの働き方やメリットなどが分かる記事特集
関連記事 : フリーランスSEとして年収800万以上稼ぐためのポイント|メリット・デメリットと合わせて解説

フリーランスになれるか相談する

目次

フリーランスエンジニアとは
フリーランスエンジニアに必要なスキル
フリーランスエンジニアに必要なプログラミング言語
フリーランスエンジニアの案件獲得方法
フリーランスエンジニアの年収
フリーランスエンジニアのメリット
フリーランスエンジニアのデメリット
フリーランスエンジニアの悩みどころ
まとめ

フリーランスの収入見込みをチェック

 

簡単60秒! 無料登録

フリーランスエンジニアとは

カフェで仕事をしているフリーランスエンジニアのイメージ

フリーランスエンジニアとは、特定の企業に属さずに 案件単位で仕事をするエンジニアです。会社員の場合、企業に属しているので、仕事の内容や場所も会社が決めますが、フリーランスであれば、基本的には誰といつ、どこでどんな仕事をするのかを自分で決めることができます。

ただし、フリーランスは案件の獲得から自分自身のマネージメントまですべて自分で行う必要があります。会社員であれば、雇用されている限りは仕事がなくなるということはないでしょうが、フリーランスの場合は自分の行動によって仕事量、収入などすべてが決まるのです。

フリーランスエンジニアと会社員エンジニアの主な違いは以下の表の通りです。

  フリーランスエンジニア 正社員エンジニア
収入 ・安定させるには自己努力が必要
・スキルを磨いて実績を積み、安定して高単価の案件を受注できるようになれば正社員エンジニアを超える収入を得ることも十分に可能
・月給制が多く、比較的収入は安定しやすい
・早期の昇給は会社の事情により難しいこともある
自由 ・契約ごとに職場を選ぶことができるので自由度は高い
・スキルが不足していると選択肢が限られてくるので、常にスキルアップする必要がある
・会社に所属するので仕事内容や場所は原則変えられず自由度は低い
・会社のローカルルールに従うので、自由裁量は低い傾向にある
保証 ・自分の生活や健康は自分で守る必要がある
・自分で国民健康保険や国民年金に加入し、手続きや支払いも自分で管理しなければならない
・自分で保険商品などを購入して備えることもできるが、コストがかかる
・基本的な生活は会社からの給与や社会保険、福利厚生である程度保証される
・条件によって雇用保険に入ることができるので、失業の際には失業保険が給付される
・社会保険も半分会社が負担してくれる・傷病手当や家賃補助などを利用できる場合もある
雑務 ・事務用品の購入や名刺の作成など、細かな事務作業もすべて自分で行う
・納税や確定申告も自分で行う必要がある。
・会社の規模によるが、基本的に雑務は会社の専門部署が行う
・税金は給与から天引きされるので、基本的に自分で支払う必要はない


関連記事 : フリーランスとは|個人事業主との違い、職種、仕事内容、なるためにするべきことを解説

フリーランスになれるか相談する

フリーランスエンジニアに必要なスキル

ここでは、フリーランスエンジニアになるにどのようなスキルと知識が必要なのかを解説します。

案件に必要な技術スキル

基本的に、「このスキルが無いとフリーランスエンジニアになれない」というものはありません。

しかし、フリーランスエンジニアにとってスキルは売り物であるため、スキルレベルが低い、あるいは幅が狭いと、依頼がこなかったり、引き受けられなかったりする可能性があります。最低限、自分のやりたい仕事に必要なスキルは身につけておくようにしましょう。

また、会社員であれば、会社側がスキルを伸ばす環境を整えてくれることが多いですが、フリーランスにはそれがありません。そのため、自主的に勉強していかないと、成長が止まってしまいます。

獲得できる案件を増やしていくために、専門性を深めたり、幅を広げたりしていく努力を怠らないようにしましょう。

営業力と交渉力

フリーランスにとって、営業活動は重要な業務の1つと言えます。なぜなら、技術スキルを持っていても、それを周囲に知ってもらえなければ案件は獲得できないからです。

また、報酬は自分の提示した額で決まれば良いですが、クライアントの予算の問題から、価格の交渉に進む場合もあります。この時、うまく交渉できず相手の言い値で引き受けてしまうと、納得できないまま業務を進めることになってしまうため、ある程度の交渉力も必要になるでしょう。

どうしても営業するのが苦手という人は、エージェント利用も視野に入れてみてください。

コミュニケーション力

どのような働き方であっても、意思疎通を図ったり、信頼感を得たりするためのコミュニケーション能力は必要になります。

たとえば、常駐型の場合。効率的に業務を進めるためには、周囲と上手くコミュニケーションを取って、すばやく開発チームに馴染むことが重要になります。

また、在宅型の場合は、顔の見えないやりとりが多くなってしまうからこそ、細かい部分に気を配り、お互いの認識にずれが生じてしまうのを防がなければなりません。

関連記事:フリーランスがスキル不足を解消する方法

フリーランスエンジニアに必要なプログラミング言語

フリーランスに必要なプログラミング言語は、明確に決まっているわけではありません。どの言語を選ぶのか悩んだ結果いろいろな言語を習得しようとすると、広く浅いスキルと経験しかないエンジニアになってしまいかねません。

むしろ、フリーランスエンジニアとしてキャリアを積んでいくためには、特定のプログラミング言語を選んで、突き詰めて習得するほうが早道な場合もあります。特定の言語を極めることで専門性が上がりますし、開発速度も上がります。

とはいえ、どのプログラミング言語を選べば良いのかは大きな悩みと言えるでしょう。携わりたいプロジェクトが明確な場合は、その開発に使われている言語を習得するのが最適です。

反対に、携わりたいプロジェクトが明確でない場合は、以下のような「よく使われるプログラミング言語」を習得すると良いでしょう。

  • Javascript
  • C言語
  • Python
  • PHP

ここでは、よく使われるプログラミング言語として上記の4つについて解説します。

Javascript

JavascriptとはWebサービスに頻繁に利用されるHTMLのリンクファイルです。Javascriptによって「動的なページ」を作成できます。動的なページとは、誰が見るか、いつ見るかなどによって内容が変化するページのことです。

また、Javascriptには以下のような特徴があります。

  • JQueryというライブラリによる開発の効率化が可能
  • 様々なブラウザ上で動く
  • フロントエンドのみならず、サーバー側の開発も可能
  • Reactなどのフレームワークによりモバイルアプリ開発も敷居が低い

このような利点から、JavascriptはKotlinという後継言語が登場しても人気が衰えません。2020年5月現在でのTIOBEによるプログラミング言語のポピュラーさを示すランキングで7位、また2018年のレバテックキャリアにおける正社員向け求人データをもとに行ったプログラミング言語別のランキング調査では5位となっています。

習得の難易度は高い方ではないにもかかわらず汎用性が高いため、プログラミング未経験の方やスキルアップを狙う経験者の方は習得しておいて損のない言語です。

C言語

C言語は比較的以前からあるプログラミング言語です。以下のような理由から、PythonやKotlinなどの新しめのプログラミング言語と比較して、プログラミング未経験の方には高難度のプログラミング言語と言えるでしょう。

  • 記述しなければならない量が多い
  • エラー表示が不親切
  • 少しの記述ミスがハードを破壊するようなエラーにつながる

ただし、C言語には以下の3つのメリットがあります。

  • Web開発から組み込みまで対応可能な汎用性
  • 大規模な開発に強い、高い処理性能
  • ファイルサイズが小さい

これらのメリットから、近年はリソースに限りのあるIoT機器や高速な処理が必要とされるドローンなどで需要が伸びています。

モダンなプログラミング言語には、親切設計であるがゆえに想定されていない機能には使えない、という特徴があるのに対し、C言語は何でも自分で設定する必要はあるけれども、かなり汎用性が高い、という特徴があります。

C言語はTIOBEによるプログラミング言語のポピュラーさを示すランキングで1位でした。

機械の言語に近いプログラミング言語であり、プログラミングの基礎基本が身につきやすいので、流行に左右されない実力を身につけたい方におすすめです。

Python

Pythonはプログラミング初心者にも扱いやすいプログラミング言語です。以下の3つのような特徴があります。

  • 可読性が高い
  • ライブラリが豊富
  • コンパイル不要

また汎用性も高く、用途としては多岐にわたります。具体的には以下の8つです。

  • 機械学習
  • 画像解析
  • テキストマイニング
  • データ解析
  • ブロックチェーン
  • Webスクレイピングなど業務効率化
  • Webアプリ開発
  • 小規模の組み込み

PythonはTIOBEによるプログラミング言語のポピュラー具合を示すランキングで3位です。また、2018年のレバテックキャリアにおける正社員向け求人データをもとに行ったプログラミング言語別のランキング調査では11位でしたが、Pythonの求人割合は過去最大の増加傾向で、今後も伸びていくプログラミング言語と言えるでしょう。

「どの言語から始めればよいのかわからない」という未経験者や上記の8つの主な用途の中にやりたいことがある場合は、Pythonから始めることをおすすめします。

PHP

PHPはWebサービスと相性がいいプログラミング言語です。動的なWebページを簡単に制作できるので、世
界中のWebサイトやWebアプリのすべて、もしくは一部がPHPで構成されています。プログラミング未経験の
方でも収入を得やすいプログラミング言語と言えるでしょう。

PHPの特徴は以下の通りです。

  • 記述が簡単
  • 求人数が多い
  • 比較的フリーランスにもなりやすい

求人数については、2018年のレバテックキャリアにおける正社員向け求人データをもとに行ったプログラミング言
語別のランキング調査で2位とプログラミング言語のなかではトップレベルです。今後もWebページが増え続け
る限り、求人数が急に減るということはないでしょう。

PHPは変数の型が柔軟であったりライブラリが豊富であったりと、比較的習得の難易度が低いプログラミング言語です。また、PHPはWebに特化しているため、C言語のようにハードがないと検証できない、という言語ではありません。

そのため、数年の実務経験を積んだ後にフリーランスとして独立するのに役に立つ言語と言えます。PHPはこれからフリーランスエンジニアとしてWeb業界で生きていこうというプログラミング未経験の方に特におすすめの言語です。

関連記事 : フリーランスでプログラミングをするために|必要なスキルやスクールの選び方も解説

フリーランスになれるか相談する

フリーランスエンジニアの案件獲得方法

スーツ着用の会社員エンジニアのイメージ 

フリーランスエンジニアとして活動する場合、案件の獲得が必須となります。ここでは案件の獲得方法にはついてご紹介します。

知人の紹介

会社員時代の知人や取引先の人などに紹介をお願いしてみる方法です。過去に評価される仕事をしていた実績があれば、信用度が高くなるので、それだけ仕事に結びつきやすくなります。

また、これからフリーランスエンジニアになるという人は、会社に在籍しているうちに人脈を広げておくと、こうした紹介を受けやすくなるでしょう。

営業する

仕事を紹介してもらえる知人がいなければ、営業活動を行いましょう。

事前準備として、自己分析を行い現状のスキルおよび作業スピードを明確にし、希望報酬を決定します。次に、「何ができるのか」「過去の実績」などを分かりやすくまとめた、自分を売り込むための資料であるポートフォリオを制作しましょう。これを用いて、メールや電話、SNSなどから営業していきます。

また、セミナーやコミュニティへ参加し、人脈を広げることも、案件の獲得につながるでしょう。

エージェントから提案を受ける

知人から仕事を紹介してもらったり、自分で営業したりするのが難しい人は、エージェントから案件を提案してもらうという手もあります。

エージェントを活用するメリットは、本業に集中しやすくなる点や、安定して案件を獲得できる点、フリーランスに関する有益な情報を提供してくれる点など、さまざまです。ただし、エージェントが提案している案件は、常駐型のものが多い傾向にあります。

クラウドソーシング

クラウドソーシングは、仕事を依頼したい企業と、案件を受注したい個人のマッチングサイトです。エージェントが提案しているような常駐型の案件に加え、双方が直接会うことなく、インターネット上ですべて完結できるような在宅型の案件も提案しています。

注意点としては、クライアントによって作業条件が曖昧だったり、対応が遅かったりする場合があります。このようなトラブルを避けるためには、クライアントの評価をしっかりとチェックしておく必要があります。

関連記事:ケース別フリーランスエンジニア案件選びのポイント

フリーランスエンジニアの年収

フリーランスエンジニアのメリット

会社員からフリーランスになるのであれば、欠かせないのが年収の話です。個々人のスキルや経験にもよりますし、どんな案件をどんな条件で契約するかでも、フリーランスの収入は大きく変わってきます。

まずは、エンジニアのざっくりとした年収相場を見ていきましょう。

会社員エンジニアの平均年収

会社員のエンジニアの年収として、ここでは2019年の厚生労働省による賃金構造基本統計調査からプログラマー、システムエンジニアの平均年収をピックアップ。両者の「きまって支給する現金給与総額」を月収として12ヶ月分に換算し、そこへ「年間賞与その他特別給与額」を加えた金額が年収としたものが以下の表です。

職種 平均年収
プログラマー 425万8000円
システムエンジニア(SE) 568万9000円

参照 : 賃金構造基本統計調査 令和元年賃金構造基本統計調査 一般労働者 職種 1 職種別きまって支給する現金給与額、所定内給与額及び年間賞与その他特別給与額

フリーランスエンジニアの年収(年代別)

フリーランスエンジニアの年収相場を知る上では「IT人材白書2016」のデータが参考になります。

年収レンジ 30代以下 40代 50代
300万円未満 35.3% 32.6% 31.2%
300万円以上~500万円未満 27.9% 31.8% 29.8%
500万円以上~700万円未満 19.1% 15.5% 19.7%
700万円以上~1000万円未満満 8.8% 14.0% 17.0%
1000万円以上~ 8.8% 6.2% 2.3%

参照 : 独立行政法人情報処理推進機構「IT人材白書2016」P.81より

上記のデータからは、ざっくりとして年収相場に加え、年齢による収入の差が小さいという点が伺えます。会社員の収入は会社の給与体系に大きく左右され、場合によっては年齢や社歴などの実力以外の要素が影響してくることもあります。 一方、案件ごとに単価が変わり、仕事量なども調整しやすいフリーランスは、自分に実力がある方に向いている働き方といえます。

フリーランスエンジニアの手取り(年収800万円相当の場合)

フリーランスと会社員の年収比較をする場合、税金や社会保険料、経費などの要素が絡んでくるため、年収額は単純比較できません。 例えば、フリーランスの年収800万円という金額は手取りにするといくらになるのか? ここでは、常駐型フリーランスエンジニアが月単価67万円の案件を1年間契約したと仮定して(年収換算で804万円)、手取り額を算出。このケースでは手取り年収額は約618万円になります。

  金額
年収 804万0000円
所得税 55万3296円
住民税 50万0400円
国民年金 19万6920円
国民健康保険 60万8316円
手取り額 618万1086円

※ [世田谷区在住/30歳/独身・扶養なし/国民年金加入/常駐型フリーランス/青色申告/月額経費10万]の場合

算出ロジックについて
※ 収益に経費は含まれないものとします(経費とは、プロバイダー・携帯などの通信費/交通費/PC購入費/打合せの際の飲食費/衣類/書籍やセミナー費用/有料WEBサービスなどの仕事で必要なものを指します)
・所得の算出方法:(月額単価×12ヶ月)-(経費×12か月)
・税・年金・保険額について:年間所得額をもとにした所得税/住民税(世田谷区)/国民健康保険額
・消費税について:前々年の課税売上高が1000万円以下の場合として算出
・上記シミュレーションは2020年12月時点の法令を基礎として納税額の簡易計算をしております。

フリーランスになれるか相談する

フリーランスエンジニアのメリット

フリーランスと正社員それぞれのメリットと共通する点のまとめ

フリーランスのメリットとして、以下の7つが挙げられます。

  • 作業する時間を自由に決められる
  • お金の使い方も、契約も自分で決められる
  • いろいろな現場での作業が経験できる
  • 通勤のストレスが無くなる
  • 税金、法律、営業…さまざまな知識が身につく
  • 時間を確保しやすい
  • 人との出会いが増える

それぞれ解説していきます。

作業する時間を自由に決められる

フリーランスエンジニアは基本的には成果を出せばいいので、作業時間に縛られることがほとんどありません。

もちろんリリース前など多忙な時期は、作業時間が長くなることもありますが、それも自己責任です。

「上司に付き合って残業するようなことがなく幸せ」
「暇なのに会社にいなきゃいけないとかありえない」

という声も聞かれました。

ただし、常駐型の案件に関しては、基本的に参画先企業のセキュリティ上の制約などがあるため、個人が自由に作業時間を決めることは難しい場合もあります。

関連記事 : 常駐型フリーランスとは

お金の使い方も、契約も自分で決められる

企業の場合、経費の申請や書類作成などの事務処理ひとつとっても、都度上司の承認を取る必要があります。

でも、フリーランスならば、「何をいくらで買うのか」「どんな資料を作成するのか」「どのビジネスパートナーと契約を結ぶのか」などについてもすべて個人でスピーディに決められます。

フリーランスのエンジニアからは、書類作成の手間はもちろん、上司にお伺いを立てて、承認を取る過程を省略できることを利点に感じるという意見も多いようです。

関連記事 : 業務委託とは?エンジニアが気をつけておくべき業務委託契約の話

いろいろな現場での作業が経験できる

技術職であるエンジニアは、どんなスキルを身につけていくかに興味・関心が高いはずです。どんな案件で、どんな経験をするかで身につくスキルが大きく影響されるため、できれば自らのキャリアプランに即した案件を選びたいところですが、会社員エンジニアの場合、いつも希望通りの案件にアサインされるとは限りません。また、希望が通らないからといっても、そう気軽に転職できるものではありません。

でも、フリーランスの場合、別の案件に行きたいと思ったら契約更新をしないという選択もできるので、いろいろな現場で経験を積みやすいと言えるでしょう。

実際、
「フリーランスになった途端、大企業の大きなプロジェクトにサクッと入れてもらえた」
といった声もあります。

そんななかで、「チャンスを生かすべく、以前から関心のある金融分野に挑戦してみよう」「C++やJavaの案件を頼まれたから、スキルを磨いておこう」などと努力をしながら、成長をしていくことができます。

関連記事 : プログラマのスキルアップ

通勤のストレスが無くなる

会社員の場合、「毎日同じ時間に起きて、会社に行くために満員電車に揺られる」ということにストレスを感じる人は多いのではないでしょうか?

フリーランスのエンジニアには現場常駐型の案件も多いですが、案件によっては作業時間の調整やリモートワークが可能な場合もあります。

「正社員のように、朝の作業時間に間に合わせるために、通勤ラッシュに毎日もまれることはない」ことが魅力のようです。

その時間を自宅やコワーキングスペースでの作業に充てたり、趣味の時間に充てたりと、有効に使うことができます。

関連記事 : 月額2万円以下&24時間利用可能の東京都内のコワーキングスペースまとめ

税金、法律、営業……さまざまな知識が身につく

会計業務や確定申告に加え、クライアントとの契約や交渉、報酬が支払われないなどのトラブル時の対応、すべてを個人でやるのがフリーランスの特徴です。

大変なようですが、先輩の話を聞いたり、本を読んだりして、何とか切り抜けている人が多いです。

「責任感、自発性、スキル……上げればキリはないけど、フリーランスをやっていると、食べていくために必要な物が全て育つ」といった経験者からの意見もあります。

会社任せでない分、経営者マインドも身につけることができ、それが自分の強みになることもあります。

また、サラリーマンと比べ、フリーランスはいつ収入が途絶えてもおかしくないという危機感から、金銭感覚が培われるようです。「コツコツ貯金して、キャッシュで分譲マンションを買った」「財テク、ブログのアフィリエイトなどの副収入と本業をうまく組み合わせて、手堅く収入を確保している」といった人も多いようです。

技術がウリのITエンジニアといえどこの点は同様です。フリーランスでやっていくためには、自己管理能力や環境適応能力といった技術スキル以外も必要となります。
また、会社員からフリーランスになることで「税金、年金、保険など、具体的にどのような手続きが必要になるか」とった段取りを下記の記事にまとめてありますので、併せてご覧ください。

関連記事 : フリーランスとは|個人事業主との違い、職種、仕事内容、なるためにするべきことを解説

時間を確保しやすい

会社員だと平日の昼間は自由に動けないことが多く、さまざまな手続き、通院などはまとめて週末に、ということが多いかと思われます。

一方、フリーランスなら「作業の合間に銀行や役所、病院などにササッと行ける」「映画館や飲食店など、平日の空いている時間に利用ができる」といったメリットもあります。

細かいところですが、こうしたメリットもフリーランスならではといえるでしょう。

関連記事 : フリーランスのお休み事情が垣間見れる記事特集!

人との出会いが増える

企業というミュニティ属していないフリーランスにとって重要なのは、人脈作りです。SNSを通じて技術者同士で交流をしたり、勉強会や研修に参加、その後の飲み会に顔を出したりと、何かと外に出て行く機会が増えることになります。

あるフリーランスのエンジニアからは、「いろいろな勉強会に参加するので、知り合いも増える。その知り合いの知り合いを紹介してもらうこともある」という声もあります。

フリーランスになれるか相談する

フリーランスエンジニアのデメリット

前項ではフリーランスのメリットについて解説しました。「フリーランスってメリットたくさんあって最高かも?」と思った方もいるかと思います。しかし、フリーランスには以下のようなデメリットもあります。

  • 仕事で困ったとき、相談相手が身近にいない
  • 会社員のような教育環境・機会がない
  • 会社員よりも収入が不安定
  • バックオフィス業務も自分でやらねばならない
  • 働き方・時間が不規則になることもある
  • 社会的な信用が得られにくいことも

メリットばかりに目を向けるのではなく、これらのようなデメリットについてもしっかり認識しておきましょう。

それぞれ解説していきます。

仕事で困ったとき、相談相手が身近にいない

例えばITエンジニアの仕事内容とひとことで言っても、システムの開発や運用保守から、サーバー構築、仕様書設計まで、本当に幅広い工程があります。さらに、ITエンジニアの技術は日進月歩です。常に技術スキルのキャッチアップを心がけていなければなりません。

フリーランスエンジニアの場合、一人の独立したプロとしての働き方を期待されている以上、「このぐらいできて当たり前」というラインが会社員よりも上がりがちです。また、在宅・リモート型の案件だと、ちょっとした質問や相談が難しくなることもあります。

そんななか、会社員であればオフィスには周りに同じような作業をしている仲間がいるので、気軽に相談できたり、新しい情報を仕入れやすかったりといったメリットがあります。

現在正社員として活躍するエンジニアからは、
「知識や経験、スキルが不足している領域でも、同僚に相談しながら挑戦できる」
「ITエンジニア向けの技術サイトやSNSで質問することもできますが、正確に迅速に、必要な情報をもらえるのは、まず社内の先輩」
「プログラムのエラーで何時間も悩んでいる状態に先輩が気づいてくれて、一緒に解決方法を考えてくれた」といった意見もありました。

さらに、元フリーランスエンジニアの方からは、

「病気や体調不良のときに、フリーだと交代できる人がいないこともある。会社員だと同僚がサポートしてくれるのはありがたい!」
「フリーランス時代、PMとして業務を委託されたが、プロジェクトメンバーが自分以外同じ協力会社のエンジニアという現場では孤独を感じました…」

といったように、仲間がいる安心感の重要性を指摘する声もありました。

関連記事 : 個人事業主とサラリーマンの違いとは?

会社員のような教育環境・機会がない

ITエンジニアとしてスキルアップやキャリアアップを狙うためには、プログラミング言語やフレームワークといった技術スキルをはじめ、ベンダー資格や国家資格取得のための研修などが必要になってくることもあるでしょう。

会社の規模や方針にもよりますが、企業の戦略に沿うものであれば、こういった研修や勉強会に参加させてもらえることが多いようです。会社によっては技術書を経費で購入できたり、海外の技術カンファレンス参加の費用を出してくれたりといったとこともあります。

フリーランスでも契約先で研修を受けることができるケースもありますが、基本的には自分で自分に投資して、スキルを磨かなくてはなりません。

費用に関しては、フリーランスは仕事に必要なものであれば経費として計上することはできますが、これはあくまで節税になるということ。例えば、技術書購入のケース単体でいえば、フリーランスが経費として計上することの節税効果よりも、会社の経費で全額出してもらえる会社員の方が金額としてはお得であることが多いです。

また、会社員の場合は、教育のための機会や時間を割いてもらえたり、成長目的&先輩のサポート前提でちょっと背伸びした仕事を回してもらうこともありますが、プロであるフリーランスにはそうした環境がないのが当たり前。

主体的にスキルアップ、キャリアアップのプランを描き、実現できるかどうかは、フリーランスエンジニアの向き・不向きを分けるポイントの一つです。

会社員よりも収入が不安定

フリーランスのデメリットの一つが、収入の不安定さです。メリットである仕事を選びやすいことの裏返しではありますが、継続して契約できるかという不安がつきまとうという点はフリーランスならではといえます。

サラリーマンのように、常に仕事があり、毎月の収入があるという状態は、フリーランスと比較するとかなり恵まれているという見方もできます。また、労働保険への加入や、健康保険・厚生年金の手厚さなども、気づきにくい会社員のメリットでしょう。

常に仕事があるとは限らず、フリーランスが加入する国民年金は受給額が厚生年金よりも少ないため、老後のマネープランは会社員以上にしっかり考える必要があります。

バックオフィス業務も自分でやらねばならない

会社員として働く人のほとんどは、経営はもちろん、経費の処理や確定申告などのお金まわりなどのバックオフィス業務を経理にお任せしているでしょう。

いざ自分でキャッシュフローの作成から確定申告までを行うとなると、いちから勉強しなくてはならないし、「作業が忙しくてそんな時間はない!」と思う方も多いのではないでしょうか。

現在会社員として活躍するエンジニアのなかには、
「フリーランスになったら確定申告などの税務処理が不安。本業にも支障をきたしそう」
「会社に税務調査が入ったが、経理の人たちが大変そうだった!仮にフリーランスで自分がやることを考えると絶対無理」
といった声もあります。

会社では、経理以外にも、案件を取ってきて顧客の管理を行う営業、企業戦略を考えるマーケティングなど、いろいろな役割を分担しています。

技術に専念したいという目的でフリーランスエンジニアになる場合、プログラミング自体や技術研鑽のための時間は思っているよりも少ないかもしれないことを考慮しておきましょう。

働き方・時間が不規則になることもある

フリーランスエンジニアとして請負型の案件をこなしたりや複数案件を同時並行する場合、ときにスケジュールがタイト・不規則になることもあります。

業種にもよりますが、会社員であれば基本的には週休1~2日を取れるケースも多く、有給休暇も取得することができます。

また出勤日と休日、オフィスと家の境界線がはっきり分かれているので、
「生活のリズムが整いやすい」
「オンオフの切り替えがしやすい」
なども会社員の良いところでしょう。

社会的な信用が得られにくいことも

年次や企業によっても異なりますが、会社員だと社会的な信用があり、ローンを組んだり、カードを作ったりしやすいのも事実です。

これは、フリーランスになってから気づくケースが多いようですが、
「親や親戚も会社員だというだけで安心する」
「名刺一枚を出すにしても、企業名が入っているだけで、相手の反応が全然違う」
といった声もあります。

フリーランスというワークスタイルがメジャーになってきたとはいえ、会社員のほうが社会的に信頼されやすいのは事実かもしれません。

フリーランスエンジニアの悩みどころ

フリーランスならではの悩みどころもあります。

  • 嫌なこともやらなければいけない
  • 求められる責任は大きい
  • 人間関係

それぞれ解説していきます。

嫌なこともやらなければいけない?

会社員時代に嫌でもやらなければいけない仕事があったように、フリーランスにも気乗りしない仕事をせざるを得ないときはあります。フリーランスエンジニアだからといって、プログラミングだけで収入を得られるとは限りません。

「案件の状況次第では、お金を優先して引き受けることもあります」
「お世話になっている人に頼まれたら、面倒な仕事でもやっぱり断れません」
との声があるように、好きなワークスタイルで食べていけるのが理想ですが、常にそうもいかないケースが多いようです。

求められる責任感は大きい?

会社員は通常、勤める企業の就業規則を守る必要があり、決められた作業をしなければなりません。

一方、フリーランスにはある程度案件を選ぶことが出来るため、自由だと感じる部分もあるでしょう。

しかし、会社員でもフリーランスでも成果物のクオリティを保持し、納期を守るのは絶対です。


「できなければクビを切られるだけ」
「何があっても納期を守るくらいの気概が必要」
という声も多く聞かれます。

また、フリーランスでも、納期を厳守するほか、官公庁や大手企業などのクライアントに打合せに行くならスーツを着用するのは当たり前のことです。

フリーランスの自由は、社会的な常識を踏まえての自由である点を覚えておきましょう。

人間関係

会社に属していない分、フリーランスは、嫌な上司、派閥争いなどの人間関係トラブルを避けられるというイメージがあります。

しかし、
「PMがパワハラタイプの人でチームが疲弊。会社員時代の嫌な上司を思い出した」
「プロジェクトチーム内の折り合いが悪く、スケジュール共有がなく、最終リリースが遅れるという惨事になった」
といった声もあります。

取引先、プロジェクトのチーム同士、チームのメンバーとPM間と、フリーランスエンジニアであっても人間関係に悩む場合もあるようです。

フリーランスになれるか相談する

まとめ

男性が仕事をしている画像

フリーランスと会社員の違いを見てみると、それぞれ良いところも大変なところもあります。ご自身の働き方、ワークスタイルを決める際に、少しでも参考になれば幸いです。

また、かつては会社員から一旦フリーランスになると、履歴書の空白期間ができてしまうため、再び就職先を探す際に不利だという声もありました。

しかし、最近ではフリーランス期間を経て再就職をするケースも珍しくはありません。

それは、フリーランス期間に養ったスキルや人脈、経営マインドを高く評価する企業が増えてきたからです。

ワークスタイルに悩んだら、一度フリーランスという選択肢を検討してみてもいいかもしれません。

最後に

簡単4ステップ!スキルや経験年数をポチポチ選ぶだけで、あなたのフリーランスとしての単価相場を算出します!

※相場算出に個人情報の取得はおこないません。

フリーランスになれるか相談する

  • このエントリーをはてなブックマークに追加

関連記事

かんたん60秒!無料で登録する

フリーランスのご経験はありますか?

プライバシーマーク

© 2014-2021 Levtech Co., Ltd.