フリーランスエンジニアになるのに必要な経験年数と勉強法は?

2017年10月5日に投稿 → に更新

現在、独立系SIer入社一年目で、金融のシステムに携わっています!

将来、この業界でフリーランスになりたくてネットで色々と調べていたらやまろうさんのブログにたどり着きました!

現在、やまろうさんはフリーランスとのことで色々と相談させて頂きたいです!

質問1. 将来フリーランスになりたいと言いましたが、それは遠い将来ではなく、20代の内に、早ければ三年ほど現在の会社で勤めてからフリーランスになりたいと考えています。三年という経験でフリーランスになれるものでしょうか?

質問2. また、その場合、どのような経験、または勉強をしたら良いでしょうか。
現役フリーランスの方の意見を聞きたいです。

お忙しいところ大変申し訳ありませんが、よろしくお願いします。

読者の方から相談メールをいただきました。

同じような悩みを持っている方向けに回答内容を一部紹介します。

三年という経験でフリーランスになれるものでしょうか?

三年なら十分です。私の会社員時代の先輩は経験3年くらいで独立してフリーランスになってました。

私自身は10年ちょい会社員やってからの独立でしたけどね。

こちらの記事も参考になると思います。

どのような経験、または勉強をしたら良いでしょうか?

フリーランスになるだけなら、ふつうに仕事していけば十分です。

フリーランスエンジニアと会社員エンジニアの仕事は基本的に同じです。どこかのプロジェクトに入って、担当した機能を開発する、何も変わりません。

違うのは契約の種類です。

  • 会社員は雇用契約
  • フリーランスは業務委託契約

を結んで仕事をします。

フリーランスの場合、自分でやりたい仕事を選べるので、やりたい仕事があるならば、その分野の技術を学んでおくといいと思います。

例えば、今は金融系システムをやっているけど、フリーランスになったら

  • Webサービス開発をやってみたい → PHP, Ruby, JavaScriptなどを学ぶ
  • スマホアプリ開発をやってみたい → Java, Swift, Objective-C, C#, JavaScriptなどを学ぶ
  • ゲーム開発をやってみたい → UnityやUnreal Engineなどを学ぶ

といった感じです。やりたい仕事の勉強をするのが一番です!

プログラミング初心者におすすめのサービス
1. 教室で学びたい派なら

プログラマカレッジは20代限定で、無料で受講できて、修了後、就職支援もしてくれるプログラミングスクールです。最高過ぎですよ、これ!!企業からの協賛金によって運営されいているため無料で受講できるんだそうです。すばらしいシステムだと思います!

30代の方には

プログラマカレッジは20代限定なので30代の方にはゼロスクがおすすめです。35歳以下なら無料で受講できます。教室も札幌、仙台、東京、大阪、神戸、福岡と全国展開しているので地方の方でも利用できます。

2. 自宅で学びたい派なら

TechAcademyの無料コースは20代限定でプログラミングのリモート学習 + 就職支援が無料で受けられるサービスです。なんといっても無料だし、就職に必要なスキルが身につけられるという意味でもやってみて損はないでしょう。

30代以上の方には

TechAcademyの無料コースは20代限定なので30代以上の方にはTechAcademyのJavaコースをおすすめします。Javaは求人が多くプログラマーとして就職したい方にはぴったりです。

3. つまづいた時に質問したくなったら

プログラマー専用の質問サイトteratailをおすすめします。 つまづいた時にteratrailで質問すれば教えてもらえます。

4. エンジニア未経験の人でも利用できる転職エージェント

ワークポートは未経験の人の転職活動も支援してくれますし、全国の求人を扱っているので地方在住の方にもご利用いただけます。お給料をもらいながら社内研修でプログラミングを学べる会社が狙い目です。

これらのサービスを活用すれば、全くの初心者からでもプログラミングをばっちり出来るようになると思います!レッツトライです!

 - キャリア