【副業】プログラミングのはじめ方(5ステップで解説)

将来性が期待できるIT業界で活躍するプログラマーって憧れますよね。
けど、こんな疑問や不安を抱えていませんか?

  • プログラマーの需要は右肩上がりで儲かるらしい
  • プログラミング興味はあるけど、なにから始めればいいかわからない
  • そもそもプログラマーってどんな仕事なの?

この記事では、未経験からプログラミングで稼ぐ手順を5ステップで紹介します。
専門用語を使わないようにしてますので、機械が苦手な人も安心してください。

ヨンサン

今よりも自分らしく働きたい!という人は必見の内容ですよ!

正しい手順で取り組めば、月収5万円の副業収入も夢ではありません。
さあ一緒に初めの一歩を踏みだしてみましょう!

  • 個性診断って何?
  • 個性診断が向く人向かない人はどんな人?
  • どこから申し込んだらいい?
個性診断が気になる方はぜひ読んでみてください!
  • 個性と強みの関係は
  • 自分の強みを探したい
  • ヨンサンに強みを見つけてほしい
自分の強みを見つけたいという方はぜひ読んでみてください!
目次

プログラマーの具体的な仕事を知ろう

プログラミングでなにを制作したいか、どれくらい稼ぎたいかによって学ぶべき言語が変わります。
まずはプログラマーの具体的な仕事内容知ることから始めましょう。

仕事内容別に、仕事を請けるまでのハードルや報酬単価の目安を比較しました

フロントエンド開発バックエンド開発スマホアプリ開発
ハードル★★★★★
作業内容Webサイトやサービスの目に見える部分の開発サーバーやデータベースなど目に見えない部分の開発AndroidやiOSなどのスマートフォン用のアプリの開発
使用言語HTML/CSS、JavaScriptなどJavaScript、PHP、Python、RubyなどAndroid用はJava、iPhone用はSwift
報酬単価5万円〜/件10万円〜/件20万円〜/件
ヨンサン

ゼロ→イチをなるべく早く達成するためにも、プログラミング初心者はフロントエンド開発から挑戦するのがおすすめです!

プログラミングで報酬を得る5ステップ

次にプログラミングで実際に報酬を得るまでの道のりをみていきましょう。

ここでは簡潔に5ステップにまとめました。

STEP
目標・ゴールを設定しよう

ゴールを明確にすることで遠回りせず学習を開始できます

STEP
プログラミングを学習しよう

まずは無料サービスをつかってプログラミングに触れてみます

STEP
簡単なサービスを制作してポートフォリオを作ろう

作品集を作って実力をアピールします

STEP
サービスを利用して応募・出品、案件獲得しよう

自身の状況にあわせて、お仕事獲得の方法を選びます

STEP
クライアントと調整して納品しよう

クライアントに聞き取りをしながら制作・納品して報酬を得ます

各ステップを順番に解説していきます。

ステップ1:目標・ゴールを設定しよう

プログラマーの仕事内容でも解説したように、プログラミングを学んでなにをしたいかで学ぶべき言語が決まります。
「まずは月5万円の副業収入を目指す」「アプリ開発を学んで独立したい」というように、できるだけ具体的に目標設定しましょう。

ゴールが定まっていない状態で学習をスタートすると、不要な言語の習得で時間をロスしたり、なかなか稼げずプログラミングに挫折する確率が高くなります。

ヨンサン

目標設定がしっかりできている人ほど学習スピードは早く、挫折の確率も低くなります!

言語の種類あれこれ
Python・JavaScript・PHP・Ruby・Java・Swift・Go・C#などなど
他にも色々な言語があります。
それぞれWebアプリ・人工知能・ゲーム・業務システム・組み込みシステム・スマホアプリなど、用途が分かれるので、どのような仕事をしたいかで学ぶ言語を検討してみてください♪

ステップ2:プログラミングを学習しよう

プログラミングを学ぶ目的やゴールが決まったら、さっそく勉強をはじめましょう!

学習方法には以下のような種類や特徴があります。

Webサービス書籍スクール
費用無料〜月額1,078円2,000〜3,000円20〜100万円
特徴手軽にはじめられる付箋を貼ったりメモを書き込める質問や添削を受けれられる
おすすめな人コスパよく学び始めたい人じっくり学習をすすめたい人転職・独立したい人
ヨンサン

正直プログラミングには向き不向きがあります。
スクールや教材に大金を投じるまえに、Webサービスや書籍をとおしてプログラミングに触れる機会をつくってください。

ヨンサン

大阪で学ぶならヨンサンの運営するシン秘密基地と同じ場所で学べますよ✨
24時間使えるオフィスでその人に合ったカリキュラムを独自に組み上げます!
43インチディスプレイで作業スペースとしてもとっても便利!
スキルを磨けば実務経験を積む機会もあり転職が大変有利になります
四ツ橋駅のすぐ近くです♪

お問い合わせはヨンサンまで~

