経験がほとんどないコーディングの仕事に着手する方法

シンプルで素早いフリーランスのギグでキャリアを築くことで、裏口からシリコンバレーのテクノロジーシーンに入りました。このアプローチを強くお勧めします。さまざまなコーディングスキルをすばやく習得するのに最適な方法であるだけでなく、とても楽しいことでもあります。

パラドックス:経験を積むには仕事が必要ですが、仕事を得るには経験が必要です…

先日、大学を卒業する準備をしている友人から、開発者の仕事に就く方法についてアドバイスを求められました。彼は何時間もかけて求人掲示板を調べ、カバーレターを送り、まったくゼロの会社から返事をもらっていました。?

私は彼の痛みを完全に理解しました。私がデータサイエンスに取り組んだ技術系求人企業の創設エンジニアの1人であった私は、実際の数値を見る機会があり、その状況はかなり不機嫌になる可能性があります。

カットして乾かします。新卒者や過去の経験が少ない人は、就職に苦労しています。過去の経験のない人を採用したくない理由を雇用主に尋ねると、「経験豊富な人を探している」という同じことがよく聞かれます。

ひどい。

経験を積むには仕事が必要であり、仕事を得るには経験が必要です…それは古くからの逆説です。

幸いなことに、プログラミングの世界では、このパズルの解決策があります。

あなたがしなければならないのは、少し経験の少ないプログラマーを雇うことをいとわない雇用主を見つけることです。不可能のようですか?そうではありません。信じられないかもしれませんが、このような雇用主はそこにます。彼らは自分たちの問題を解決する誰かを必死に探しています、そして彼らはあなたの助けに喜んでお金を払うでしょう。

あなたがしなければならないのはそれらを見つけることです。

フリーランスと「ギグ」を紹介させてください!

私はあなたが何を考えているか知っています、フリーランス?誰も私を仕事に雇わないのなら、なぜ誰かが私をフリーランサーとして雇うのでしょうか?とにかくフリーランスの何がそんなに特別なのですか?W-2、メリット、雇用保障がない場合を除いて、会社で働いているだけではありませんか?しばらく就職活動を続けたほうがいいのではないでしょうか。

これらはすべて有効な懸念事項であり、フリーランスは必ずしも簡単ではありませんが、逃げ出してさらに多くの履歴書を深淵に郵送し始める前に、説明させてください。

フリーランスは、会社と正式な雇用者と従業員の関係がない場合に行うすべての作業を対象とする用語です。開発者の世界では、私は(非常に非科学的に)フリーランスをいくつかの異なるカテゴリーに分類します。あり、コンサルタントフリーランス・従業員、およびフリーランス・ギグ-徒が

コンサルタント通常、非常に経験豊富なエキスパート開発者であり、独自の洞察と専門知識を備えた困難な技術的問題を解決するために連れてこられます。あなたはプログラミングを学んでいるだけなので、これはあなたではないと思います。

フリーランスの従業員は通常、勤務先の会社に直接雇用されるのではなく、職業紹介所を通じて仕事を得たことを除けば、従業員とほとんど同じです。これは通常、この記事で説明するには退屈すぎる政治的理由で発生します。あなたはおそらくこのカテゴリーに分類されないと言えば十分です。

最後に、ギグフリーランサーがいます。

ギグフリーランサーは、ソフトウェアエンジニアリングの世界における特別なギャップを埋めます。彼らは通常、フルタイムの従業員を雇うことを正当化するには小さすぎる、専門的すぎる、または実験的すぎる仕事を引き受けます。彼らは取得する必要があるため、雇用主は、彼らが雇う彼らのために働くの一時的な仕事を、とギグの労働者が利用できる喜んで仕事をします。

ギグワーカーを雇う雇用主の例は次のとおりです。

  • 起業家-アイデアの概念実証を構築しようとしています
  • intrapreneurs -社内での技術革新に取り組んで起業家も、コンセプトのビルド証拠に探しています
  • 中小企業-通常、何かをインストールまたはセットアップするのに「便利な」誰かを探しています
  • プログラミングの問題を抱えている個人-おそらくそれは彼のプログラミングの宿題か何かで助けを必要としている人ですか?

これらの顧客の仕事の統一性は、彼らがしていること、明確に定義された、小型、かつ一時的な

ギグフリーランスには間違いなく欠点があり、長期的なキャリアを築く場所としてお勧めすることを躊躇します。しかし、彼らのプログラミングの旅に出始めている誰かのために、それは同時に構築する最も簡単な方法の一つですスキル接続、および信頼性を。それはまたとても楽しいことができます

