フリーランスのフロントエンド開発作業を着陸させる7つの方法

公開: 2016-03-18

フリーランスの開発者は、プロジェクトを選択し、スケジュールを設定し、フルタイムのギグよりもはるかに多くのお金を稼ぐことができます。 そのため、Googleのコーダーでさえ、独立した請負業者になるために、豪華な無料シャトルやケータリングランチを提供しています。

フリーランスの世界の上位層では、開発者は1時間に最大1,000ドルを稼いでいます。 彼らは仕事をしながら世界中を回っています。あるいは、家にいて、仕事と生活のバランスが最も生産性の高いものを見つけています。 彼らのボートを浮かぶものは何でも。

彼らがしていないのは、他の誰かのスケジュールに合わせて時間を計ることです。 確かに、彼らは次に何が起こるかについてより不確実性を持っていますが、彼らは非常にうまくやっています。 しかし、どのようにしてオフィスチェアからそこにたどり着くのでしょうか。

フリーランスの仕事に移行することは確かに気が遠くなることがあります。 特に、Tech Giantsのいずれかで自分の名前をまだ有名にしていない場合は、興奮と支払いの両方を伴う一貫した仕事を着陸させるのは非常に難しい場合があります。 間違いありません。フリーランサーになることで、あなたはあなた自身の(非常に小さな)ビジネスを生み出しているのです。

あなたはあなたがあなたの技術的なスキルで最先端にとどまることに集中しなければならないのと同じくらいあなた自身のマーケティングに集中しなければなりません。 ここでは、フリーランスのフロントエンド開発作業を着実に進めるための7つの方法を紹介します。

1.ステラオンラインプレゼンスを持つ

Have a Stellar Online Presence

言うまでもなく、常に技術的なスキルを磨く必要がありますが、フリーランサーとして、それらのスキルを展示することに集中する必要もあります。 すべての新しいテクノロジーについて最新の情報を入手し、パーソナルブランド、多様性、組織をうまくアピールできることを示すオンラインポートフォリオがあることを確認してください。

個人のWebサイト、GitHub、またはLinkedInプロファイルを使用して才能をブロードキャストするかどうかにかかわらず(上記のすべてであることが望ましい)、作業履歴と取得したスキルセットを最新の状態に保つように注意してください。 現在取り組んでいるプロジェクトのスニペットをアップロードし、常に説明を含める必要があります。 ほとんどのクライアントはフロントエンド開発についてあまり知らないので、消化率を最大にするために、技術以外の専門用語で何をしているのかを明確にするのが最善です。

また、オンラインプレゼンスを体系的に管理するために、利用可能な多くのソーシャルメディア管理ツールを利用する必要があります。 IFTTT(If This Then That)は、さまざまなプラットフォームでプロファイルを同期する使いやすいサイトです。たとえば、LinkedInに投稿を公開するたびに、Twitterアカウントがフォロワーに自動的に通知します。

これは、あるプラットフォームで既存のネットワークを活用して、新しいプラットフォームでトラフィックを獲得するための優れた方法です。 BufferとHootsuiteは、他の2つのソーシャルメディアダッシュボードであり、すべてのプロファイルを1か所で管理できるため、コンテンツのリリースをスケジュールし、データ分析を使用して投稿のリーチとエンゲージメントを測定できます。

2.雇用主のように考える

Think Like an Employer

フリーランスの開発者を求めて市場に出ている多くの人々は、フロントエンド開発者の役割が何であるかを正確に知りません。それが彼らが採用しようとしている大きな理由の1つです。 彼らはどこを向くつもりですか?

たぶん、彼らの大学のルームメイトやコーディングの達人である彼らの小さないとこに、しかし多くの場合、彼らの最初の参照点はインターネットになるでしょう。 雇用主がさまざまなタイプの開発者の役割を区別できるように設計されたフロントエンドの開発者採用ガイドと職務記述書がたくさんあるので、ユーザーエクスペリエンスを向上させるために誰を雇うべきかがわかります。

これらのリソースを活用してください。 JavaScriptである程度の専門知識が交渉不可能であり、それを理解しているのに、多くのトップサイトが雇用主に実用的な知識を持つ開発者を探すべきだとアドバイスしているのを見ている場合jQueryの、注意してください。