言語の違いとザックリ説明
混同されがちですが、HTMLやCSSはプログラミング言語ではありません。
Java等 ➤ プログラミング言語(動的言語)
HTML ➤ マークアップ言語(静的言語)
CSS ➤ スタイルシート言語

細かい説明は長くなるのでザックリ説明すると
・HTMLはHPの構成を作る時に使います。
・CSSはHPなどのデザインやレイアウトを整えるのに使います。
・それ以外はプログラミング言語
この程度の認識があればとりあえず問題無いです。

またプログラミングには作業に適したPCが必要です。
WindowかMacかはどちらでも構いませんが、iPhone用のアプリ開発をおこないたい人はMacを選びましょう。

プログラミングに必要なPC性能
  • CPU: Core i5以上
  • メモリ:8GB以上(できれば16GB以上)
  • ストレージ:256GB以上
アップル APPLE MacBook Pro 13型 MNEP3J/A シルバー(59360)
価格:169950円(税込、送料無料) (2022/7/16時点)楽天で購入
ヨンサン

両学長もおススメしているMacブックの2022年モデル✨
上記のショップが掲載時点で最も安価でした。
在庫があればラッキー♪
是非、色々なショップと見比べてみてくださいね!

初心者にはコスパよく学べるProgateがおすすめ

テキストエディタなどの設定をしなくても学習できるProgate(プロゲート)は、プログラミングに触れてみたい初心者におすすめ
HTML/CSSの基礎学習は無料、その他プログラミング言語を学べる有料プランは月額1,078円というお手頃価格で学習できます。

Progateで学べる言語
  • HTML/CSS
  • Java Script
  • Rudy
  • PHP
  • Python

など

ヨンサン

まずは実際にプログラミングに触れてみましょう!
「あれ、自分には向いていないかも…」と感じたら、Webデザイナーに転身するのも手段のひとつです。

Webデザインについての詳細は【副業】Webデザインのはじめ方(5ステップで解説)を参考にしてもらえれば幸いです。

+αで学びたい人は書籍を活用しよう

Progateはゲーム感覚でサクサク勉強できる反面「実際に身についたか不安」とかんじる人も多いです。
+αの学習手段として、じっくり学習をすすめられる書籍の活用をおすすめします。

つまずいたポイントを繰り返し復習できる、あとから見返せるといった、自分オリジナルの教材をつくれるメリットもあります。

プログラミング初学者におすすめの書籍

これからWebをはじめる人のHTML&CSS、JavaScriptのきほんのきほん

これからWebをはじめる人のHTML&CSS、JavaScriptのきほんのきほん【電子書籍】[ たにぐち まこと ]
価格:2838円 (2022/7/16時点)楽天で購入

Amazon探す場合はこちら

ヨンサン

まずはこの本でWebサイトの仕組みを学びましょう

プログラミング入門講座

プログラミング入門講座ーー基本と思考法と重要事項がきちんと学べる授業 [ 米田 昌悟 ]
価格:1738円(税込、送料無料) (2022/7/16時点)楽天で購入
ヨンサン

この本を読んでおくとプログラミングを体系的に捉えられ、効率的に学習できます!

ちゃんと使える力を身につける Webとプログラミングのきほんのきほん

ちゃんと使える力を身につけるWebとプログラミングのきほんのきほん [ 大沢文孝 ]
価格:2728円(税込、送料無料) (2022/7/16時点)楽天で購入

Amazonで探す場合はこちら

ヨンサン

どの言語を学べばいいかわからない…と悩んでいる人におすすめ!

未経験からの転職・独立を目指すならスクールも検討の余地あり

より高度なプログラミング技術を習得したい人、未経験からWeb業界への転職や独立を目指す人は、スクールの利用を検討してみましょう。
講師への質問や添削・就職サポートを受けられるのが大きなメリットで、独学より格段に早いスピードでスキルが向上します。

プログラミングスクールは数十万の費用が必要ですが、学びたい理由や目的がはっきりしていれば満足度の高い自己投資になります。

国の制度を活用しておトクに受講しよう

「プログラミングを学びたいけど費用が負担…」という人は、教育訓練給付制度職業訓練校の活用がおすすめ。
対象となっているプログラミングスクールの授業料が無料もしくは割引き価格で受講できます。

受講にはいくつかの条件があるので事前に確認してくださいね。

ヨンサン

スクール系の中では安価に学べるのが「デイトラ」
デイトラは年間受講者数8,000人超の国内最大規模のオンラインプログラミングスクールです。
1日1題最短90日でプロのスキルが身につきます!

動画コンテンツを見ながら自習を行い、わからないところをチャットツール”Slack”で質問を行うという形式で学習を行います。
そのため、時間・場所を選ばず自分のペースで学習できます✨

ステップ3:簡単なサービスを制作してポートフォリオを作ろう

一通り学習が済んだら、ポートフォリオ(作品集)を制作し営業活動を開始しましょう。
今まで制作した作品を載せ、クライアントにあなたの実力をアピールするのが目的です。

まずは自分で制作したWebサイトやサービスを公開してPRに活用しましょう。
実際に「なにができるか」をみせることで、プログラミングに詳しくないクライアントにも、あなたのスキルをわかりやすく紹介できます。