あなたが最初に始めたときにギグフリーランスをする価値がある理由

驚いたことに、ギグの仕事はかなり簡単に手に入れることができます。

ギグは通常小さいです—数時間、1週間…

彼らは通常それほど多くのお金を払っいないので、どこを見れば競争はそれほど激しくありません。

作業は通常、完了するのに必要な経験が少なくて済みます。「次のFacebookを構築する」のではなく、「単純なクローラーを書く」ことです。

雇用主にとって、賭け金ははるかに低いです。長期的なコミットメントを行う必要はありません。従業員バッジは印刷されません。人事部門は関与していません。あなたが良い仕事をしなければ、ほとんど失われていません。

これはすべて、これらの仕事を得るのはかなり簡単であることを意味します。専門的かつ迅速に…一緒に仕事をするのは難しくありません。経験が不足していても採用できるはずです。

あなたに合ったギグのタイプを発見する

ギグの仕事に就いたら、それを使ってどのようなプログラミングが自分に合っているかを見つけることができます。

ギグはあなたに多くの異なる人々のために働きそして多くの異なるプロジェクトに取り組む機会を与えてくれます。これは、あなたが好きなものを見つけるためにいくつかの探索を行う絶好の機会です。

データに興味がありますか?スクレイピングまたはデータ処理のギグをピックアップします。

ハードウェアについて学びたいですか?Arduinoとラズベリーパイのギグがあります。

あなたが好きなものを見つけましたか?別の同様の仕事を見つけてください。

私は個人的にギグを使ってプログラミングのあらゆる分野を試しました。私がギグをしていたとき、私が試す機会を得たプロジェクトのいくつかのカテゴリーが含まれていました:

  • Webサイト
  • カスタムビデオプレーヤー
  • オーディオプレーヤー
  • マイクロコントローラープログラミング
  • ライブストリーミングとビデオ会議
  • データのスクレイピングとクロール
  • 簡単なゲーム

そしてリストは続きます。

ギグを使用して、プログラマーとして好きなものと嫌いなものを見つけてください。学習は非常に貴重です。たぶん、あなたが本当に興味のない仕事をして稼ぐことができたお金よりも価値があります。

ギグを使用すると、スキルを磨き、技術を磨くことができます。

プログラミングのキャリアの初期段階では、おそらく大きなプロジェクトの準備ができていません。複雑すぎます。それらには、まだ習得していない可能性のあるスキル(他の人のコードを読むなど)が含まれます。

また、アーキテクチャと選択したプラットフォームAPIチョップを磨く必要があります。フレックスボックスがどのように機能するかを学ぶためにCSSを完成させるように求める実際のクライアントのようなものはありません。また、4つの異なるクライアント用にシングルページアプリを構築する必要があるため、Reactアプリがルーティングを処理する方法を明確に理解するのに役立ちます。

また、自分ですべてを行う必要があるだけでも有益です。システム全体を構築する必要があります。選択の余地はありません。あなたはしますすべてがどのように動作するかを学びます。

ギグはしばしばより良いものにつながります

私がギグを始めたとき、私は彼らが私のためにドアを開けるとは本当に思っていませんでした、しかしそれは結局起こったことです。

私はギグを2時間請求し(ギグは実際には少し時間がかかりました)、クライアントが私に求めたものを正確に提供しました。翌日、クライアントは私に別のプロジェクトの時間があるかどうか尋ねました。

私が作成したすべてのプロジェクトは、ポートフォリオに追加できる別のプロジェクトでした。すべてのプロジェクトは私のネットワークも拡大しました。私が会った人々は彼らの友人や同僚を私に紹介するでしょう。何年にもわたって、私はいくつかのかなり有名な会社で働くことになりました。

結局、私は本当に新しい仕事を探す必要さえありませんでした。それはちょうど私に来たようなものです。

楽しかったです…最初は怖かったですが、時間が経つにつれて楽になりました。

では、どうやってギグをするのですか?これが私がお勧めするプロセスです:

あなたの状況に合った良いギグマーケットプレイスを見つけてください

あなたは、雇用主が彼らが解決しようとしている問題の良い解決策としてあなたを見るであろう「市場」を見つけることによってあなたのギグ検索を始めたいと思います。彼らは通常、「マーケットプレイス」(求人掲示板、メーリングリスト、スラックチャネル、フォーラムなど)でオンラインで検索します。私が「マーケットプレイス」と言うとき、私は実際には特定の人々のグループが仕事を投稿するコミュニティを意味します。

