最安でプログラマになる方法をPCを買うところから説明する

Share on:

プログラマという職業が子供達の憧れになり、さらには 30 代を過ぎてから未経験で転職する人も増えているらしい。
しかし、プログラマという職業はいまだに不明確で、難易度が高いと思われている。
確かにインターネットの裏側を知らなくてもアプリを使いこなすことはできるし、知る機会はほぼ無い。
じゃあまずはどうやって始めたらいいのか、プログラミングスクールに通う方法もある、でも向いてなかったら?
払ったお金が無駄になると思う人もいるのではないだろうか。
そんな人向けにに文系未経験からほぼ無料でプログラマになる方法を教える。
この方法はプログラマとしての職業を得るまでに最小限やるべきことであって、これで全てではないということだけ覚えておいてほしい。

PC を買う

まずは PC がないと始まらない。
基本的に無料で学習を進めたいのだが、こればっかりはどうしようもないので、とりあえず 10 万円くらい貯めて PC を買おう。
おすすめは MacBookPro だが、少々高いから MacBookAir でも最初は問題ない。
Windows でもできるのだが、ほとんどの WEB 系企業は MacBookPro を使っているので、最初はちょっと頑張って買ってほしい。
仮にプログラマを諦めてしまったとしても、ライターやデザイナーなど PC を使う職業就く可能性があるかもしれないので、MacBook を持っていても損はしないはずだ。
どうしてもお金がないという人は Windows か中古の Mac なら 3 万円くらいで買えると思う。
ただ、プログラミングに適したスペックではない場合があるし、スペックについて勉強するのも大変だからあまり推奨はしない。

プログラミング学習サービスをやる

まずはプログラミング学習サービスをやってみることをおすすめする。
Progate という学習サービスなら途中まで無料でできるし、ブラウザ上で  簡単に操作することができるから、まずはプログラミングとはどんなもんなのかを抑えるには最適のサービスである。
Progate と合わせて、ドットインストールをいうサービスもおすすめ。
こちらは自分でインストールしたり  して、環境を用意しないといけないのだが、その環境構築方法をまとめた教材も入っているので、参考にするべき。
環境構築の部分はなかなか  教えてくれない部分だし、理解するのがちょっと難しいので頑張ろう!
このドットインストールも基本は無料なので、無料枠をどんどんやってみよう。
言い忘れていたが、どの言語を学べば良いかについてはとりあえず Ruby on Rails ってやつで良いと思う。
上記 2 つの教材の無料枠だけで十分な知識が得られる言語だからである。需要もまあまあある。

チュートリアルをやる

ここで、WEB サービスを実際にリリースするまでのチュートリアルをやってみよう。
Rails チュートリアルっていう充実した WEB サイトがあるので、それに従って進めてみよう。
Twitter っぽいアプリができるはず。
あとは Rails チュートリアルとかでぐぐると、Qiita などの技術共有サイトに独自のチュートリアルを載せている人がいるので、それを参考にしてみるのも良いかもしれない。
サービスを公開するにはサーバが必要なのだが、Heroku ってやつを使えばこれも無料で公開することができる。
Rails チュートリアルは Heroku の使い方も紹介しているので、 やってみよう!

何かしらのサービスを作る

ここまでくればプログラミングとはなんぞやってことについてわかってきたと思う。
そしたら転職する際のポートフォリオ、つまりアピールポイントを作ろう。
何を作れば良いかというと、自分が好きなもの。
Rails チュートリアルで作ったものを修正するでもよし、ブログサービスとか SNS とか何か思いついたものを作ってみよう。
もちろん  足りない知識があると思うから、それは検索したり、本で調べたりすることで解決しよう。
この自己解決能力というのがプログラマにとっては一番大事なことで、 ある程度の仕組みがわかってきたらあとは調べて解決していく必要がある。
コードをどうやって見せるかについては、Git という管理ツールを使うのだが、これも Rails チュートリアルで教えてくれるから Git で管理したコードと Heroku で公開した作品を見せられるようにしておけば問題ない。

転職サービスに登録する

エンジニア向けの転職サービスは結構あるが、私がおすすめするのは Wantedly と GREEN だ。
 いくつ登録しても問題ないが、この 2 つはとりあえず登録しておくべき。
興味ある企業があったら話を聞きに行くことができるし、企業側からのスカウトも来るはず。
いろんな企業を見て、転職に繋げよう 。

まとめ

PC 代  以外は無料で学ぶことができるというかなりコスパの良い職業がプログラマなのである。
私の場合、Progate に月 1000 円くらい払ったのと、本を 3 冊くらい買ったから 1 万円くらい追加でかかったがその程度である。
人によってはスクールに通ったり、有料サービスに登録してみるのもありだが、今回はできるだけ安くプログラマになろうということを目的にしていたので、書かなかった。
ちなみに未経験でプログラマになろうとすると、年収相場は 360 万くらいだろうか。
あくまで個人的な意見だし前職の年収や年齢、家庭状況も考えて決めてもらうと思うからなんとも言えないが、360 万くらいを提示すれば  受け入れてくれるところは見つかるはずである。
決して高い数字ではないが、次の転職で跳ね上がることもあるし、フリーになればさらに  単価交渉で上がることもある。
短期間で収入アップを目指すことができるという点においてプログラマほど良い職業はないのである。
これを参考にぜひプログラマを目指してほしい。