Lancersで現役エンジニアに相談してみよう!

【必読】プログラミング学習を始める際に必要&準備しておくべきもの

 

「プログラミングを勉強して今後の収入増につなげたいと思っているんだけど、そもそも何が必要なんだろう。」

 

こんにちは。ペガローです。

 

福岡でフリーランスエンジニアとして活動してから半年が経過しました。

 

この記事では、プログラミングを勉強して独立 or 転職を考えている人向けに、『プログラミング学習にひつようなもの』をステップ別に紹介していきます。

 

可能な限り、お金がかからないものを厳選しているので、参考にしてみてください ^^

 

【必読】プログラミング学習を始める際に必要&準備しておくべきもの

プログラミング 必要なもの

 

この記事では、プログラミング学習において『最初に必ず必要なもの』『のちのち必要になるもの』『あったら便利なもの』の3つを順番に紹介していきます。

 

それでは、いきましょう!

 

「最初に必ず必要なもの」

プログラミング 必要なもの

 

プログラミング学習を始める上で、まず必要なものは下記の2点。

 

最初に必要なもの
  • パソコン
  • ネット環境

 

おそらく、あなたが想像した通りのものでしょう。ネット環境がなくてもプログラミング自体はできますが、学習のためにグーグルで調べたり、ツールを使うためのサイトにログインすることができないため、必須としています。

 

逆に言えば、この2つさえあれば「とりあえずプログラミング学習の基礎は学べる」ということ。

 

パソコンを持っていない、お手持ちのパソコンのスペックに不安がある方は下の記事を参考にしてください。

↪︎【初心者向け】プログラミング学習におすすめなパソコンとスペックを解説

【初心者向け】プログラミング学習におすすめなパソコンとスペックを解説 【実体験】僕がプログラミング独学で月20万稼ぐまでにやった勉強法

 

※ネット環境は速いにこしたことはありませんが、ポケットWi-Fiとかでも十分ですよ ^^

 

「のちのち必要になるもの」

プログラミング 必要なもの

 

のちのち必要になるもの
  • サーバー
  • ドメイン

 

プログラミング学習を進めていると、自分でサイトやアプリケーションを作るタイミングがあります。その作った作品を「ポートフォリオ」として企業やクライアントに見せることで自分のスキルレベルを把握してもらって、仕事をいただく感じですね。

 

その際、基本的にはネット上にアップロードしておいた作品を相手に見せることになるのですが、そのために『サーバー』『ドメイン』というものが必要になってきます。

【最新版】ホームページにおすすめな初心者向けレンタルサーバーを解説

 

インターネットで何かを公開するために必須のものであり、毎月1000円程度の料金が発生します。

 

プログラミングのことを何もわかっていない状態でいきなり契約するのはおすすめしませんが、「こういうのも必要になるんだな〜」くらいに思って頂ければ ^^

 

「学習を効率化させるもの」

プログラミング 必要なもの

 

あった方がいいもの
  • 集中できる環境
  • オンラインサロン
  • プログラミングスクール

 

プログラミング完全初心者の方が実際に仕事をもらえるようになるまでには、非常に多くのことを学ぶ必要があります。

 

これは僕の経験談ですが、プログラミング完全初心者の状態から、実際に案件をもらえるようになるには500時間程度の学習が必要でした。

 

しかも、僕の場合は仕事をやめて完全に学習に専念した状態でそれだけかかったので、本業がある人はさらに時間がかかると思います。

 

それだけ習得に時間がかかると、途中で挫折する可能性も高くなりますので、完全初心者の方はスクールやオンラインサロンで仲間・メンターと一緒に学習した方が良いでしょう。

 

【参考】社会人&初心者におすすめのプログラミング言語

プログラミング 必要なもの

 

学びたい言語が決まっていない人は、学習に入る前に必ず決めておきましょう。

 

プログラミング言語の選び方
  • ホームページを作りたい人:Web系言語
  • アプリを作りたい人:アプリ系言語

 

個人的に、初心者におすすめの言語はWeb系言語だと思っていまして、理由は「未経験から稼げるようになるまでの時間が比較的短いから」です。

 

費用回収は早いにこしたことはないですよね。

好みや目指したい方向性は個々人で違うので、あくまで僕の個人的意見です。ただし、あまりにもニッチな言語(C# とか)は、習得が難しいのに需要が少ないため稼ぎづらい・転職先が少ないという悲惨な結果になりやすいので注意。

 

【まとめ】プログラミングは技術。継続さえすれば上達する

プログラミング 必要なもの

 

プログラミング学習において必要なものと、参考になりそうな情報をお伝えさせていただきました。

 

少し厳しめの話もしましたが、とはいえプログラミングは上達すれば、将来的には年収1000万も見えるスキルです。

 

学習する人が増えきる前に、早めのスタートで優位に立ちましょう ^^