勉強法

プログラミング初学者には本よりもオンライン教材を使うべきという話

どうもこんにちは、
IT転職コンサルの
じゅうきち(@vWLppvuW4U5Y9dd)です。

最近、
オンラインの
プログラミングスクール
にハマってます笑

Twitterを使っていると
超初心者から質問をいただくんですよ。

「Rubyのおすすめな本はありませんか?」

「HTMLの入門本はなんでしょうか?」

プログラミング初心者が
本を買いたい気持ちはわかる。


なんか本があると不思議と安心する。
コレクトしたい。
欲しい欲求につながる。
本屋に行くと
なぜかやる気が出てくる。

超あるあるです。

僕もそうでした。

しかし、今回僕が言いたいのは

プログラミング初心者には
『本』よりも
『オンラインのコンテンツ』
の方が適切である。
ということです。

割と当たり前だったりします。
本好きの人には申し訳ないです。

念押ししておくと、
中級者はバンバン本使って大丈夫。

あくまで
初心者は本を使うべきではない
ということです。

ではなぜ使うべきでないのか?
それを解説していきます。

本はプログラミング初心者におすすめできない理由

プログラミング初心者に
本がオススメできない理由は2つあります。

  • 実際にパソコンを使わない
  • 本は情報がどんどん古くなる

実際にパソコンを使わない

本で勉強してしまうと
実際にパソコンを使えるようになりません。

いやいや、
本とパソコン両方使っているじゃん
と思うかもしれません。

しかし、
プログラミングで重要な検索能力が養われません。

実際どうなるのか?

パソコンを駆使する時間が減る 

タイピングがうまくならない ・検索能力が培われない

インターネットオンリーで勉強した方が
遥かに使いこなせるようになるんですね。

これは2chを作った
西村博之さんも言っていることですね。

パソコンを中心に勉強をすることで、
手打ち(手が勝手に慣れること)ができます。

また、
本は持ち運びが悪いです。

もくもく会などの
プログラミングのイベントに参加する時に
何冊もの本をもっていくのはさすがに厳しいです。

そんなことをするくらいなら
参考になる記事を
Pocketなどにまとめておいた方がいいです。

瞬時に情報に触れられます。

情報がどんどん古くなる

本は情報が古くなります。

僕も
プログラミング初心者時代に
ゲームを作りたくて、
Unityの本を買いました。

結果どうなったのか?

今でも本棚に塩漬け状態でおいてあります。
メルカリなどで売ることすらできません。

本は買った時からバージョンが古くなり、
今では通じない知識が積まれてしまっています。

せっかく
3000円とかで買ったのに
勉強は非常にしにくかったです。

逆にオンラインの教材を使うメリット

逆に
オンラインの
プログラミング教材のメリットは
どんなものがあるでしょうか?

  • 最新バージョンを勉強できる
  • パソコンに入っているので持ち運びは楽
  • 質問ができる

まず、
最新バージョンを勉強できるですが、
オンラインの教材であれば、
毎年毎年更新してくれます。

本と違って、
最新バージョンを買い直す手間がないのです。

最新バージョンの知識に触れることで、
エラーでつまずく箇所が減り、
時間が効率化できて、

初心者でも挫折しにくくなるのです。

プログラミング学習の
最大の難点は挫折しやすいことです。

そこをクリアできるのは
オンライン教材の大きな魅力と言えるでしょう。

また、
先ほども触れましたが
オンライン教材は
パソコンで動くため、
持ち運びが非常に楽です。

パソコンとインターネット環境さえあれば、
勉強ができてしまいます。

どこでも
プログラミングの勉強です。
単純に勉強料が増えれば、
目標達成までが早くなります。

あなたのプログラミング学習の目的はなんですか?

エンジニアに就職?

フリーランス?

副業で稼ぐ?

その目標を
達成するまでを
短縮することができます。

最後に質問ができることが挙げられます。

エンジニア経験者が先生となり、
質問を受け付けてくれるのです。

これで
エラーや接続不良などのことは
一瞬で解決されるのです。

したがって、本は勉強に適していない。

数学の証明のような文章になってしまいましたが、

やはり
プログラミング初心者が
本で勉強するのは効率的ではないです。

オンラインの教材を使いましょう。

注意点として
きちんと実務レベルの環境構築ができる
オンラインプログラミングスクールが最も良い選択肢です。

Progateは環境構築が学べないので
あまり実践的ではないです。

あれはあくまで教養レベルだと思ってください。

個人的には
オンラインプログラミングスクールでは
TechAcademyがオシです。

TechAcademy 無料体験をする

僕も
初心者のときに、
まず体験をやってみました。

ちなみに体験版は無料です。

僕が
テックアカデミーを勧める理由としては

  • 環境構築ができる
  • 現役エンジニアが担当
  • オンラインで受講できて、コロナ時代も勉強
  • 質の高い無料体験ができる
  • ホリエモンもオススメ

などがあります。

こういう時に
今すぐ無料体験をして、
申し込んで勉強ができる人間は
めちゃくちゃ成長が期待できますね。

逆に
「今やるのはだるい。あとでやろう」
って人間は一生やりません断言します。

覚悟がなさすぎですね。

TechAcademy 無料体験

TechAcademyに関しては
また詳細な記事を書くのでお楽しみに。

下の記事は
TechAcademyについて
もっと詳しく書いてます。

大学生向けですが、
そうでない人も、
早く勉強したいって、
前のめりになる記事です。

ABOUT ME
ジュウキチ
ジュウキチ
本サイトを運営しているじゅうきちです。 【ITベンチャー採用担当兼IT転職コンサル】 大学中退浪人ニート →趣味でプログラミング →ネット情報は当てにならないと気づく →プログラマー 志望者のためにIT企業やスクールの取材をやった濃い経験をサイト、YouTubeで発信。 → 未経験者の相談を数多くこなす。