2020-08-02

ProgateのHTML & CSSを1カ月で終了。プログラミングは簡単だった。

雑記

daiki

こんにちは、daikiです。

今回は、ProgateのHTML & CSSを一カ月で習得することができたので、その時の話を共有します。

結論から言うと。

プログラミング学習は簡単であり、誰でもできる。

それでは深堀していきます。

あ、その前に実績を載せておきます。

HTML & CSSのカリキュラムを全て終了しています。

では、改めて深堀。

HTML & CSSは簡単。一カ月あれば習得可能


Progateを使えばHTML & CSSは簡単に習得可能です。
僕は一カ月でカリキュラムを終了しました。

学習は毎日行う

プログラミングを学習するなら毎日やりましょう。
一日も空けてはダメです

なぜなら、プログラミングは慣れが必要だから。

初めてコードを見た人は「こんなの出来ない、、。」と思ったかもしれません。
ですが、それは勘違いです。

単純に見慣れていないだけ。
毎日見ればそうでもない。

僕も初めて見たときは出来るかどうか不安でした。
でも、実際始めてみるとそうでもなかったのが事実。

ゲームで例えると、格闘ゲームのコンボとか無理そうに見えるじゃないですか?

「これ無理じゃね、、。」
そう思うと思います。

けど、毎日やれば意外に出来るようになる。

必要なのは慣れです。
大切なことなのでもう一度。

重要なのは慣れ。

最低でも2時間

プログラミングの学習時間は最低でも2時間は必要です。
1時間じゃ足りない。

先ほど慣れが大事だといいました。
そして、慣れるには毎日2時間はプログラミングをやる。

毎日やればコツが掴めてくる。

「まずは<div>で囲ってclassをつけて値を、、、」
みたいな感じで。

プログラミングは様々な指示コードがあります。
でも、指示を与える仕組みは全て一緒

一度慣れてしまえば簡単に思うはず。
それには2週間はひたすらコードを書いてください。

仕組みはその後。

まずはコードに慣れる
これが大事です。

ズラシ学習法がおすすめ

僕が勝手に読んでいる学習法です。

ProgateのHTML & CSSを例にあげます。

  • 初心者学習コース
  • 中級者学習コース
  • 初心者道場コース
  • 中級者道場コース
  • 上級者学習コース
  • 上級者道場コース
  • Flexboxコース

このカリキュラムを学ぶ場合。

  • 初心者学習➔5日
  • 初心者学習+中級者学習➔5日
  • 中級者学習+初心者道場➔5日
  • 初心者道場+中級者道場➔5日
  • 中級者道場+上級者学習➔5日
  • 上級者学習+上級者道場➔3日
  • 上級者道場+Flexbox➔2日

こんな感じで一カ月学びます。

初心者学習コースから始めて、5日後に中級学習を同時並行。
この頃には初心者学習は慣れているはず。
その復習もかねて中級を学習。

という感じです。

学習する内容を細分化して予定に入れてしまうといいですね。

もっと早く出来る人は自分に合った期間で学習しましょう。

プログラミング学習に必要なのは継続力


知識やテクニックは後からでいいので、まずは慣れること。
そして、一番重要なのは継続することです。

高卒でも出来る

継続すれば高卒でもできます。
僕は高卒ですが出来ました。

偏差値30程度の学校ですよ。
それでもプログラミングは習得可能。

現在はJava Scriptを学んでいます。
これも一カ月で行ける。

高卒の僕でも可能なので、誰でもできるはず。
というより、学歴とか関係ないです。

ただ、やった人は出来るようになる。
それだけです。

難しく考えすぎず、とりあえず始めてみる。
そうすれば意外と出来たりします。

これはプログラミングだけではありません。

どんなことも最初の一歩から始まる。

やるべきことをやるだけ

プログラミングスキルはひたすらやれば身につきます。
先ほども言いましたが継続力が大事

やるべきことを毎日やるだけ

これにつきます。

「やるだけ」じゃ、継続は出来ない。
なので、簡単に細分化したスケジュールを組んで一カ月で仕上げる。

これでOK。
これは、実際にプログラマーとして仕事をする上で必要なスキルです。

フリーランスで仕事を受注すれば納期はあります。
納期までに仕上げるには作業の細分化は必須。

今の段階でそれが出来ていると、必ず役に立つ

やるべきことをやり、作業の細分化。
これが大事。

まずはHTML & CSS

プログラミングを始めたら、まずはHTML & CSSを学ぶと良いです。
これが基礎なので、出来るようになると他も大体分かるようになります。

僕はJavaScriptをやっていますが、「仕組みは一緒だな」と思い、そこまで詰まることなく学習しています。

何でもそうですが基礎が大事です。

基礎をしっかり固めて他に挑む。
やりたいことはその後。

Progateでプログラミングを学習するなら、web開発パスというカリキュラムがおすすめです。
僕はそれで学習しています。

僕は学習時点の気づきをブログで発信しているので、もし始めるなら一緒に頑張りましょう😌

では、改めて結論。

プログラミングは簡単であり、誰でもできる

プログラミングをやるかどうか迷ったら、とりあえず始めてみましょう。
始めてダメそうならやめればいいだけ。

そうやって色んなことにチャレンジしていると、自分に合った本当の天職が見つかると思います。
それに、チャレンジした方が人生楽しい

いきなり大きなチャレンジは必要ないです。
「起業して世界を変える」とかね。

まずは小さなチャレンジ。
それを少しずつハードルを上げていく。

気付けば、さらにチャレンジしている。
そんな状態になるといいですね。

では。