年収アップを目指す方必見!!

フリーランスエンジニアのスキルアップ術
年収・スキルアップを実現するための 
案件選びとスキル習得方法

目次
フリーランスエンジニアがスキルアップすることは可能か？

⇨ P.2

インタビュー①｜Windows系メインのサーバエンジニア⇨ P.3

インタビュー②｜PHPメインの上流システムエンジニア⇨ P.6

インタビュー③｜Javaメインのバックエンドエンジニア⇨ P.9

まとめ⇨ P.12

提案スキルや論理的思考力の向上

Go言語を用いた開発スキルの向上

アジャイル開発、マネジメントスキルの向上

１

WhitePaper

フリーランスエンジニアがスキルアップすることは可能か？

「フリーランスエンジニアはスキルの切り売りである」「スキルアップすることは難しい」

以上のように、フリーランスエンジニアになることの懸念点として、 
スキルアップをすることが難しく、高いスキルレベルがなければ苦労すると言われることがあります。
 

様々な案件紹介サイトを見ても、「～での開発経験あり」「～使用経験…年以上」というように、案件に入るために必要な要件が多く設定されています。

では、本当にフリーランスはスキルを身に付けることはできないのか？

実際にフリーランスとして活動されている方から、「スキル獲得は可能なのか？」「どのようにスキル獲得すべきなのか？」などについてインタビューを行いました。

インタビュー①

01 岡野さん(仮名)フリーランス歴14年※顔出しNGのためイメージ画像を使用しています

コンサル案件を通して提案スキルや論理的思考力を向上させた方法とは？

フリーランスになったきっかけは意外なものだった⁉
では、始めにフリーランスになることを 考えたきっかけを伺ってもよろしいですか？
一番は、正社員としての働き方が向いていないと思うことが多かったからです。

例えば、会社の時間や案件に縛られることが苦手で、会社員は向いていないのではと考えていました。​

また、自身の周りにフリーランスの方々にも「岡野さん、フリーランスの方が向いているよ」と言われたこともあり、フリーランスへの転向を決意しました。​
なるほど、そうだったんですね。ちなみに転向する際のスキルレベルやフリーランスに関する知識はいかがでしたか？
短期の案件を数多くこなしていたので、スキルレベルはそこまで不安はなかったです。​

一方で、フリーランスに関する知識は全くなかったです。
確定申告とは何か、申告の際に消費税を考慮しなければいけないことを知らないなど知識は薄い状態でした。

エンジニアにとって必要なスキルの獲得ありがとうございます。

では、岡野様のご経験の中で、スキルアップできた案件と獲得できたと思うスキルを教えてください。
そうですね...

まずは新聞社へのシステム導入提案の案件ですね。業務としては、Azure系の製品導入の提案を行いました。

その中で、市場調査・現状調査・分析などのスキルを身に付けることができました。
もう1つは、SEとして携わった外資系コンサルティングファームの案件です。マイクロソフト製品の導入が主な業務でした。

こちらでは、資料作成のテクニック、論理的な説明力、話の進め方などのビジネススキルを学ぶことができました。
ありがとうございます。

スキルを身に付ける中で、苦労した点は何かありましたか？
そうですね...

論理的説明に関して、主に技術用語が分からない方に対して、分かりやすく結論から話すということが癖づいておらず、その癖をつけるのに苦労しました。

ですが、顧客の課題やニーズなどを聞き出すために重要なスキルであり、技術者にとっても必要だと思い、スキル獲得を頑張りました。

スキル獲得に重要なチームの雰囲気

スキルを獲得するために必要なアクションそうだったんですね⁉

では、そのスキルが身に付けられた要因はありますか？

ありがとうございます。

先ほどは環境についてのお話でしたが、能動的に起こしたアクションはありましたか？

やはり、環境に恵まれていたことが大きいかなと思います。

周りの方から、的確なアドバイスを頂くなど熱心にサポートいただきました。​

あとは、コンサルティングファームの案件ではネガティブなことを言わない人が非常に多かったです。

