プログラミングの始め方〜初心者のファーストステップ〜
わしプログラミングを覚えたいんじゃが・・・
プログラミングを覚えたい!と一口言ってもプログラミングっていっぱいあるんだよね
わしみたいな年寄りでもできるかのぉ
無理ってことはないと思うよ?(何歳かわかないけど)
じゃあすまんが教えてくれんかのぉ
わかりました、段階を踏めばそんなに挫折することもないと思うし
できるだけ丁寧に説明していくね
一番早い方法
プログラミングを覚えるのに一番手っ取り早い方法はズバリ「未経験OKの会社に就職する」です
でもそんなこと言っても・・・と思うのが普通で、なかなか未経験OKの会社は見つからないと思うのであくまで独学ベースで説明していきます。
初めに言っておくとプログラミングと一口に行ってもほんとに色々あります。
そして専門書やYoutube、WEBサイトで勉強するにあたって専門用語が多々でできますので多少単語の勉強してからプログラミングに入らないと英語の単語が分からないのに覚えようとしてしまい訳がわからなくなるので
きっちり「単語」と「文章」を分けて勉強することをお勧めします。
初めの一歩
初めの一歩として自分のしたい事を一番下の階層まで自分の考えを落とし込んでいく必要があります。
まずこの記事を読んでいる方はおそらく「とりあえず手に職をつけたいからプログラミングでも覚えよっかなぁ」とか「プログラミングかっこいいから覚えたい!」思っていると思います。
もちろん最初の気持ちは全然それで大丈夫です。
私もそのような動機で始めましたから全然問題ないです、ただ私は自分に甘いので何度か挫折しましたが、、、
なので「プログラミング」を覚えたいではなくて「こんなサービスを作りたい」と細かく目標を明確にしておく必要があります。
次の一歩
そして前の節で説明したように階層を説明します。具体的には以下の通りです。
- 自分がプログラミングを覚えてどのようになりたいかを具体的にイメージする
- 作りたいものを決める
- 作りたいものにあったプログラミング言語を見つける
- 実際にWEBやYoutubeをみて実際にコードを書いていく
以上です、大体上記の順序で落とし込んでいけば自然と方向性は定まっていくと思います。
ここまで来れたらスタートラインです。
最後に
できるだけ砕いて説明したつもりですが不備があったらすいません。
最後に言いたいこととしては必ず興味があることから取り組むことです。
これは絶対に外せません、人から勧められた本は頭にはいらないのと一緒で自分の興味がないプログラミングは覚えないのです。
そして一つのプログラミング言語をマスターすれば他のプログラミング言語に移りやすいです。
というのはプログラミング言語は一つをマスターするとその言語が標準語となり後の言語は方言のように覚えれるからです。イントネーションが違ったり、表現の仕方が違ったりと基本的な構造は変わらないので頑張って地道にやっていきましょう!!
ではでは