本(またはWeb)にアクセスして、オンラインで表示されるすべての資格を習得するために作業していることを確認してください。

3.ソフトスキルの開発に集中する

Focus on Developing Your Soft Skills

フロントエンドのフリーランスの人材を採用することを検討している場合、クライアントはロックスターの開発者を探しているだけではありません。 彼らは、チームとシームレスに連携し、プロジェクトのすべての部分をつなぐことができる人を求めています。 フロントエンド開発者は、バックエンドチームとUI / UXデザイナーの両方と連携して、多くの帽子をかぶっています。 優れたコミュニケーターであることの価値は、控えめに言っても過言ではありません。

特定の問題をどのように解決したかをウォークスルーできることは、信じられないほど直感的に思えるかもしれません。そのため、多くの開発者は、意思決定プロセスを説明する方法について考えることに多くの時間を費やしていません。

しかし、これまでコーディングの問題に取り組んだことがない人にそうすることに精通していない場合は、それがいかに難しいかに驚くかもしれません。 作業プロセスを最も明確に表現する方法を理解していることを確認するために、時間をかけてください。

潜在的なクライアントと連絡を取る前に、技術者以外の同僚や友人と練習することをお勧めします。 それは最も魅力的な夕食の会話にはならないかもしれませんが、それはあなたのインタビューの準備をし、素晴らしいコミュニケーターとしてあなた自身を際立たせるための素晴らしい方法です。

4.スモールスタート

フリーランサー経済の台頭に伴い、インターネット上に多数のフリーランスのジョブボードが存在するようになりました。 UpworkやFreelancerなどのサイトを使用して、小規模から始めることができる仕事を見つけてください。 比較的単純で非常に管理しやすいプロジェクトを最初に引き受け、より複雑で時間のかかる仕事を引き受ける前に、経験を構築する方法としてそれらを使用します。

小規模なプロジェクトから始めることで、思い切って取り組む前に「つま先を浸す」機会を得ることができます。 最初のプロジェクトを使用して、さまざまな作業環境をテストし、遠くからクライアントと最もよくコミュニケーションする方法を学びます。 ポートフォリオを構築し、従業員だけでなくビジネスパーソンになるために必要なことを理解します。

5.タレントネットワークに参加する

Join a Talent Network

オンラインジョブボードの大きな問題の1つは、フリーランサーと雇用主がつながるのに最適な場所である一方で、ほとんどの場合、どちらの側でも審査プロセスの多くを処理しないことです。 つまり、開発者とクライアントの両方の観点から、彼らはアマチュアによって非常に混雑していることがよくあります。 フロントエンドの開発を本当に理解しているため、あなたに合理的な期待を抱いている魅力的なプロジェクトやクライアントの一貫した供給を見つけるのは難しい場合があります。

Toptalのようなタレントネットワークは、検索の大部分を両端で行うため、一流の開発者が真面目なクライアントと簡単につながることができます。 Toptalは、世界中から集まった何千人ものフリーランスの開発者とデザイナーのネットワークであり、その全員が非常に厳格なスクリーニングプロセスを通過しています。

彼らはクライアントも選別するので、彼らが何を望んでいるのか、彼らが何をしているのかを知らないクライアントを取り除くために時間を無駄にする必要はありません。 参加することで、あなたは才能のある開発者のエリートネットワークの一部になり、よく開発された興味深いプロジェクトを持つクライアントの安定した流れにあなたをマッチさせます。

6.料金について賢くする

Be Smart About Your Rates

フリーランスの開発者になるための最も難しい部分の1つは、特に始めたばかりの場合は、レートを設定することです。 価格設定の真っ只中にあるスイートスポットを見つける必要があります。実際にお金を失っているほど低くはありませんが、潜在的なクライアントが離れるほど高くはありません。

ここでの最初のステップは、市場調査を行うことです。 同様のレベルの専門知識を報告している他のフロントエンド開発者は何を請求していますか? お住まいの地域の進行率をジョブボードで検索し、サイトに評価システムがある場合は、肯定的なレビューや完了したプロジェクトの増加に伴って価格がどのように変化するかを調べます。

