プログラミングや動画編集の勉強ならCANIT (キャニット)

プログラミングの副業は独学だけでは無理なのか?

パソコン 男性 悩み・心構え

今日も猫田さんと牛山くんが雑談をしています。

牛山くん
牛山くん

最近、僕の周りでも副業を始める人が増えてきたんですよねぇ

猫田さん
猫田さん

牛乳配達業界も厳しいのね。 でも、本業も副業もだと大変でしょ?

牛山くん
牛山くん

そうなんですけど。 牛乳配達は、給料がいつまでたっても上がりませんからねぇ……。 僕も早くプログラミングを使った副業を始めないと……。 でも、独学で副業ができるくらいにプログラミングスキルが身につくのか、少し不安です

ちょうどそこに、キャニット先生が通りかかりました。

CANIT先生
CANIT先生

話が聞こえてきましたよ。 独学をして、プログラミングの副業を始めたいんですね。では、今回はプログラミングの独学から副業につなげる話をしましょうか

猫田さん
猫田さん

いいねぇ。 じゃあ、さっそくいってみよー

というわけで今回は、プログラミングの副業に興味がある方のために、以下の内容を紹介します。

  • 独学するメリット・デメリット
  • 副業でできる仕事
  • プログラミングは独学で習得できるのか

副業のためにプログラミングを独学するメリット

勉強
CANIT先生
CANIT先生

まずは、副業のためにプログラミングの勉強を独学するメリットからお話ししましょうか

  1. あまりお金をかけずにプログラミングスキルが身につく
  2. フリーランスとして独立もできる

①:あまりお金をかけずにプログラミングスキルがつく

独学の最大のメリットはあまりお金がかからないことです。

CANIT先生
CANIT先生

やはりなんと言っても、あまりお金をかけずにプログラミングを学習できるのは大きいです

猫田さん
猫田さん

そりゃそうだよね。金が欲しくてプログラミングのスキルをつけようとしているのに、先にお金をかけるのは抵抗あるもん

牛山くん
牛山くん

独学でプログラミングを学ぶとしたら、どんな方法がありますか?

  • 本での学習
  • オンライン講座での学習
  • Youtubeでの学習
CANIT先生
CANIT先生

主な学習方法は、こんな感じですね。ただ、モチベーションが続かずに挫折してしまう人が大半ですよ

猫田さん
猫田さん

それなー わたしは絶対に続かない自信がある

②:フリーランスとして独立もできる

CANIT先生
CANIT先生

副業でエンジニアをしての実績を重ねられれば、最終的にフリーランスとしての独立も可能です

猫田さん
猫田さん

おおおおおおお、独立はいいねー やりたい放題できそう

牛山くん
牛山くん

そんなに甘いものではないと思いますけど、たしかに自由に仕事できるのは魅力的ですね

副業としてプログラミングの案件を獲得し続ければ、スキルだけではなくクライアントとのコミュニケーションも上手になります。コミュニケーションスキルはフリーランスで活動するときにも必要なので、副業中に学べるのは大きいです。

プログラミングの副業を独学でするデメリット

女性
CANIT先生
CANIT先生

もちろん、副業のためにプログラミングを独学で学ぶのは、デメリットもあります

猫田さん
猫田さん

それよ、それ! 本当に聞きたいのはデメリットのほうなのよね。 大人はみんな都合の良い話しかしないからなー

CANIT先生
CANIT先生

そんなこともないですけど……(笑) まぁ話を戻しましょう。 プログラミングを独学で学習するデメリットはこんな感じです

  1. プログラミングスキルが身につくのに時間がかかる
  2. 独学の未経験者だと案件を受注するのが難しい

①:プログラミングスキル習得に時間がかかる

プログラミングスキルが身につくのは膨大な時間がかかるのが最大のデメリットです。

CANIT先生
CANIT先生

二人は、プログラミングスクールの存在を知っていますか?

牛山くん
牛山くん

存在は知っていますよ。 行ったことはありませんけど

たとえば、プログラミングスクールの「TechAcademy」では、1コースあたり約160時間の学習時間を要します。でも、独学でプログラミングを学習しようとしたら、とても160時間の学習では無理です。同じくらいのスキルを身につけようと思ったら、プログラミングスクールでの学習よりもはるかに多くの時間がかかると思ってください。

CANIT先生
CANIT先生

独学での学習だと、時間かかってしまう理由はわかりますか?

猫田さん
猫田さん

すぐにサボるからでしょ!

CANIT先生
CANIT先生

たしかにそれもありますね。 でも、もっと大きな理由は、わからないところを誰にも聞けないことなんですよ

独学はわからないことがあっても誰かに聞くことができず、自分で調べなければなりません。そのため、どうしてもスクールよりも学習時間がかかってしまいます。挫折してしまう人も少なくないので、独学での学習には強いメンタルが必要です。

②:独学の未経験者が案件を受注するのは難しい

未経験者だと案件を受注するのが難しいです。

猫田さん
猫田さん

案件が獲得できないって、元も子もないじゃん……

クラウドソーシングでプログラミングの案件を調べれば、たしかにたくさんの案件が掲載されています。でも、それらの案件のほとんどは、経験を積んでいるプログラマーに持っていかれてしまいます。

