プログラミングの基礎学習を繰り返すのは「危険」

Python学習方法

私は、プログラミング学習において、基礎学習を繰り返すのは危険だと考えています。
この動画では、その理由について説明をしたいと思います。

この記事の執筆・監修

キノコード
キノコード    

テクノロジーアンドデザインカンパニー株式会社のCEO。
日本最大級のプログラミング教育のYouTubeチャンネル「キノコード」や、プログラミング学習サービス「キノクエスト」を運営。
著書「あなたの仕事が一瞬で片付くPythonによる自動化仕事術」や、雑誌「日経ソフトウエア」や「シェルスクリプトマガジン」への寄稿など実績多数。

なぜ作りたいものを作り切ったほうが良いか?

別の動画、「プログラミングが上達する、たった1つのコツ」で詳しく説明をしましたが、プログラミング上達では、「作りたいものを決める」ということが大切だと説明しました。
それに加えて、その作りたいものを、理屈はさておき作り切ってみることが大切だと考えています。
では、なぜ、作りたいものを作り切ってしまった方が良いのでしょうか?

理由は、
・知識が不足している部分がわかる
・不足している部分を学習することで、無駄なく学習ができる。
・基礎的な勉強を繰り返すことがなくなる。
・作りたいものを作れたら、次なるモチベーションになる
といった理由があるからです。

わからないことがあれば、その都度調べて、理解すればいいです。
調べてもわからなければ、「そういうルールなのだ」と思っておけばよいです。
いつかわかる時がくるはずです。
そのぐらいの軽い気持ちで学習を進めたほうが良いと考えています。

プログラミングの基礎学習を繰り返すとどうなるか?

基礎的な学習を繰り返すデメリットは、

・すでにわかっている学習を繰り返してしまう。
・何のために勉強しているのかわからなくなる。
・実践的な技術が身につかない

といったものです。

以上のようなデメリットを回避するために、作りたいものを作り切った方が良いと考えています。

ただし、プログラミングの初学者ではなく、プログラミングをこれから始めようとするプログラミング未経験者である場合は、いきなり作りたいものを作るのは難しいです。
プログラミング未経験者であれば、まずは、プログラミングの基礎を終わらせましょう。
キノコードでいうと、プログラミング超入門講座などがそれです。

未経験からはじめるPython学習「キノクエスト」 キノクエスト
  • スキルアップしたいけど何からはじめればよいかわからない…
  • プログラミングスクールに入りたいけど料金が高い…
  • プログラミングを学んでも業務やキャリアに活かせるか不安…

キノクエストは、このような悩みを持つ方にぴったりのプログラミング学習サービスです。
国内最大級のプログラミング学習系YouTubeチャンネル「キノコード」が提供しているから、未経験者にもわかりやすく質の高い学習体験を実感していただけます。

キノクエスト