適切な市場を見つけることは、おそらくです就職活動の最も重要な部分であり、多くの人は自分の就職活動の場所にあまり戦略的にアプローチしていません。

真実は、各マーケットプレイスには、異なるニーズ、要望、採用基準を持つ異なる「クライアントミックス」があるということです。

間違った種類の市場で狩りをすることに時間を費やすと、仕事を得るのに本当に苦労するでしょうしたがって、適切な市場を探すために時間を費やすのは本当に有益です。

それで、あなたは何を探したいですか?

まず言うまでもなく、ギグに焦点を当てたマーケットプレイスを探してください。これはおそらく、起業家の雇用主が小さな焦点を絞ったプロジェクトを投稿している場所を意味します。これは、フルタイムの求人掲示板を避けたいことを意味します。履歴書を提出して面接のラウンドを通過する必要がある投稿は、おそらくあなたが探しているものではありません。

「ギグ」に焦点を当てたマーケットプレイスを探すことに加えて、「ニッチ」なマーケットプレイスで最も幸運があります。

「ニッチ」とはどういう意味ですか?さて、あなたはあなたのスキルや経験が適合するある種の焦点を持っている市場を望んでいます。

ニッチマーケットプレイスは次のとおりです。

  • 地理的な焦点:一部のマーケットプレイスは、地域コミュニティ向けに構築されています。地元の人と仕事をしたいとき、人々はしばしばこれらのサイトを通して雇います。
  • テクノロジーの焦点:一部の市場は特定のテクノロジーに焦点を合わせています。あなたが特定の技術に多くの時間を費やしているなら、これらのボードはあなたが有利になる場所になるでしょう。
  • 問題空間への焦点:一部の市場は、テクノロジー自体を対象としておらず、特定の対象者に焦点を合わせています。ソフトウェアプロジェクトはすべてのコミュニティに存在します。コミュニティのメンバーである場合、他の開発者が利用できないギグにアクセスできる可能性があります。

良いニッチなマーケットプレイスを選ぶと、ギグを取得する可能性が大幅に高まります。

ニッチな市場では、雇用主はより適切になります。より一般的なフリーランスサイトよりも競争が少なくなります。最も重要なことは、ニッチングは、たとえそのアドバンテージが「私たちは同じ都市に住んでいる」だけであっても、競争よりもアドバンテージを持って応募するので、あなたに有利な「デッキを積み重ねる」機会を与えてくれます

今日もギグを始めなければならなかったとしたら、次のような場所があります。

  • craigslist(ギグセクション)—ローカル/地理的に焦点を合わせているので、上記の組み込みの利点のいくつかがあります。
  • 対面での物理的な交流会—これも地元でニッチなものです。私の経験では、これらのイベントに参加するとき、ほとんどの場合、プロジェクトを手伝ってくれる人を探している人がいます。あなたが地元の人であるという事実は大きな利点です。
  • 公共の起業家に焦点を当てたスラックチャットグループ話題のメーリングリスト(ここでも、それらはニッチで、少し主流ではありません)。これらは「パブリックスラックチャンネル」をグーグルで検索することで見つけることができます。これらの多くには仕事に専念する特定のセクションがあり、起業家に焦点を当てたチャンネルの仕事のほとんどはギグベースになります。
  • 最後に、upwork.comfreelancer.com、またはその他のフリーランスに焦点を当てた作業サイト。これらのサイトには、人を雇おうとしている雇用主がたくさんいますが、始めるのは少し難しいかもしれません。すでに多くのプラットフォームレビューを持っている世界中の人々と仕事を競うことになります。最終的にいくつかの5つ星の評価を取得すると、物事は簡単になりますが、それまでは数字のゲームなので、多くの拒否に備えてください。

ギグに申し込む

ギグの申し込みはとても簡単です。あなたは雇用主と会話をし、あなたは彼らの問題を解決できることを彼らに納得させたいと思うでしょう。

通常、メールを送信します。場合によっては、フォームなどに入力することもあります。どういうわけか会話ができる限り、それは実際には問題ではありません。

あなたは何を言っていますか?

あなたは雇用主に、彼らが解決しようとしている問題を理解していること、そしてあなたが彼らのためにそれを解決できると思うことを知らせたいと思います。

あなたは彼らにあなたがどれくらいの時間がかかると思うかを伝え、あなたが特に良い試合である理由を説明するあなた自身についての少しの情報を含めたいと思います。

あなたは、あなたが行った仕事のいくつかへのいくつかのリンクを含めたいと思っています。それらは、あなたがそれらを持っている場合、雇用主が探しているものに似ています。