ヨンサン

ITの知識があるクライアント向けに、対応可能な言語や使用環境も記載しておくと◎です!

ステップ4:サービスを利用して応募・出品、案件獲得しよう

ポートフォリオが作成できたら、案件獲得に向けて活動をはじめましょう。

代表的なサービスとその特徴は以下のとおりです。

応募型出品型人脈型
サービス名クラウドワークス
ランサーズ
ココナラ
SNS
オンラインサロン
紹介
特徴仕事を自分で選べる内容や価格を自由に設定できる営業活動不要で案件獲得できる
おすすめな人ゼロ→イチを達成したい人すでに案件獲得実績がある人とにかく実績を積みたい人

募集されている案件に応募する「応募型」

応募型サービスの特徴は、募集されている案件に対して自ら応募することです。
さまざまな仕事のなかから、やってみたい案件を選べます

以下の2つは案件に応募できる代表的なサービスです。

業務内容によっては倍率は非常に高く、初心者のうちはなかなか案件獲得につながらないというデメリットもあります。

ヨンサン

闇雲に学習をすすめていてもキリがありません。実案件から逆算してスキルを身につけるのが、ゼロ→イチを達成する近道といえます

集客が必要な「出品型」

出品型サービスの特徴は、自分の商品(サービス)を出品してお客さんからの依頼を待つことです。
内容や価格を自由に設定できますが、お客さんから依頼がくるように調整する必要があります。

出品型の代表的なサービスはこちら。

クライアントではなく自分が主体となって仕事をすすめるため、ある程度の経験を積んでから開始するとよいでしょう。

ヨンサン

自分の商品(サービス)を選んでもらえた!という達成感を得られるのが魅力です

リアルなつながりを活かす「人脈型」

最後はTwitterなどのSNSやオンラインサロン、知人の紹介などのつながりを活かす人脈型の方法です。

初心者のうちはクラウドソーシングなどで応募しても採用されることが少なく、なかなか案件獲得ができないのが現実。
そこでリアルなつながりを通して、仕事を紹介してもらえるような環境をつくりましょう!

ヨンサン

はじめは無料で案件を受けてもOK!とにかく数をこなし、紹介してもらえるような実力をつけましょう

ステップ5:クライアントとコミュニケーションを取ろう

仕事が決まったらクライアントとコミュニケーションをとりながら納品します。
はじめはわからないことも多く不安だと思いますが、実案件をこなしながらスキルアップしていきましょう。

プログラマーはデザイナーやディレクターとチームを組んで働くこともあります。
その際、以下のコミュニケーションツールを用意しておくとスムーズに仕事をすすめられますよ。

用意しておきたいコミュニケーションツール
  • Gmail:Googleが提供しているメールサービス
  • ChatworkSlack:オンライン上のチャットツール
  • Zoom:ビデオ電話サービス。オンライン会議などで使用される

どれも無料なので事前にアカウントを用意しておくといいでしょう。

まとめ:まずはゴールを設定しよう

本日紹介した、プログラミングで報酬を得るまでの5ステップは以下のとおりです。

STEP
目標・ゴールを設定しよう

ゴールを明確にすることで遠回りせず学習を開始できます

STEP
プログラミングを学習しよう

まずは無料サービスをつかってプログラミングに触れてみます

STEP
簡単なサービスを制作してポートフォリオを作ろう

作品集を作って実力をアピールします

STEP
サービスを利用して応募・出品、案件獲得しよう

自身の状況にあわせて、お仕事獲得の方法を選びます

STEP
クライアントと調整して納品しよう

クライアントに聞き取りをしながら制作・納品して報酬を得ます

上記のように正しい手順で取り組めば、月収5万円の副業収入は達成できます。

初めの一歩として、まずは「Progate(プロゲート)」でプログラミングに触れてみましょう!

さらに勉強を進めたい、実際に案件を獲得してみたいというかたは、ぜひこの記事を参考に学習や案件獲得を進めてくださいね!

ヨンサン

最後までお読みいただきありがとうございました!
みなさんの副業ライフがうまくいくことをお祈りしています!

プラグラミングが向いているか知りたい場合は、お気軽に相談ください

この記事をよんで、「プログラミングに興味が湧いたけど向いているか心配。。。」という場合は、個性診断をしてみませんか?

個性診断をすることで、自分の強みや向いている仕事などがわかります。

はじめの一歩がなかなか踏み出せないという場合はお気軽にご相談ください。

  • 個性診断って何?
  • 個性診断が向く人向かない人はどんな人?
  • どこから申し込んだらいい?
個性診断が気になる方はぜひ読んでみてください!

このサイトはアフィリエイト広告(Amazonアソシエイト含む)を掲載しています。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Webライター|Webデザイナー|ブロガー
27歳フリーランス1年目。元ITスキルなしの販売員→旅がしたくて脱サラ。現在は日本と東南アジアを行ったり着たりするノマド生活中。

コメント

コメントする

目次