そのため、「失敗したら、次頑張ろう」という雰囲気の中で業務に携わることができました。とはいえ、職場の雰囲気を事前に確認するのは難しそうな印象があります。
そちらに関しては、我々コーディネーターから回答させていただきます。

皆さまの担当コーディネーターにご相談を頂ければ、こちらから営業の方に案件の雰囲気について確認を取り、お伝えすることが可能です。

小さな悩みでも解決のために動くのが、我々コーディネー担当

ターが間に入る意味だと考えています。
コーディネーター
TECH STOCKさんは「現場でこんな悩みが...」などの話をすると、親身にサポートをしてくださるところが魅力ですね。それをもって、営業の方に案件の交渉や確認をしてくださることが多かったです。

これは、フリーランスになる前からも心掛けていたことなのですが、場数をこなすことはかなり心がけていました。

顧客折衝の場では、積極的に発言をさせてもらったり、資料作成もできるときは率先して取り組むように意識をしました。

結果として、話の進め方に関しては「例え話上手ですね」と言っていただいたり、「プレゼンがうまい」と褒められるようになったりするなど、提案の場で高く評価を頂けるようになりました！

もちろん、収入アップにもつながりましたね！

本インタビューのまとめ

・岡野様はコンサル案件の中で、資料作成のテクニック、論理的説明力、話の持っていき方などのビジネススキルを学ぶことができました。

・ポジティブに失敗を受け止めてくれる環境があったこと、資料作成や顧客折衝に積極的に参加し、アウトプットをし続けることでスキルを向上させました。

TECH STOCKでは、約8,000件の案件をそろえております。

\ 案件からスキルアップを目指したい方はこちら↓ /案件を探す02 樫本さん(仮名)フリーランス歴6年

フリーランス転身後に新しい言語の開発スキルを獲得した方法とは？
フリーランスになったきっかけとスキルを獲得できた案件

インタビュー②

では、始めにフリーランスになることを 考えたきっかけを伺いたいと思います。
もともとSESの会社に入っていたのですが、自分の中で新しいステージで挑戦したいという思いがありました。

周りにフリーランスの方が何名かいたこともあり、話を伺うなど情報を集めてフリーランスになることを決意しました。​
続いて、スキルアップできた案件と獲得できたと思うスキルを教えてください。
一つ目は、PMとして携わった広告業界の案件です。広告主とメディアのマッチング、売上などを管理するシステムの開発を行いました。​

PMとしてチームをまとめる力、システムを動かすために全体を俯瞰する力を身に付けました。リーダー経験はありましたが、PMは経験がなかったので、動き方や考え方の違いなどに苦戦しましたね。

もう一つは、TL(テックリード)として携わった漫画アプリ向け広告配信システムの開発です。

PHPだけでなく、Go言語を用いる案件であったので、今まで経験のなかったGo言語のスキルを身に付けることができました。

開発者の視点だけでなく、全体感を踏まえて考えることができるようになり、問題のアラートの挙げ方が変わったことが大きな学びです。​

先ほどお話ししたようにPMの経験は初めてだったのですが、周りからのサポートを受けながら、スキルを身に付けることができました。

PMのご経験は初めてだったという事でしたが、どのような経緯でPMの役職につかれたのですか？

では、もう一つの案件についても伺えればと思うのですが、Go言語などの新しい言語を学びたいと思った経緯は何かありますか？

実は、最初は普通の開発メンバーとしてアサインされたんです。

その中で、新たに中規模のシステムを作ろうということになった際に、そのシステム開発のPMをだれがやるかという話になりました。

そこで、自分にもやってみないかという声がかかったので、「では、自分がやります」という形でPMを担当させていただきました。

案件の中で得た学びありがとうございます。

そのような経緯でスキルを獲得していったんですね。スキルを身に付ける中で、得られた学びはありましたか？

ずっとPHPで開発を行ってきたのですが、将来的な不安からGo言語のスキルを身に付けたいと考えたんです。