あなたは考えているかもしれません、私は経験がありません。それはすぐに私を失格にしませんか?」

必ずしも。あなたは実際にあなたの弱点をあなたの強みとして使うことができます!これを行う方法の例をいくつか示します。

  • あなたがフリーランスに不慣れであることを雇用主に知らせてください、しかしあなたが素晴らしいポートフォリオの部分を必要とするのであなたが彼らのプロジェクトに興味を持っていることを彼らに伝えてください。これは、本当に素晴らしいものを作成するために、必要なだけ修正して磨くことができることを意味します。
  • あなたがフリーランスに不慣れであるということを雇用主に知らせてください、そしてそれがあなたが引用している率がとても低い理由です-おそらく競争よりも低いです。彼らは大いに得られるでしょう。
  • あなたはコーディングに不慣れですが、彼/彼女の特定の業界で多くの経験を持っていることを雇用主に知らせてください。あなたは、より一般的な競争よりも優れたギグを行う資格を独自に持っている知識を持っています。

あなたが始めたばかりであるという事実は、いくつかの点で強みです。あなたにとっての見返りが異なるため、経験豊富な開発者が取り上げないプロジェクトを行うことを正当化できるからです-経験ポートフォリオの証拠対お金。このメッセージを効果的に伝えれば、応募したギグのいくつかを上陸させるのに問題はありません。

ファローアップ

多くの就職活動の本や記事でよく言われることは真実です!フォローアップは本当に重要です。

雇用主の観点から考えてみてください(私は以前に人を雇ったことがあるので知っています)。

あなたは(雇用主として)ギグを投稿し、請負業者からのメッセージの受信を開始します。多くのメッセージはひどいです。メッセージの記述が不十分であるか、請負業者が多額のお金を望んでいるか、請負業者があなたの望むものを理解していないようです。数人の応募者は有望に見えますが、当然のことながら、さらに多くの応募が来るのを少し待ちたいと思います。たぶん、素晴らしい人が現れるでしょう。

最終的には他のタスクに移り、投稿したギグを忘れてしまいます。数日が経過すると、アプリケーションが表示されなくなります。あなたは忙しいです…そして、あなたは数少ない有望な志願者の1人からフォローアップメールを受け取ります。この人は彼らが仕事を成し遂げることができたようで、彼らはプロのようでした(結局彼らはフォローアップしました)。あなたの決定がなされます。

請負業者として、あなたは有望に見え、フォローアップする人になりたいです。ギグに応募する際にフォローアップする人が少ないことに驚かれることでしょう。それは本当にすべての違いを生みます。

それで、どうやってそれをしますか?

最初のメールを送信した後、1〜2日待ってから、次のような簡単なメールを送信します。

ねえ、私はあなたから返事をもらっていなかったし、私がフォローアップすると思った。ギグを手伝ってくれる人を見つけましたか?あなたがまだ必要としているなら、私はまだ利用可能です。

私の経験では、これはあなたが仕事を得るときです。それを試してみて、それがあなたのために働くかどうか確かめてください。

落胆しないでください

ギグを取得することは、最初はちょっとした数字のゲームになる可能性があります。個人的に拒否しないでください。最初は評判を築いていないので、人々があなたを雇うことを警戒するのは当然のことです。

投稿に応募し続け、落胆しないでください!私は成功を、実際に仕事を「得る」のではなく、「適用する」と考えることをお勧めします。それは物事の見通しを保つのに役立ちます。最終的には、最初のギグを上陸させます。

あなたが得るその最初のギグは努力する価値があります。その最初のギグの後、誰かがあなたに生計を立てるために何をするかを尋ねると、あなたは彼らに何か新しいことを言うでしょう:

私はプロですプログラマー?

私はあなたを納得させたと思います

ギグがプログラミングのキャリアを始めるための素晴らしい方法であるとあなたに確信させたことを願っています。

基本的なプログラムを作成できれば、ギグを使用して今日からプログラミングのキャリアを始めることができます。

時間が経つにつれて、ギグはより大きく、より良いものへの足がかりになるので、そこに出て、ギグを1つか2つ手に入れてください。やってみると何ができるかに驚かれることでしょう。

私の記事をお読みいただき、ありがとうございます。

私の個人ブログ//wildnotion.comで私の他の記事を読むこともできます

プログラミング、起業家精神、データに関する記事を公開しているMediumで私を見つけることができます。Twitterでフォローすることもできます。

この記事が役に立ったと思ったら、私に知らせてください???。