• HTML/CSS
  • css
  • html

【必読】HTMLとCSSの習得時間は1週間~3か月

【必読】HTMLとCSSの習得時間は1週間~3か月

HTMLやCSSを学習していると、「いつになったらマスターできるのだろう…」と想像以上の難しさに辟易してくることもあるのではないでしょうか。

web制作をどんな目的で習得したいのかによって、学習にかかる時間は左右されます。

【1~3週間】プログラミングで独立したい・転職したい

プログラミングで稼ぎたい、もしくはプログラミングで独立したい、フリーランスになりたいという場合、HTMLとCSSの学習は1週間から3週間程度で済ませるのが一般的です。

ここで初心者の方が勘違いしてしまうのが、

  • HTMLとCSSを完璧に覚えなければならない
  • 本の内容を全て暗記しなければならない

と思い、インプットに一生懸命になってしまうことです。

そうなると1~3週間で学習を済ませることはまず無理です。

もしプログラミングで稼ぎたいという場合はHTMLやCSSは基礎の基礎の言語になります。
ここで時間をかけていては肝心なプログラミング言語を学習するまでに挫折してしまうでしょう。

HTMLやCSSを勉強していて、「私にはプログラミングが向いていないのかな」と思った方も安心してください。
ほとんどのプログラマーがそのような経験を何度もしています。

新しい言語をアウトプットする際に必ず基礎となるHTMLなどが必要になりますから、手を動かしながら、その都度知らない部分について学習し、知識を補うといったイメージを最初に持っておきましょう。
このイメージを持っておくことで90%の近くの人が経験をする大きな挫折を防ぐことができます。

ただし、1週間で理解しておかなければならないポイントもあります。
必要のないことの書いてある本や参考書、説明の分かりにくいサイトを参考にしているとそれらのポイントを最短で身につけることができず、新しい言語を学習するまでに時間がかかることになってしまいます。

わかりやすい本、適切な指導をしてくださるメンターを見つけることで短い期間で基本をマスターすることが可能です。

【1~3か月】副業でweb制作をしたい

プログラミング言語を使ったWeb開発ではなく、HTML/CSSを主に使うWeb制作を中心にお仕事・副業をしたいと思っている方は約1か月ほどで学習を済ませてみましょう。

この場合は新たな言語どんどん学習するというパターンではありませんので、HTMLとCSSが現場で使えるレベルでマスターできていればすぐに仕事を始めることも可能です。

ただしHTMLとCSSは知識をつければすぐに完璧にアウトプットができるというものではなく、実際に手を動かしアウトプットをしながら、自分の理解ができていない点を勉強し直したり補完しながら知識をブラッシュアップしていきます。

プログラミングで独立したいという場合と基本的にはやり方は変わりませんが、仕事にする場合はある程度深い知識も必要なことから、始めから少し掘り下げて勉強しておいてもよいかもしれません。

この場合も1ヶ月で完璧に覚えようとはせずに、6から8割程度の知識が得られたと思ったタイミングで、いくつかWebサイトを自力で制作してみましょう。
案件が獲得できるようになるまではインプット以上にアウトプット、つまり日頃からコードを触っておくことが非常に大切です。

完璧主義者ほど挫折が多いと言われているWeb制作の世界ですが、基本の知識は短期間で習得し、実際にゼロからアウトプットできるまでに3ヶ月から1年ほどかかるんだというイメージで学習を進めていくと気持ちにゆとりが生まれます。

【3か月以上】趣味でweb制作を始めたい

最後に、自分でwebサイトを作ってみたいという趣味の目的でHTMLやCSSを学習する場合です。

この場合はどれだけ時間をかけても構わないというのが正しい答えではないでしょうか。

webサイトをひとつ作れるようになるまでには一朝一夕ではありませんが、趣味の場合は過程そのものを楽しむことができるはずなので、細かい知識を入れながら緻密な学習ができるのもいいところです。

趣味で始めて、いつの間にか仕事になるくらいweb制作が上手にできるようになる可能性もあるので、時間に余裕がある方は少しかじってみるのもおすすめです。

まとめ:学習目的によって習得時間は異なります

  • プログラミングで独立したい・転職希望⇒1週間~3週間で習得
  • web制作で副業したい⇒1~3か月で習得
  • 趣味でweb制作ができるようになりたい⇒たっぷり時間をかけてもok

今回は学習目的によってHTMLやCSSを習得するのにかけるべき時間が異なるということについてお伝えしました。

最後に大事なことを述べますが、HTMLやCSSを始めとする私たちの日常生活には出てこない言語を1週間で完璧に使いこなすことは不可能です。

1週間で完璧にマスターしたい!そんな人たちは一番始めに挫折し、学習を辞めてしまいます。
完璧を目指さないことが実は大事です。

また、個人個人で適性が異なりますので、それでも挫折しそうになったら、「初めて出会う言語をすぐに理解できるようになるわけがない」「時間がかかって当然だ」と開き直り、抵抗感という壁を徐々に低くしながらゆっくり勉強するのもおすすめです。