経験が乏しいプログラマーが案件を獲得するためには、クライアントが仕事を頼みたくなるような提案文やポートフォリオを作らないと厳しいです。

独学でも難しくないプログラミング言語を勉強しよう

牛山くん
牛山くん

やっぱり独学でプログラミングを習得するのは、難しそうですね

CANIT先生
CANIT先生

たしかにそうなのですが……習得しやすいプログラミング言語なら可能性はありますよ

どうしても独学でプログラミングを習得したいのであれば、比較的難易度の低いプログラミング言語を選びましょう。未経験者には、Webサイト制作に使う言語の習得がおすすめです。

Webサイト制作に使える代表的なプログラミング言語は以下の3つです。もし、もっと難易度の高いJava、C++、Pythonなどの言語をを学びたいのであれば、素直にプログラミングスクールに通ったほうが良いでしょうね。

  • HTML/CSS
  • PHP
  • JavaScript

副業できるプログラミング案件の内容は?

牛山くん
牛山くん

実際にプログラミングスキルが身に付いたら、どのような案件があるんですか?

猫田さん
猫田さん

おおっ! 牛山くん、いい質問じゃないか

CANIT先生
CANIT先生

独学で学んだ未経験プログラマーが案件を獲得できるのは……現実的に考えるとやはりクラウドソーシングですね。クラウドソーシングでプログラミングの案件を探してみましょう

具体的な、プログラミング案件にはこのようなものがあります。

  • LP制作:広告をクリックした人がアクセスする縦長のページの制作
  • コーポレイトサイトの制作:会社の情報や商品・サービスについて記載するページの制作
  • Webアプリ開発:ECサイトなど、ブラウザ上で使用できるアプリの開発
  • ソフトウェア開発:業務やデータ管理に必要な基幹システムの構築・製品に組み込むソフトウェア開発

副業で案件を受注するために必要なこと

勉強 男性
牛山くん
牛山くん

案件を獲得しやすくなる方法を教えてください

副業で案件を受注するためにはさまざまな準備が必要です。

まずはクラウドソーシング(クラウドワークスやランサーズ)の登録をして、プロフィールを詳しく記入しましょう。

ポートフォリオの制作も大切です。クライアントはあなたがどのようなサイトを作れるかを知りたいので、相手にスキルが伝わるポートフォリオを作ってください。

仕事を依頼したいと思われる提案文の作成も必須です。募集内容をしっかりと把握して、相手の意図を汲み取った提案をしてましょう。

CANIT先生
CANIT先生

まとめると、こんな感じですね

  • クラウドソーシングへの登録
  • ポートフォリオの作成
  • クライアントへの提案文の作成

提案文やポートフォリオも独学だと不利?

CANIT先生
CANIT先生

ただ、ポートフォリオや提案文の作成も独学ではなかなか厳しい部分もあります

多くのプログラミングスクールでは、提案文やポートフォリオの指導も行っています。そのため、お互いに未経験でもプログラミングスクール出身の方とは差がついてしまう可能性も大きいです。

たとえば、株式会社Ponnufの「田舎フリーランス養成講座」というスクールでは、受講中に案件を受注するカリキュラムが組まれています。

このようなスクールで学ぶと、提案文やポートフォリオを講師陣が細かく添削してくれるので、ほぼ全員が案件を受注してお金を稼げるようになります。1か月の合宿型スクールなので、退職して次働くまでに時間のある方や会社都合による休業中の方などにおすすめです。

まとめ:プログラミングの独学で挫折する前に

先生
牛山くん
牛山くん

結局、独学でのプログラミングの学習は厳しいんですか?

CANIT先生
CANIT先生

そうですね。よほど根性と気合が入っていれば別ですが、多くの人は挫折してしまう傾向にあります。なにせ、挫折率90%と言われているくらいですから……

独学で学習を始めて挫折してしまいそうになったら、プログラミングスクールでの学習を検討してみてください。スクールではあなたの実力や目標に合ったカリキュラムが組まれるため、無理なく学習できるでしょう。

独学と比べて出費はかさみますが、「副業で取り返せばいい!」という気持ちで真剣に学べば必ず案件受注に近づきます。本気でプログラミングでの副業を目指す方は、素直にスクールに通ったほうが正直早いです。

❤内容は役に立ちましたか?皆さまのご意見が励みになります☺
YesNo
手に職をつけてプログラマー転職

そろそろ本気で将来のことを考えなくちゃ……手に職をつけてプログラマーやエンジニアに転職したいなぁ。でも、プログラミングスクールってものすごくたくさんあるし、なんか敷居が高いのよね

これからプログラマーやエンジニアへの転身を目指すあなたに、どのスクールがもっとも適しているのかを紹介します。

悩み・心構え
【この記事を書いた人】
CANIT 先生

あらゆるプログラミング言語をあやつるフリーの凄腕講師。温和な性格で「わかるまで教えます」がモットー。たまに時間ができると動物の仲間達に、プログラミングを教えることもある。現在の生徒は牛山くんと猫田さん。

CANIT
タイトルとURLをコピーしました