第二に、あなた自身の諸経費と他の費用について考えてください。 仕事を成し遂げるのにどれくらいの費用がかかりますか? これを、プロジェクトを完了するのにかかると見積もる時間で割ります。これは、ほぼ損益分岐点になるはずです。 価格を設定する際には、市場調査から学んだことと損益分岐点を考慮に入れてください。

第三に、あなたは常にクライアントについて考える必要があります。 彼らは小さなスタートアップですか、それとも大企業ですか? 明らかに、軌道に乗ったばかりのチームで作業している場合は、定評のあるブランドで仕事をする場合よりも価格を低くする必要があります。 クライアントのプロジェクトにどのような価値を追加していますか?

クライアントがより多くのリードやサイトへのトラフィックを獲得しようとしている場合は、あなたの仕事がもたらす追加のリードごとに付加価値を考えてください。毎月5つの追加のリードをもたらすことの付加価値は何ですか。 十? あなたの仕事があなたがあなたの率を交渉するときもあなたのクライアントがより多くの利益をかき集めることをどのように可能にするかを覚えておいてください。

最後に、作業を開始する前に、常に価格について合意する必要があります。 これにより、将来の大きな頭痛の種を防ぎ、あなたとあなたのクライアントの両方の満足度を高めることができます。

7.燃え尽き症候群を避ける

Avoid Burnout

フリーランスの労働者は、フルタイムのオフィスの世界の労働者よりも生産性が高い傾向があります。 フリーランサー、特にリモートのフリーランサーとして、他の人のスケジュールに取り組んだり、通勤したり、一度そこにいると気を散らすものをかわしたりする必要はありません。 あなたは何があなたを最も生産的にするかを知っています(またはあなたはすぐにわかります)、そしてあなたがそのルーチンに固執することを妨げるものは何もありません。

問題は、多くのフリーランスの開発者が完全なワーカホリックであるということです。つまり、彼らはしばしばオフィスのカウンターパートよりも燃え尽きる傾向があります。 あなたはあなたが一人で最もよく働き、カフェインを誇大宣伝していることに気付くかもしれません。 これはワークフローに最適です。 それはあなたの精神とあなたの体にとってそれほど素晴らしいものではないかもしれません。

ウォータークーラーのチャットと昼休みは間違いなくオフィスの気を散らすものですが、基本レベルの人間の相互作用を維持し、数時間ごとに休憩を取っていることを確認する必要があります。 同じタスクに取り組んでいる他の人の周りにいるときは、これを行うのははるかに簡単です。 あなたがプロジェクトに完全に夢中になり、完全に自分自身でいるとき、それはより困難です。 しかし、あなたはそれをしなければなりません。

ゲームのトップを維持するルーチンを作成します。 コーヒーと水は同じではないことを忘れないでください。 健康的な食事を維持します。 定期的に休憩してください。 運動のための時間を作ってください。 あなたの社会的義務、あるいはちょっとした楽しみのように聞こえる社会的外出さえも怠らないでください。

24時間体制で作業できるからといって、そうする必要があるとは限りません。 あなたのコードのその厄介なバグは朝にあります、そしてあなたがあなた自身に完全な睡眠を与えるならば、あなたは長期的にははるかに鋭くなるでしょう。 あなたが自分の面倒を見ていないと、それはあなたの仕事やクライアントとのやりとりに現れ始めます。

結論

フロントエンドの開発人材をフリーランスのマーケットプレイスに連れて行く絶好の機会です。 すべてのビジネスが非常に直感的で注目を集めるオンラインプレゼンスを作成することを目指しているため、あなたのスキルはすべての業界で非常に求められています。 その需要を満たすことになると、才能のあるフロントエンド開発者が本当に不足しています。 そして、ますます多くの企業が、プロジェクトごとに、より効率的な採用を行う方法として、最初にフリーランスの人材に目を向けています。 それはそこにある開発者の市場です。 外に出て、それをつかみます。 そうすることで、フロントエンドの開発者、営業担当者、およびビジネスパーソンの役割を同時に調整することになります。