プログラミングを始めたいと思ったんですけど無知すぎて何からやればいいのかサッパリ。何を用意すればいいのか本当にわかりませんでしたが無事にプログラミング学習を始められました。ぼくと同じくらい何からして良いかわからない人に向けたスーパーウルトラ初歩的な記事です。
何からやっていいかわからない初心者のプログラミング最初の3ステップ
そもそもなんですけど、初心者にとってはプログラミングのイメージそのものがよくない。
- 難しそう
- 心折れそう
- 中途半端にやっても理解できなそう
なので余計に下準備に気持ちが入ってしまい、結局何をすれば良いのか全然わからず行動できない。硬く考えず思考停止して以下をやりましょう。
- Progateに無料登録
- Sublime Textを無料ダウンロード
- クラウドワークスに無料登録
以上が超絶初心者のぼくが最初にやったこと。全部合わせても10分かからないくらい。つべこべ言わずやろう。
Progateに無料登録
堅苦しいイメージのプログラミングをゲーム感覚で基礎から楽しく教えてくれるサイト。なんと無料で使えます。素晴らしい世の中。無料だからってちょっと先っちょだけアレして「続きは有料ね」っていういやらしい感じではなく、HTMLやCSSの基本中の基本はしっかり無料で学べます。
Sublime Textを無料ダウンロード
覚えたコードを書くためのテキストエディタ。標準で入っているメモアプリなども使えますが使い勝手がいいSublime Textがおすすめ。Mac、Winどちらにも対応しているのでプログラミング頑張るぞ!って人はダウンロードしておいて損はないアプリ。
クラウドワークスに無料登録
プログラミングの基本を勉強したら仕事を受注できるようにクラウドワークスなどのソーシャルサイトに登録をしておきましょう。「できるようになってから登録します」って思うかもしれませんが、できるようになった時には1秒でも早く仕事がほしいので登録作業の時間がもったいなく感じます。フリーランスはスピード感大事。
プログラミング初心者が最初にやるべきこと
で全ての登録が終わったら己のスキルを高めていくのみです。
- ProgateのHTML・CSS初級編を全部やる
シングルタスクなので箇条書きが全く意味をなしていませんが、Progateが用意してくれている講座をやりきりましょう。無料でHTML、CSSの勉強ができるのにやりきらないなんて損です。
これをやる前とやった後では全然プログラミングを見る目が変わります。「あいつ冴えないな」って思ってた友人が実は石油王の息子だった時くらい見る目が変わります。
プログラミング初心者が次にやること
Progateでの学習が終わったら超簡単なものでいいので実際にコードを書いて確認してみるといいです。誰に見せるわけでもないのでしょぼくてOK。「なるほど〜こうやったらこうなるのね」とか「あれ?全然思った通りならないぞちくしょう」ってやり取りを繰り返します。
コードを書くのは先ほど紹介をしたテキストエディタ「Sublime Text」、ブラウザはGoogleChromeがおすすめです。
合わせてやるといいこと
あと同時進行で合わせてやったことです。
- Progate二周目:量が質に転化する
- ドットインストール:違うパターンでもう一度基礎固め
- 書籍で学ぶ:ネットではわからなかったことなど
書籍はKindle Unlimitedで読める無料のやつ。Kindle Unlimitedに登録してから知りたい関係の本読みまくり。勉強の嵐。見てるか?高校生の頃の俺!
で、ここまでやってみてプログラミング楽しいぞ!もっとやりたいってなってから有料プランに申し込んだらいいと思います。本格的なところだとTechAcademy [テックアカデミー]も無料体験がありますので、こちらもおすすめ。
まとめ
ということで世の中のプログラミングの始め方は難しいことがいっぱい書いてあったので、シンプルに「まずはこれだけやるといいよ」ってものだけをまとめました。この順序でやっていくと基本中の基本は理解できたと思います。バスケはボールを持って走ってはいけないと理解した桜木花道くらいになったでしょう。いきなりカッコイイことやろうとするとゴリにしばかれるので一歩一歩頑張りましょう。基本が大事!!!