そこで、エージェントの方に「PHP＋Go言語で入ることができる案件はないか？」という要望を出し、無事にアサインすることができました。

こちらはPMの時とは違って、プログラミングの基本的な考え方は同じであったので、キャッチアップに大きく苦戦することはなかったです。
未経験のスキルの案件に入れるかについて補足させていただ
くと、即戦力が求められるフリーランスが未経験の言語を使う案件に入ることは難しいです。

ですが、樫本さんはPHPのスキル等、その他の要件を満たしており、応募いただいた案件でもPHPを主に用いることか担当ら参画できたと考えられます。
コーディネーター

今後身に付けたいスキル、展望
将来性の観点でGo言語を習得したというお話でしたが、他に樫本様が興味のある言語、技術はありますか？
そうですね...

個人的には、JavaScriptやTypeScript系を身に付けておけば、特に問題はないのかなと考えているので、そのあたりの勉強をするのがいいかなと思っています。
そちらの言語について、樫本さんに補足をさせていただきま
すと、実はJavaScript、TypeScript系のスキルを持つエンジニアの方はすごく多いのが現状です。

それに対して、案件がすごく多いわけではないので、競争倍担当率が高く案件参画が難しい状態にあります。
コーディネーター
なるほど、それは知りませんでした。

やはり詳しい方から情報を得るのは大事ですね。もう一度、市場トレンドについて調べ直したいと思います。

本インタビューのまとめ
・今回の樫本様のように、新しい技術を身に付けたいと考えた場合、自身の軸となるスキルを定めることで、そこからスキルの幅を広げやすくなります。(樫本様の場合は、PHPを軸に新しい言語を学ぶ)

・市場の技術的なトレンドなどについて、詳しい方から常に情報を得ることで新たな気づきや発見があるため、次のスキルアップの参考にできます。

TECH STOCKのX公式アカウントでは、フリーランスになる方法などのお悩みを気軽にご相談頂けます。

\ ご興味のある方はこちらをクリック↓ /XのDMで相談する03 浅尾さん(仮名)フリーランス歴4年

Scrum開発を通して、提案スキルや論理的思考力を向上させた方法とは？
フリーランスになった経緯と転向時の心境

インタビュー③

まず始めにフリーランスになることを 考えたきっかけを教えていただけますか？
フリーランスになる前に勤めていた企業では、案件に入っている中で営業の方からもサポートを受けていたのですが、慣れてきてからは基本的に自分一人で業務を行っていたんです。

そこで、自身のみで業務を進められるのであれば、フリーランスとして活動することができるのではないか、今よりも年収をアップさせられるのではないかと考えました。
ありがとうございます。ちなみに転向する際のスキルレベルなど不安はありませんでしたか？
実は、周りと比べても自分は開発がそんなに得意なわけではなく、特別スキルに自信はなかったです。​

ただ、案件サイトなどを調べてみると案件が多く、条件によっては単価の高い案件もあったので、フリーランスとしてはやっていけそうだなと思いました。

あとは、フリーランスで失敗したとしても、ある程度業務経験を積んでいたので、正社員でも再チャレンジできそうだと思っていました。

案件の中で獲得した2つのスキル
では、続いてスキル獲得について、浅尾様のご経験の中で、スキルアップできた案件と獲得できたと思うスキルを教えてください。
Scrumメンバーとして携わった開発案件ですかね。具体的には、大手Webサービス企業にてGo言語、JavaScript、Javaなどを用いて、プラットフォーム環境開発業務を行いました。

身に付けることができたスキルで言うと、今まで経験のなかったGo言語の開発スキルとScrum開発のノウハウです。

Go言語はほぼ素人だったので、キャッチアップにはかなり苦労しました。それでも周りの方にサポートしていただきながら、何とか身に付けられました。

もう一つ学ぶことができたのは、Scrum開発についてです。ただ、開発だけをしていればいいだけではなく、会議や成果発表など情報を共有することの大切さに改めて気づくことができ、KPTを回すスピードについても学ぶことができました。

未経験の言語を扱う案件への参画について、こちらから補足させていただきます。

浅尾様がGo言語未経験で、前述の案件に参画できた理由としては、二つございます。

一つ目はこの案件がJavaからGo言語への切り替え案件あったこと、二つ目は浅尾様がJavaについてご経験があったこと担当が、参画の要因と言えます。
コーディネーター

案件で経験が与えた好影響
前述の案件を経験したことで、現在の案件に何かいい影響はありましたか？
上流の立場で案件に入ることができたことですかね。自身の理想のキャリアとして、上流の立場で働きたいと思っていて、PO(プロダクトオーナー)として働ける案件を希望していたんです。​

前述の案件でScrum開発を経験していたことで、コーデネー
ターの方から今回の案件を紹介いただき、POとして参画することができました。
実際に、上流工程に携わることは未経験ではかなり難しいですね。

上流工程の案件に携わりたいと考えている方々は、フリーランスになる前にPMではなくとも、テックリードや管理業務などチームをまとめる経験を少しでも積んでおくといいと思担当います。
コーディネーター

そうなんですね。

未経験で上流への参画は難しいというお話しでしたが、浅尾様は過去にリーダー経験はありましたか？
はい。1,2年目にブリッジエンジニアとして、福岡のエンジニアの方々をマネジメントする立場になった経験はありました。

現在の案件に応募した際に、この経験も評価されたのではないかと思っています。

浅尾様が目指した理想のキャリアありがとうございます。

最後に、浅尾様が上流工程で働くことを理想のキャリアとしていたのはなぜなのでしょうか？
モデルケースとなる人を作ったことが大きな要因ではないかと思います。

周りの方は趣味で開発をしている人が多かったですが、自分は大学で経済学を学ぶなど、開発スキルを積んでいきたいというモチベーションは薄かったんです。

そこで、「エンジニア 稼ぐ」で調べて、自身がモデルケースにできる人を探しました。

具体的には、自分の中で優先順位が高い事項で自分よりも優れている方を探しました。その中で、再現性が高そうな方を自身のモデルケースとさせていただき、そこから上流工程を目指すようになりました。

本インタビューのまとめ

・フリーランスの案件には、ある程度の経験が求められるものが多くあります。

そのため、会社員時代から理想のキャリアを持っておくことで、会社員時代からスキル獲得に影響を与え、フリーランスになっても希望する案件に参画しやすくなります。

・理想のキャリアの築き方として、モデルケースとなる人を探す方法があります。

具体的には、自分が優先する事項(年収、働き方など)で自分より優れている人を探します。その中から、再現性の高い方をモデルケースにすることで、理想のキャリを描きやすくなります。

TECH STOCKのX公式アカウントでは、フリーランスになる方法などのお悩みを気軽にご相談頂けます。

\ ご興味のある方はこちらをクリック↓ /XのDMで相談するスキル獲得の３つのポイント
1

2

3

積極的かつ能動的にアクションを行う

常に業界の情報にアンテナを張っておくスキルやキャリアの方向性を定める

以上の３つを意識することで、参画する案件の中でスキルをキャッチアップしやすくなります。​

そして、スキルを獲得することによって、案件の幅を広げられる、年収をアップさせられるなどのメリットがあります。​​

TECH STOCK(テックストック)のご紹介

TECH STOCKとは、フリーランスエンジニア向けの案件紹介サイトです。担当のコーディネーターがつき、皆様に合った案件の紹介やサポートを行っています。

以下は、案件参画までの流れです。（参画後も担当と面談が可能です）

応募後はキャリアアドバイザーが連絡いたします。 応募案件の条件確認や案件参画の意思 をしっかりと確認し、アサインに向けて徹底サポートいたします。

TECH STOCKでは市場トレンドやキャリアについての相談など、皆様のスキルアップをサポートいたします。
\ 案件からスキルアップを目指したい方はこちら↓ /案件を探す