JavaRush /Java Blog /Random-JA /フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1)

フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1)

Random-JA グループに公開済み
この記事は、書籍『The Complete Software Career Guide』の一章を翻訳 (要約) したものです。著者の John Sonmez が執筆し、いくつかの章を彼のWeb サイトに掲載しています。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 1
私はかつて、標準的な 8 時間のスケジュールでオフィスで働いていましたが、自分のビジネスを立ち上げるか、フリーランサーになって自分の上司になることを定期的に考えていました。世界中を旅し、柔軟なスケジュールで働き、有利な契約から大金を稼ぐ方法を想像しました。しかし、私は常に、これをどうやって行うかわからないと考えていました。最終的にフリーランスになって自分で働くためには、具体的に何を考慮する必要があるのか​​、どのような手順を踏む必要があるのでしょうか?

私は初心者のフリーランサーです

私は、政府との契約に賭けるのが理にかなっていると提案しました。あなたはそのうちの 1 つを手に入れることができます - R-time! - そしてあなたはすでに自分のビジネスを経営するフリーランサーです。企業に割り当てられる識別番号であるDUNS(Digital Universal Numbering System 番号を登録しました。提案を求めて、いくつかの政府契約を検討しましたが、どれも非常に複雑であると判断しました。したがって、私はこの考えを放棄し、夢が(私にとって突然に!)実現し始めるまでその考えに戻りませんでした。Simple Programmer ブログを開始してから約 1 年後、思いがけないフリーランスのオファーを受けました。彼らは私にある仕事を任せたいと言い、時給はいくらですかと尋ねました。私は大喜びして手をこすりながら、誰かを騙そうとしているような気分で「時給 50 ドル」について書きました。私の申し出はすぐに受け入れられました。時給は高いと心から信じて、それなりの仕事をこなしました。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 2
その後、料金を 1 時間あたり 100 ドル、200 ドル、300 ドルに増やしました。今では、コンサルタントとしての 1 時間の料金は 500 ドル、つまり 1 日あたり 5000 ドルになります。 これを達成するのはそれほど簡単ではありませんでした。フリーランサーとして自分の上司になったらどうなるかという私の空想のすべてが現実と一致していたわけではないことを認めざるを得ません。私は間違いなく自分自身にとっていくつかの重要な教訓を学びました。この投稿では、私の結論を共有し、ソフトウェア起業家の時代に自分のビジネスやフリーランスの仕事を始める方法についていくつかの実践的なヒントを提供したいと思います。

本当にこれが欲しいのですか?

最初に自問する必要があるのは、本当にフリーランサーになりたいかということです。誤解しないでください、私は誰も落胆させているわけではありません。しかし、私が出した非常に重要な結論が 1 つあります。実際、自由はすべての人に与えられるものではありません。一度自由を手に入れたら、ほとんどの人はそれをどうすればいいのか分かりません。そしてさらに多くのフリーランサー志望者は、彼女が要求するような高額な代償を支払う準備ができていない。そして価格は本当に高いです。実際、夢を実現に近づけるには、さらに多大な努力が必要になります。率直に:
  • まだ辞めていない場合は、別の仕事で 1 日 8 時間働いた後、そのために多くの時間を費やす意欲が必要です。そう、家族や友人とリラックスする代わりに。すでに辞めているのであれば...すべて同じです。1日8時間労働ではうまくいきません。私が保証します。
  • 定期的に快適ゾーンから離れる必要があります。
  • あなたはうらやましいほど定期的に拒否や不信感に遭遇するでしょう。
  • 多くの場合、大きなリスクを負わなければなりません。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 3
終身雇用では安定した給与が得られ、明日何が起こるかを理解できます。逆に、フリーランサーになろうとすると、最初は家計をすべて使い果たしてしまい、この「初めて」はかなり長く続くことになります。そして、物事に真剣に取り組むと、「通常の」仕事よりもはるかに忙しくなるでしょう。
クライアントのために何週間も何か月も費やしても、一銭も支払われないこともあります。何か月、あるいは何年もかけて製品を作ったのに、結果的に失敗に終わることもあります。
この記事が一部となっている本は完全に失敗作である可能性があります。そして、もう何か月も書き続けています! スタートアップの世界に中途半端な対策はありません。私のメンターの一人であるトニー・ロビンスがセミナーのたびに言っているように、全力を尽くす準備ができていないと、失敗する可能性が高くなります。

この陰湿な選択の自由!

たとえ「安全な場所」、つまり通常の仕事を離れることができたとしても、押し寄せる自由に対処できるでしょうか。「もちろんです!」と答える前に、少し休憩して、これが本当かどうか考えてみましょう。実際、ほとんどの人はそれに対する準備がまったくできていません。雇用主がすでにどれだけの質問を解決しているか考えたことはありますか? そして、これには利点があると言わざるを得ません。朝起きて仕事をしたくないとしても、9時から18時まで職場にいて義務を果たさなければならない方が、心理的にはずっと楽です。解雇された。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 4
しかし、あなたが上司であるという理由で上司があなたを解雇しなかったらどうなるでしょうか? 信じてください、この場合、無理して朝早く起きて自宅やオフィスで仕事を始めることははるかに困難です。結局のところ、この時間中は Xbox をプレイしたり、テレビを見たり、散歩したり、自由に好きなように使うことができます。
自分のビジネスを始めようとした最初の2回は失敗しました。楽しみたいという欲求が、プロジェクトを作成したいという欲求を打ち負かすことはよくあります。
私はオンライン ポーカーをプレイしたり、ロード オブ ザ リングでロアマスターとしてレベルアップしたり、その他あらゆる種類のナンセンスな作業に膨大な時間を費やしました。本能を抑えることができたのはこれが3度目だった。時間を無駄にした後、他人のルールに従いたくない場合は、自分でルールを作り、それを厳密に守らなければならないことに気付きました。これは難しい教訓です。私がこれを言ったのは、決してあなた方を思いとどまらせるためではありませんが、初めて自分自身の主人になろうと決心したほぼすべての人を待ち受ける危険について警告します。この言葉を聞いて、夢を諦めたり棚上げしたりする人もいるかもしれません。まあ、逆に、インスピレーションを得て、自由になるという決意を強める人もいるでしょう。どの道を選択するかはあなたの個人的な決定です。ただ、後で私が警告しなかったなんて言わないでください。

フリーランスとは何ですか?

フリーランスの本質は非常にシンプルです。フルタイムの従業員ではなく、注文を受けて仕事をするのです。同じ犯罪者を追う警察官ではなく、賞金稼ぎになったようなものだ。あなたは誰かのためにコードを書いていて、その中に潜んでいるドラゴンを数匹殺しているかもしれません。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 5
フリーランスとは、顧客が一人ではなく複数いる状況を意味していることを明確にしておきます。あなたが、厳密に言えば上司ではない単一のクライアントのために働く請負業者である場合、私はこの活動をフリーランスではなく、コンサルティングまたは請負仕事と呼ぶことを好みます。契約労働はフルタイムの仕事に似ています。
本当のフリーランスは、必ずしも同時にではなく、複数のクライアントのために働くことであり、これらのクライアントを見つけ、契約を締結し、実際のビジネスを運営する能力が含まれます。

どこから始めればよいでしょうか?

これはまさに私が答えを見つけられなかった質問です。私がフルタイムの従業員だったとき、フリーランサーになってクライアントのために働くという考えは魅力的ではありましたが、非常に不安でした。 誰かの下で長く働きすぎると、自分が動物園のライオンになったような気分になってしまいます。毎日、餌箱に餌を取りに行きます。優れた快適な囲いがあり、境界を明確に理解しています。自力で食物を得る能力が鈍くなります。そうですね、飼育下で生まれたライオンは、こうした能力を先験的に持っていません。時々彼に告げるのは、弱く、抑圧され、かろうじて認識できる本能だけです。「狩りの時間です…さあ!」私たちはどうすればこの動物の本能を聞き、それに反応し、自分の糧を得る方法を学ぶことができるのでしょうか?単純な方法と複雑な方法の 2 つがあります。

1. 困難な道

困難な方法とは次のことを意味します。
  • いつもの環境から抜け出し、クライアントを探し始めます。
  • 最初は低賃金に同意します。
  • 自己販売スキルを磨きます。
  • 難攻不落の鎧を身につける。
  • ...そして、いつも頑張ってください。
まずは、あなたのプロジェクト (プロジェクトとはカスタム コードの作成を意味することもあります) に役立つつながりや、それに興味を持ちそうな人を探すことから始めます。まず、仕事に対する低料金と、「気に入らない場合はお金を返します」という保証を表明する義務を受け入れる必要があります。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 6
あなたのサービスに潜在的に興味を持ちそうな人、またはそのような人を推薦できる人に連絡してください。あなたが真剣であることを明らかにし、あなたを雇ってくれるかもしれない人にいくつかの具体的なメリットを提供してください。既存の接続のリストをすべて使い尽くしたら、自分で新しい接続を探し始める必要があります。Experianなどの専用サービスを通じて、お住まいの地域の中小企業のリストを購入することを検討してみてはいかがでしょうか。誰かを雇ってあなたの地域のビジネスのリストを作成してもらったり、自分で調査したりすることもできます。電話をかけたり、メールを送信したりして、ピッチを完璧に磨き続けましょう。この方法でクライアントを獲得するには非常に幸運でなければなりませんが、粘り強く決意すれば必ず成功します。十分な数の顧客があなたの仕事に満足していることを理解すれば、口コミを結び付けてビジネスを正しい方向に導くことができ、将来的にはあなたのビジネスに有益な影響を与えるでしょう。同時に、知り合いの他のフリーランサーとつながり、現在引き受ける機会がないクライアントを紹介して引き受けるよう招待することもできます。おそらく、これに対して何らかの報酬を提供するでしょう。このオプションは特にお勧めしませんが、Upwork などのサービスを使用したり、Craigslist でサービスを宣伝したりすることで、経験を積み、長期的なクライアントを見つけることもできます。ただし、ここでは競争が厳しく、おそらく時給が低くなる可能性があることを理解する必要があります。

潜在的な顧客に対してどのように行動するか

できるだけ具体的にするようにしてください。どのような種類の顧客を惹きつける準備ができているのか、そして彼らにどのようなサービスを提供する準備ができているのかを明確に理解する必要があります。

もちろん、他のプログラマーと話している場合を除き、スキルの技術的な詳細に焦点を当てる必要はありません。クライアントの問題を解決するために具体的に何をするのかについて話します。
これは、クライアントを獲得しようとするときに、「C# に関する優れた知識」や「MySQL に関する長年の経験」に焦点を当てるべきではないことを意味します。

ビジネス プロセスを自動化したり、既存のソフトウェアを経済面も含めてより効率的にしたりすることで、ソリューションが顧客の時間とお金をどのように節約できるかについて話します。競合他社との差別化を図る高度に最適化された効果的な Web ページを作成して、顧客をさらに多くの顧客に導く方法について話します。

2. では、簡単な方法はどうでしょうか?

簡単な方法は次のとおりです。
  • 自分の知識やスキルを間接的な手段で事前に販売するマーケティング戦略を立てること。
そして今、私はそれを解読しています。退職する前に、正規の仕事を辞める頃にはすでにスペシャリストとして知られているように、準備作業を行う必要があります。この場合、クライアントは自分であなたのところに来ます。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 7
私はまさにこの道をたどったので、ここで多くのアドバイスをすることができます。つまり、私はこのブログを開設し、コンサルタントだけでなく専門の開発者としても評判を得ました。簡単な道は、事前の努力が必要なので、それほど簡単ではありません。さらに、あなたはまさに需要があるスペシャリストでなければなりません。彼らはあなたのことを覚えていて、具体的にあなたを探して推薦してくれるでしょう。さて、短期的には、この「簡単な」道はより困難になる可能性があります。評判を得るには多大な労力と労力と時間がかかります。ブログを作成したり、他の人にとって有益な投稿を定期的に書いたり、ポッドキャストを公開したり、独自のブランドを確立するためにさまざまなことを行うことは、決して簡単ではありません。しかし、通常の仕事をしながらこれに集中し、早い段階でそれを始めれば、フリーランスの世界に飛び込む準備ができた瞬間に、クライアントがあなたを探しに来るでしょう。彼らは自らあなたのところに来るだけでなく、「困難な」道をたどって最初の一歩を踏み出すあなたのような専門家よりも高い金額を支払います。結局のところ、クライアントを引き付けようとしているときは、交渉において最適な立場にあるわけではありません。しかし、あなたが頼んだのではなく、彼らがあなたに特定の仕事をするよう申し出たとき、ボールはすでにあなたのコートにあります。価格を表明するのは自由であり、儀式に立つ必要はありません。どうすれば難しい道を進むことができるだろうかと考えていたときに、ブログを作成し、簡単な方法を見つけました。ブログの人気が高まり始め、ソフトウェア開発業界での私の評判が高まりました。私は、私と仕事をしたいと考えている潜在的な顧客からますます多くの手紙を受け取るようになりました。正直に言うと、求人の数があまりにも多かったので、初心者のフリーランサーなら信じられないほどの金額に達するまで、何度もレートを上げなければなりませんでした。今でもその金額を維持しています。

仕事の料金を設定する方法

フリーランスの仕事の料金設定方法については、オンラインでたくさんのアドバイスを見つけることができます。今日最も一般的なアドバイスの 1 つは、定期的に入札単価を 2 倍にするか、少なくとも見込み客が「ノー!」と言うまで入札額を増やすことです。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 8
このアドバイスは良いことですが、それはあなたがすでにかなり自信を持っている場合に限ります。あなたが「楽な」道を選んだとしましょう。始めたばかりの場合は、これを行わないでください。このままでは何も達成できません。
実際には、返金保証付きの非常に低い料金(実質無料)から始めることをお勧めします。重要なことは、経験を積み、最初の顧客を問題なく獲得し、将来的に実際にどれだけの価値があるかを理解することです。
また、保証の提供を気にする必要はありません。誰かに仕事を依頼して、その人が仕事をしてくれなかったり、満足のいく仕事ができなかった場合、おそらくあなたは尋ね、さらには返金を要求するでしょう。もしかしたら訴訟もするかも?原則としてビジネスを行う場合、デフォルトでは返金保証の条件でビジネスを行うことになります。 しかし、この点を表明すれば、そのようなオファーのまさに事実により、追加のクライアントを獲得できる可能性があります。 たとえば、私の本が気に入らなかったら、私に送ってお金を返してください。これだけでなく、私が販売するすべての製品には 1 年間の無条件返金保証が付いています。そして、これらはほとんどがデジタル製品であり、簡単にダウンロードして返金を求めることができます。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 9
私は騙されているのでしょうか?もちろん、彼らは騙されています。しかし、購入する人の多く、そして購入した人の大多数は、まさにそのような保証があったからこそ購入したのです。もちろん、返金保証を提供すればあなたを台無しにしようとする賢明な男が常にいるかもしれませんが、そのような保証で得られる仕事の量は、財布に与える影響がはるかに大きくなります。さらに、誰と協力するかを常に選択できるため、不審な人物を恐れることなく拒否できます。「シンプルなパス」のおかげで、顧客が定期的にあなたのところに来るようになったとします。すでに最初の注文を完了しており、顧客は満足しています。ここで、レートを 2 倍にして、何が起こるかを試してみましょう。ただし、ほとんどのフリーランサーのように、最初は「困難な道」を選択した場合、または自分の意志に反して状況が発展した場合は、少なくとも最初はお金のことを考えないことを強くお勧めします。ソフトウェア開発者からフリーランス起業家に転身したマーカス・ブランケンシップに、どのようにして企業の世界から抜け出したのかについて話を聞いた。

フリーランスとしての最初の注文の際、彼は仕事に対して法外な金額を要求した。作業には予想よりもはるかに時間がかかり、結局最低賃金をさらに下回る報酬で働かなければならなくなった。
マーカス氏は、これが自分にとって最善の決断だったと述べた。この仕事にはお金がかかったが、貴重な経験、自信、そしてフリーランスで働くことがどのようなものかについての真の理解を得ることができた。

つまり、少なくとも最初は、小さな報酬のために働く準備をしておいてください。お金は後からついてくる。多くの注文が正常に完了し、顧客が満足した場合にのみ、レートを上げることができます。2倍にする必要はありませんが、試してみることはできます。私は入札額を 50 ドルから 100 ドルに引き上げましたが、誰も興味を持ちませんでした。
フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 1) - 10
その後、200 ドルに移行し、1 時間あたり 300 ドルの水準で最初の拒否を受け始めました。それにもかかわらず、このお金を喜んで支払う人たちがいました。1 時間あたり 500 ドルの料金に切り替えたときでも (これが現在の料金です)、常にクライアントがいます (ただし、通常はプログラミングの仕事ではなく、プロジェクト アーキテクチャに関するコーチングやコンサルティングが目的です)。
私がこれほどレートを上げることができた主な理由は、私のブランドが認知されるようになり、評判を築いたからです。
あなたに実務経験があり、自分の働いている業界を理解していれば、いつか料金を許容可能なレベルまで引き上げることができるとほぼ保証できます。「許容可能」とは、サービスの品質と一致するものです。高いと仮定した場合、許容水準とは市場が耐えられる水準ということになります。無形資産の価格設定は完全に主観的なものです。同じチームの他のメンバーが作業の 90% をこなし、時給 50 ドル以下の収入を得る一方で、企業顧客に時給 350 ドルを請求し、何もしない高給取りのプログラミング コンサルタントを知っています。スキルは重要ですが、賭け金のサイズを決定する決定的な役割を果たしません。それは、クライアントの支払い意欲とあなたの評判を掛け合わせたものによって決まります。もっとお金を払っても構わない顧客を探すのは理にかなっています。ただし、それはあなたの評判がすでに適切なレベルに達している場合に限ります。そうですね、あなたのスキルは名声を築き、仕事を失ったり、お金を返済する必要がないという自信を生み出すのに役立ちます。

