今回は初心者がプログラミングでお金を稼ぐ方法とそのために最初に学ぶべきプログラミング言語について紹介します。
といっても初心者がいきなり月20万とか稼ぐのは難しいと思うので今回はまず月5万円程度稼ぐ方法です。
勉強が必要で最初はきついかもしれませんが、技術を習得さえしてしまえば継続的に稼ぐことができます。
それではその具体的な方法を紹介していきます。
Contents
ズバリおすすめの言語は?
web系言語をおすすめします。
理由は後から説明しますが、初心者でもすぐに稼ぎやすいからです。
それでは具体的にどんなことを学べばよいのか書いていきます。
HTML & CSSは必須
HTMLとCSSはウェブページの内容や見た目を決めるためのブラウザ上で動作する言語です。見た目や内容を決めるとても重要な役割をもつものなので絶対に身につけておくべきです!
web系やるなら必須科目です!
なんか難しそう…って思うかもしれませんが全然大丈夫です!特別難しい環境構築などもなく、最悪windowsのメモ帳とwebブラウザさえあればかけてしまいます。
また、プログラム的な複雑な処理を行うこともないので、初心者でもすぐに書けるようになると思います。なのでとりあえずHTMLとCSSの学習を始めましょう!
必要に応じてweb系プログラミング言語を習得
HTMLとCSSでサイトの見た目を整えることはできますが、サイトにアニメーションなどの動きをつけたり複雑な処理を行う必要がある場合は何かしらプログラミング言語を学ぶ必要があります。
よく使用される言語としてはJavaScript, Ruby, PHPなど様々な言語があります。これらのプログラミング言語はHTMLやCSSとは異なりwebサイトの制作以外にも用いられることがあるため、様々な処理を行うことができますが、その分学習するのも大変です。
しかし、JavaScriptにはjQueryというライブラリ、Ruby, PHPにはそれぞれRuby on Rails, Laravelというフレームワークがあるため初心者でも開発しやすくなっています。
ライブラリやフレームワークというのはプログラミングをより少ないコードで簡単に書くためのものだと考えてください。
HTMLとCSSをマスターした後はこれらのプログラミング言語を学びましょう!
おすすめの言語
個人的におすすめするHTML & CSSを学習した後に学習すべき言語はRubyまたはPHPです!
理由としては、
- フレームワークを利用すると比較的簡単に書ける
- ネット上での情報量が多い
- Rubyは日本人が開発した言語であるため日本語の情報が多く勉強しやすい
- PHPは求人数が多く就職に役立つ、リモートワークしやすい
という点が挙げられます。どちらも現在利用者が多く、挫折しにくい言語です!
いきなり難しい言語に手を出すと挫折する可能性があるので最初は簡単なものから初めましょう!
初心者がプログラミングで稼ぐ方法
次に言語を学習した後に稼ぐ方法を具体的に紹介していきます 。
どうやって稼ぐかというと、クラウドソーシングというサービスを経由して案件を受注し稼いでいきます。
クラウドソーシングって何??って人もいると思うので、まずクラウドソーシングについて説明し、そのあと稼ぎ方について説明していきます。
クラウドソーシングとは
クラウドソーシングとは仕事を頼みたい人が不特定多数の人に対して仕事を提示し、その仕事をやりたい人がいれば契約して仕事をするというシステムです。
代表的なものとしては、クラウドワークスやランサーズなどのサイトがありそれを利用することでこのシステムを利用できます。
これだけ聞いてもいまいちぱっとしないと思うので、クラウドソーシングで仕事が始まるまでの具体例を書いてみます!
例えば、webサイトを作ってほしいと考えてるAさんがいるとします。Aさんは身近にwebサイトを作成できる人がいないので、クラウドワークスにwebサイト制作の仕事を提示しました。
Bさんはwebサイト制作が得意な人でお金を稼ぐためにクラウドワークスでwebサイト制作の仕事を探しています。
Bさんは、たまたまAさんが提示している仕事を見つけ条件も満足できるものであったため「仕事を受けたい」とクラウドワークス上でAさんにアプローチします。
Bさんからのアプローチを受けたAさんは「Bさんになら仕事を任せれる」と判断し、契約することにしました。
以上がクラウドソーシングで仕事をする流れです。
このように基本的に人と対面することなくネット上で仕事を見つけて契約することができるのがクラウドソーシングの特徴です。
どんな仕事があるの?
クラウドソーシングについてなんとなくわかったけど本当に数万も稼げるの?
どんな仕事があるの?
って思っている人も多いと思うのでこれから実際の案件の内容を紹介してみます。
今回はクラウドワークス上で実際に探してみました。
たとえば下の写真(案件の例1)のような案件はHTMLとCSSを使いこなせていればできそうな案件です。
HTMLとCSSは勉強すれば割とすぐに身に着けることができる言語なので初心者でもできそうな案件ですね。このような案件を1つこなすだけでも1万円ゲットすることができます。
次に紹介する案件は下の写真(案件の例2)です。これはLP案件というもので、企業の商品などを宣伝するための広告のようなページの作成の案件です。
みなさんもサプリメントや美容関連の商品などでよくみかけたことあると思います。
先ほどとの案件とは違い、見た目が大事なので、ページに動きをつけるためのjavascript等のプログラミングスキルや、デザインのスキルなども必要となる可能性があり、難易度は上がりますが、その分報酬も2万5000円と倍以上に跳ね上がっています。
このような案件を2つこなせば5万ですし、月にこの案件1つしかこなせなかったとしても普通にバイト代くらいの収入を得ることができます!
このような案件をこなすことにより、プログラミングで儲けることが可能です。
しかし、今回紹介した案件をできるような人はたくさんおり、人気も高いのでこれから始めようという人はきちんと基礎を学習することはもちろん、自分で手を動かし、人に見せる成果物を自分の実力の範囲で作成しておいたほうが仕事を取りやすくなると思います。
難しそうですが、人気があるということはそれだけ誰でもできるということです。ということは今このページを見ているあなたでも絶対できる仕事です!
最初の敷居は高いですが身に着けたスキルはなくなることはありません。後で楽するためにも最初はがんばって修行して案件をとれるようになりましょう!
まとめ
今回の内容をまとめると以下のようになります
- 初心者が稼ぐためにはまずWeb系
- HTML & CSSをまず身に着ける
- そのあとに学ぶ言語としてはRubyがおすすめ
- クラウドソーシングで案件を受注して稼ぐ
以上です!
初心者でもプログラミングで儲けることができることがわかったと思います。頑張って勉強していきましょう!
----------------------------------------------------------------------------------僕じゅうきちは大学中退ニートからエンジニアになることができました。
エンジニアはいいですよ。需要のあるスキルがめちゃくちゃ付きます。
大学を中退して、学歴のなかった僕は将来物凄く不安でした。
自分を保証してくれるものがないからです。
就職もムズイし、年収も低くなるだろうし、結婚も無理だと思ってました。
でもエンジニアに就職してからは充実したスキルが着くことによって、日々の不安がなくなり充実した毎日をおくることができています。
どんな人間でもきちんと勉強していけば、エンジニアに就職することはできる。
じゅうきちがエンジニアになるまでの過程は下の記事で公開しています。
大学中退からエンジニアになれたじゅうきちの物語
コメント