【副業】0からプログラミングをはじめよう【独学】

プログラミングやってみたい、興味がある、という方は多いと思います。
今回はプログラミングを始めるにあたってどうやって始めたらいいか?について書いてみようと思います。
とはいっても、別に難しい事はありません。
プログラミング始めるにあたって必要なのはパソコンだけです。

必須なもの

  1. パソコン
  2. 目標
  3. 目標に合わせた教材(本/ネット記事)

あったらいいもの

  1. インターネット接続

ぶっちゃけ、パソコンだけあればなんとでもなります。
ただひとえにプログラミング始めたい、やってみたい!ってなったときに「どんなものを」作りたいのか、作ってみたいのかが重要になってくるのでやはり目標というものは必要かなと思います。
例えば、今やってるゲームみたいなもの作りたいとか、Webサイト作ってみたい、とか。Webサービス作ってみたい、とか。

ad

パソコン

すでにパソコン持ってたらそれで大丈夫です。
まだ持っていない場合はWindows系にするのかMacにするのか、とかあるんですが「何を作りたいのか?」によってちょっと変わってきます。
例えばWindowsのデスクトップアプリを作りたい!って思った場合はMacだと効率が悪いのでWindows系のPCのほうがいいです!
単にWebサービス作りたい、とかOSに依存しないものであるならMacでもWindowsでもどちらでも大丈夫。
プログラミング、というかPC操作をキーボード操作できるようになるとMacのほうが便利に感じることが多いかもしれませんね。
俺はスタバでMacBook使ってイキってみたい!!ていうのであればMacで全然OKです!!

目標を立てる

何を始めるにしても目標は大事!
目的地がないのに当てもなく外へ出ても、無意味になってしまうことが多いので目標はまず立てましょう。
とはいっても難しい目標を最初から建てる必要は全くなくて例えば、
・とりあえず動くものを作ってみる
・1+1の結果を表示できるものを作ってみる
とかそんなんで全然OK。
ただ、最終的に何を作りたいか?は持っておくとよいです。
最終的に作りたいもの、に対して勉強する言語や方法を絞っていったほうがやりやすいので。

教材

PCを用意して、目標を決めたら目標にあった教材を見つけましょう。
これも難しく考えなくてOKです。
本でも、ネットの記事でも何でもOK。
まず基礎が学べればよいのですから。
Windows系のアプリが作りたいならC#→C#の本、記事で基礎が学べるもの
みたいな感じで良いかと思います。
言語(C#とかJavaとか)ってなんだ?という方もいらっしゃるかもしれませんが、プログラミングを勉強するにあたってどの言語を選択するか?というのは結構重要なのでやりたいことに即した言語を選択すると良いです。

あると便利なインターネット

プログラミングに関しては本もたくさん出てますし本を見ながら勉強するのも手だと思いますが、インターネットで調べれば同じレベルのことは見つかるのでインターネット使えるといいです。
また、わからないところを質問することもできるので心強い味方になってくれるでしょう。

ひとまず始める事前準備、という感じで書いてみました。