もう 1 つ重要なことは、ある時点で時間単位の価格設定から完全に離れ、代わりに「顧客価値ベースの価格設定」と呼ばれるものに焦点を当てるのが最善であるということです。


顧客ベースの価格設定とは、時間単位ではなく、クライアントに期待される結果とその価値に基づいてサービスの価格を設定することを意味します。


大規模なコマース サイトを運営するクライアントがいて、そこに T シャツの注文 (現在は手動で処理されている) の処理を​​自動化するモジュールを構築してもらいたいと考えているとします。


新しいシステムによってどれだけのコストが節約できるかを判断し、その結果に基づいて提案を作成できます。これにより、同社は年間 100 万ドルを節約できる可能性があります。この場合、私は自分の仕事の価値を 50,000 ドルまたは 100,000 ドルと評価できます。80時間しか働けないので、時給625ドルから1250ドルを稼ぐことができます。


これは時間当たりでは誰も払いたくない価格ですが、消費者ベースの価格設定の観点から見ると、かなりお得に見えます。

同様のアプローチを使用して、サービスの価格を日単位で設定することもできます。ほとんどの場合、誰かが特定の仕事をするために私を雇いたい場合、私が見積もる最低時間は 24 時間です。次に、1 日のレートを 5,000 ドル、または 1 週間のレートを 20,000 ドルと見積もります。 フリーランサーになって自分のビジネスを始める方法に関するソフトウェア開発者向けガイド (パート 2)
コメント
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION