プログラミング 独学

【初心者向け】副業のためにプログラミングを独学で身につける3つの手順

[voice icon="https://static.furilan-seikatsu.com/wp-content/uploads/2021/02/04201353/question_head_boy.png" name="初心者"
type="l fb icon_blue"]
プログラミング初心者「プログラミングを副業でやるために独学で勉強しようと思ってるんだけどどうすれば良いんだろう」
[/voice]

今日はこんな疑問に答えていきます。
[box class="blue_box" title="☑本記事の内容"]

  • 独学でプログラミング副業をする① 勉強する言語
  • 独学でプログラミング副業をする② 勉強の仕方
  • 独学でプログラミング副業をする③ 仕事の受け方

[/box]

[box class="glay_box" title="Contents"]

  1. 独学でプログラミング副業をする① 勉強する言語
    1. プログラミング言語① PHP
    2. プログラミング言語② HTML/CSS
    3. プログラミング言語③ Go言語
  2. 独学でプログラミング副業をする② 勉強の仕方
    1. 学習サイト
    2. Udemy
    3. ポートフォリオ作成
  3. 独学でプログラミング副業をする③ 仕事の受け方
    1. クラウドワークス
    2. ランサーズ
    3. 企業に営業

[/box]

独学でプログラミング副業をする① 勉強する言語

独学でプログラミング副業をする①
今回は副業するのにおすすめのプログラミング言語を3つ紹介します。

下記の3つです。
[box class="yellow_box" title="✔おすすめプログラミング言語" ]

  • PHP
  • HTML/CSS
  • Go

[/box]

プログラミング言語① PHP

[box class="yellow_box" title="✔特徴" ]

  • 副業をするならPHP

[/box]
副業をするならPHPです。

Webサイトのほとんどで使用されていますので、重要なプログラミング言語です。

クラウドソーシングでの案件が多いですし、開発するのに時間がそれほどかからずに出来るものも多くあります。

プログラミング言語② HTML/CSS

[box class="yellow_box" title="✔特徴" ]

  • 他の言語に比べて圧倒的にわかりやすい

[/box]
覚えるのが簡単な言語です。

覚えやすく、案件も多いですが、副業でするならデザイナーよりの案件となりますので、プログラミング言語の他にデザインの勉強も必要になります。

プログラミング言語③ Go

[box class="yellow_box" title="✔特徴" ]

  • アプリ開発に使用

[/box]
Googleが開発したGo言語です。

こちらはコードの書き方も誰が書いてもほぼ変わらず覚えやすいです。

Android,iOSどちらのアプリも作成できますので、アプリ開発を受けたい人におすすめです。

ただ、アプリ開発の案件を受注するのが難しいので、本業でやるくらいの努力が必要です。

独学でプログラミング副業をする② 勉強の仕方

独学でプログラミング副業をする②
次はプログラミング言語の勉強の仕方を紹介します。

下記の3つの手順で勉強します。
[box class="yellow_box" title="✔勉強の手順" ]

  1. 学習サイト
  2. Udemy
  3. ポートフォリオ作成

[/box]

学習サイト

[box class="yellow_box" title="✔特徴" ]

  • プログラミング入門に最適

[/box]
まったくプログラミングに触ったことがない人には学習サイトで勉強したほうがいいです。

本で勉強すると挫折しやすくなるので、おすすめしません。

個人的に学習サイトは≪ Progateがおすすめです。

ゲーム感覚で勉強できますので続けやすいです。

Udemy

[box class="yellow_box" title="✔特徴" ]

  • 動画で学べる

[/box]
次に手順はUdemyで学ぶというものです。

エンジニアが講座を動画で公開し、販売しているというものです。

かなりクオリティの高い講座もあり、私もフリーランスになった今でもよく購入しています。

アプリの作り方なども説明してくれる動画もありますので、おすすめです。

Udemyに関しては≪【エンジニア向け】Udemyでスキルを習得!おすすめな3つの理由で紹介しています。

ポートフォリオ作成

[box class="yellow_box" title="✔特徴" ]

  • 自分の履歴を掲載

[/box]
最後にポートフォリオを作成します。

これは勉強ではなく、自分の履歴書をネットに作るといったものです。

ポートフォリオによって、仕事が受注できるか大きく変わります。

ポートフォリオは≪ MATCHBOXなどで作ることができます。

独学でプログラミング副業をする③ 仕事の受け方

独学でプログラミング副業をする③
最後に学んだことで実際に仕事をします。

それぞれ紹介していきます。

クラウドワークス

[box class="yellow_box" title="✔特徴" ]

  • クラウドソーシング最大手

[/box]
クラウドワークスはクラウドソーシングの最大手で案件も豊富にあります。

手数料がかかりますが、副業として案件を受注するならここかと思います。

ランサーズ

[box class="yellow_box" title="✔特徴" ]

  • エンジニア案件が多い

[/box]
次がランサーズです。

こちらはエンジニア案件が多いクラウドソーシングです。

プログラミングをせっかく勉強しましたので、ここで案件を受注するのもおすすめです。

企業に営業

[box class="yellow_box" title="✔特徴" ]

  • 手数料がとられない

[/box]
最後は企業に直接営業をかけるというものです。

手数料がとられないため、稼ぐには最も良いです。

ただ、9割以上断られますので、メンタルが鋼の人はやってみてください。

まとめ

今回の記事をまとめると、
[box class="red_box" title="ポイント" ]

  1. 勉強する言語を選ぶ
  2. 学習サイトで勉強をする
  3. Udemyで勉強する
  4. ポートフォリオを作成する
  5. 案件を受注する

[/box]
このような手順となります。

人によっては学習サイトは飛ばしても問題ありません。

まだまだプログラミング業界は伸びていますので、今のうちに勉強しておくのがおすすめです。

-プログラミング, 独学