プログラミング学習を始める3つの準備

  • 2020.01.10

プログラミングの勉強を始めたいけど、必要な準備が分からない人に向けた記事です。現在はすでに持っているものがあれば、プログラミング学習を初期費用0円からスタートできます。

インターネット業界全体でプログラマーが足りないので、需要が高く、学習サービスやプログラミングスクールがたくさんできた結果なので、この流れに乗っていきましょう。

 

プログラミング学習を始める3つの準備

プログラミング学習は

  1. PC
  2. インターネット環境
  3. 目標

この3つがあればスタートできます。

 

PCを買う→持っているものでOK

プログラミングを勉強するためには、PCが必要です。ソフトウェアをインストールしたり、ファイルを保存することがあるので、大学や図書館の共用PCではなく自前のものがあった方が良いです(共用PCはソフトウェアのインストールが禁止されてることが多い)。

すでにPCを持っているなら、そのまま使ってOKです。MacとWindowsどちらでもOKです。

 

よくある質問①「新しく買うならMacとWindowsどちらがいいですか?」

Macをオススメします。理由はWebエンジニアの多くがMacユーザーなので、Macであることを前提に書かれた情報が多いからです。

 

よくある質問②「Macのどれを買えばいいですか?」

Apple整備済製品

プログラミングの勉強にすごいスペックのMacは必要ないので、1,2世代前の安くなったモデルで大丈夫です。また、Appleがときどき販売している整備済み製品も割安です。

整備済み製品とは、店頭に並んでいたものや未使用まま返品された商品を、Apple側で整備したのものです。MacBookなら2~3万円引きくらいで買えます。

» 認定整備済製品 – Apple(日本)

 

プログラミングの他に、動画編集やデザインなども挑戦する可能性がある場合は、PCのスペックが求められるので、MacBookかMacBook Proを買ってください。Airだと複数の重めのアプリを同時に動かすのがしんどかったりします。

 

インターネット環境→スタバでOK

どのプログラミング学習サービスやプログラミングスクールを選ぶにしても、インターネットが使える環境が必要です。ただ、プログラミングを勉強するためにネット回線を自宅に用意するのはもったいないので、ひとまずスタバやWiFiが使えるカフェでOKです。

一人暮らしの人は「ネット回線を引いてもあまり家にいない」という理由で、ポケットWiFiを持ち歩く人も増えました。回線と比べて、契約や解約が簡単なのはメリットですね。

僕の周りだとFUJIwifiを使っている人が多いです。

 

目標を決める→月5万円でOK

最後の準備として、プログラミングを学んでどれぐらい稼ぎたいか決めます。具体的に決められない方は、とりあえず月5万円としてください。

5万円の理由は、副業で稼げたらちょっと生活が潤う金額なのと、生活費をすべて稼ぐのがちょっとだけ見えてくる金額だからです。

余談ですが、僕のバンコクでの生活費が8万円です。プログラミングで5万円稼げるなら、あとちょっとライティングなど別の副業をすれば、海外移住できます。

 

Progateにアクセスしてプログラミング学習を始める

Progate / サイト内でコーディングができる、一番おすすめです

PCとネット環境と目標が揃ったら、プログラミング学習サービスの「Progate」にアクセスして、「はじめてのプログラミングコース」からスタートしてください。Progateは有料会員もありますが、当分は無料会員のままで大丈夫です。

余談ですが、僕がProgateで勉強しているときは「はじめてのプログラミングコース」などの目的別のコースはなく、「HTML&CSS初級」や「Javascript初級」などの言語別コースだけでした。

それだけ、プログラミング学習者がどのコースを選ぶべきか迷いやすいってことでしょうね。

 

独学が不安だったら、プログラミングスクール

TECH CAMP(テックキャンプ) / 7日間でプログラミングを学ぶ

techacademy

Progateをはじめてみて、プログラミング学習を自分一人で続けるのが不安だったら、プログラミングスクールへの入学を検討してください。

カリキュラム+授業+メンターに質問が含まれた、TECH::CAMPなど手厚いプログラミングスクールもあれば、オンライン授業+メンターに限定したTechAcademyなどのオンラインスクールもあります。

 

自宅やオフィスの近くに校舎があるし、勉強を続ける環境が欲しい人→TECH::CAMP
近くに校舎がないか、自分だけで勉強を続けることができる人→TechAcademy

スクールの選び方は、こんな感じです。

 

プログラミング学習を始める3つの準備 | まとめ

本記事は「プログラミング学習を始める3つの準備」について書きました。準備の段階でしんどいと勉強がスタートできないので、プログラミング初心者にいらない5つのものも合わせて確認しておいてください。

まずは最小限で勉強をスタートしましょう。

関連記事

プログラミング初心者が勉強を始めるのにいらないものをまとめました。大切なのはプログラミング学習を妨げる余計なことをできるだけ除くことです。 言語を決めるのに悩むプログラミング初心者が選ぶべき言語はPHPでO[…]

プログラミング初心者にいらない5つのもの

スキルと仕事を組み合わせて「何者か」になるスラッシュワーカーズ

slash-workers

自由に自分らしく働くためには「スペシャリストになるしかない」と思っていませんか?それは間違いです。会社の寿命が短く、人間の寿命が長くなる中、1つの仕事だけで人生を支えることは難しくなりました。

これからは好奇心旺盛で飽きっぽく、器用貧乏でゼネラリストが必要とされる時代です。複数の職種を同時並行するスラッシュワーカーが増えています。

仕事の数が多いことはコロナ禍のような危機に強く、嫌になったら辞められる自由が手に入ります。これからの働き方を先取りしてみませんか?