ライフハック

20時間の法則とは?10+10のルールであらゆるスキルを超速習得

20時間の法則

「新しいスキルを習得するときに1万時間も必要ない。20時間で十分だ」

これは『たいていのことは20時間で習得できる』の著者、ジョシュ・カウフマンが提唱している考え方です。

これまで新しいスキルの習得に必要とされてきた「1万時間の法則」と比べると、時間に大きな開きがありますよね。

「1万時間と言われても非現実的なボリュームに感じるけど、20時間と言われてもなんだか物足りないような気がする…」

そう感じるのは私だけではないはず!

そこで今回は、20時間の法則が具体的に解説されている『たいていのことは20時間で習得できる』の本から、あらゆるスキルを超速習得するための10+10のルールを紹介したいと思います。

20時間という時間を具体的にどんな練習・トレーニングに費やせばいいのかわからない方も、ぜひ参考にしてみてくださいね。

スポンサーリンク

\ 自分を理解すれば多くの悩みが解決します /

20時間の法則とは?

疑問符のブロック

「20時間の法則」とは、新しいスキルの習得で「そこそこのレベル」に到達するまでなら、20時間あれば十分であるという法則のこと。

TED Talksで2013年に公開されたジョシュ・カウフマンの講演で有名になった考え方です。

そしてこの講演をもとに出版されたのが、ジョシュ・カウフマンの著書『たいていのことは20時間で習得できる』という本。

これまで一般的に必要とされてきた「1万時間の法則」とは大きく異なる主張なので、「本当なの?」と気になる方も多いはず。

しかし私自身の経験から言っても、新しいスキルを身につけるのに1万時間も必要なく、20時間で十分だと感じています!

「1万時間の法則」の大きな勘違い

エラーと書かれた積み木

そもそも「1万時間の法則」とは、マルコム・グラッドウェルの著書『天才! 成功する人々の法則』で有名になった言葉です。

この「1万時間」という数字の根拠は、その道のトップクラスの人々が一流のスキルを身につけるためのかかった時間なんですよ。

一方で私たちが普段新しいスキルを習得したいと思ったときに、一流のプロレベルまでは必要ないと感じることがほとんどではないでしょうか?

たとえばプログラミングのスキルを学んで収入アップやキャリアアップを考えるにしても、世界最高のプログラマになってAppleに入社したいと考えているわけじゃないですよね?

むしろ、一般の人と比べて「そこそこのレベル」に到達して、ある程度の稼ぎにつながれば十分のはず。

それならあえて1万時間も練習・学習しなくても、20時間で問題ないというわけです。

20時間であれば、1日1時間で1ヶ月もかかりませんから、心理的なハードルはだいぶ下がりますよね!

10の基礎ルール+10の効率UPルールであらゆるスキルを超速習得

学習する女性

とはいえ、やみくもに練習して20時間費やしても、スキルが上達するわけでもありません。

たいていのことは20時間で習得できる』の中では、大きく分けて次の4つのステップで新しいスキルを超速習得するやり方を提唱しています。

  • 分解
  • 学習
  • 除去
  • 練習

(引用:たいていのことは20時間で習得できる

まずは習得したいスキルを小さなサブスキルに「分解」して、それぞれのサブスキルについて「学習」して理解を深めていく。

そして習得の邪魔になるものを「除去」し、実際に20時間「練習」していくという流れです。

こうして全体像を把握してみると、何も特別なことはしておらずシンプルな考え方であることがわかると思います。

次に、具体的にどんなステップでスキル習得を進めていけばいいのかをチェックしていきましょう!

20時間でスキルを習得するための10個のルール

チェックリストと青い鉛筆

まず取り上げたいのは、『たいていのことは20時間で習得できる』の中で「超速スキル獲得法10のルール」として紹介されているルールです。

具体的には、次の10個。

超速スキル獲得法10のルール
  1. 魅力的なプロジェクトを選ぶ
  2. 一時に一つのスキルにエネルギーを集中する
  3. 目標とするパフォーマンスレベルを明確にする
  4. スキルをサブスキルに分解する
  5. 重要なツールを手に入れる
  6. 練習の障害を取り除く
  7. 練習時間を確保する
  8. すぐにフィードバックが返ってくる仕組みをつくる
  9. 時計のそばで一気に練習する
  10. 量と速さを重視する

それぞれのルールについて、本の内容を要約してご紹介しましょう。

魅力的なプロジェクトを選ぶ

「好きこそ物の上手なれ」という言葉があるように、人は興味があるものや好きなものであれば、時間を忘れて取り組むことができます。

仕事のために嫌々ながらプログラミングの勉強をする人よりも、本当にプログラミングが好きで自然と知りたいことを調べてしまう人の方が、スキルの習得は早まります。

プログラミングを学ぶよりも、簿記を勉強して会計について知識を深める方が楽しいと感じるなら、簿記検定の資格を取るために勉強した方が学習効果は高くなるでしょう。

新しいスキルの習得を目指すときには、それが本当に自分にとって好きなことなのか、本当に突き詰めたいスキルなのかを考え直してみるといいんじゃないかと思います。

夢中になれるものの探し方|7つのステップで紹介!【全世代対象】
夢中になれるものの探し方|子供から大人まで使える7つのステップ夢中になれるものの探し方を知りたい方はいませんか?本記事では、夢中になれるものがなく、何をしても続かない、興味がないという方に向けて、夢中になれるものの探し方を紹介しています。7つのステップで気軽に探せますのでぜひお試しください。おすすめの趣味18選も紹介! ...
コアパーソナルプロジェクトの見つけ方メリットや注意点も解説!
コアパーソナルプロジェクトの見つけ方5つ|事例や分析方法も紹介!「外交的な性格がうらやましいな」と感じたことはありませんか?内向型の人でもコアパーソナルプロジェクトを見つければ、外向的に振るまうことができます!この記事では、事例や分析方法を盛り込み、コアパーソナルプロジェクトの見つけ方や注意点を解説しています。...

一時に一つのスキルにエネルギーを集中する

人の脳はそもそもマルチタスクに対応してなくて、シングルタスクでしか物事に取り組めない仕組みになっています。

つまり、一度にたくさんのスキルを学ぼうとしても、脳が対応しきれずにキャパオーバーになってしまうんですよね。

そんな状況に陥ってしまえばとても20時間でスキルの習得はできなくなりますから、一度に1つのスキルを極めることを目指してください!

プログラミングも簿記も学習したいと思っていたとしても、同時に並行するより、一つひとつ学習していくといいでしょう。

夢中になる方法
夢中になる方法|1つの物事に夢中になるための「ロジック」とは?「夢中になれるものがなくて損をしている気がする…」そんな気分になることってありますよね。実は夢中になる方法にはロジックがあり、誰でも真似して再現することが可能なんです。ここではその具体的なやり方を紹介します。...
人生の優先順位の決め方
人生の優先順位の決め方|7つの基準で人生で優先すべきことがわかる「人生の優先順位の決め方がわからない」そんな悩みを抱える方に向けて、7つの決め方を紹介します。5冊の参考書籍や、ライターの個人的な体験談も紹介するので参考にしてください。...

目標とするパフォーマンスレベルを明確にする

新しいスキルを学習していく中で、具体的にどのレベルを目指すかを明確にしておくことも重要です。

つまり、100点を目指すのか、80点で十分なのか、それとも60点でいいのか。

具体的な目標レベルが定まっていなければ、いつまで経ってもゴールに達成できません。

たとえばプログラミングの学習でスクールに通うとして、実力テストで80%を取れればOKとするなど。

私たちの目標は世界のトップレベルを目指すことではないはずですから、あまり高すぎるレベルを求めすぎないようにしましょうね!

スキルをサブスキルに分解する

次に、習得したいスキルを細かいサブスキルに分解していきます。

たとえば、HTMLとCSSのプログラミング言語を習得したいと思ったら、まずは「HTML」「CSS」に分けて考える。

さらにHTMLの知識の中でも、初心者レベル・中級者レベル・上級者レベルに分類してみるなど。

そうやってサブスキルに分解してみると、「中級者レベルと上級者レベルは、一旦後回しでいいな」と、学習する範囲を明確に絞ることができます。

その結果、限られた時間を効率的にスキル習得に費やせるわけですね!

重要なツールを手に入れる

スキル習得のために必要になるツールは今すぐ用意しておきましょう。

たとえばプログラミングを学習するなら、そもそもパソコンを持っていないと学習できませんよね。

簿記を学習するなら、まず電卓が必要でしょう。

何かスポーツを始めたいと考えているなら、テニスのラケット、野球のバットとグローブ、フットサルのボールなど。

練習や学習を始めてから「あれが必要だった!」と買い揃えていたら時間のロスになってしまいますから、今のうちに用意しておきましょう。

練習の障害を取り除く

パソコンを起動するのに時間がかかったり、家族共用のパソコンを使っているので自分のために使えなかったり、あるいは学習しようとするとスマホの通知が鳴って気が散ってしまうなど。

そうした練習や学習の邪魔になってしまうものは遠ざけるようにしてください。

自分専用に新しいパソコンを購入するのもいいですし、スマホの通知は「おやすみモード」に切り替えて、1時間は通知が鳴らないように設定するのもおすすめです。

練習時間を確保する

新しいスキルを学ぼうと思った時に一番クリアしにくいのが、このルールかもしれません。

つまり、練習や学習のための時間を確保するのが難しいというパターンですね。

たった20時間でスキルの習得ができるとは言っても、毎日5分ずつの学習ではまとまった時間が作れず、学習効率が落ちてしまいます。

まずは現在の時間の使い方を見直して、まるで時間の家計簿を作るような感覚で「時間の節約」にチャレンジしてみてください。

ちなみに『たいていのことは20時間で習得できる』の中でジョシュ・カウフマンは、1日90分以上の練習時間を確保することがおすすめだと述べています。

1つの目安として、1日90分ずつ時間を確保できるように工夫してみましょう!

モチベーションを支配!疲れて勉強できない社会人が学習する方法
めざせ習慣化!疲れて勉強できない社会人が学習できるようになる方法「毎日疲れて勉強できない」仕事で忙しい毎日の中で勉強するためには時間を有効活用したり体調管理が必要です。続けていくことで習慣化していきます。今回は疲れて勉強できない社会人でもモチベーションを維持しながら習慣化していくための方法をお伝えします。...
朝勉強したいけど起きれない社会人へ
朝勉強したいのに起きれない!?社会人向けの早起きのコツ12選「早起きして朝勉強したいのに、起きれない」と悩む社会人に向けて、早起きのコツを12個まとめました。早起きのためには、十分な睡眠時間と早起きのコツと押さえることが重要。朝勉強に取り組んでスキルアップや収入アップに繋げていきましょう。...

すぐにフィードバックが返ってくる仕組みをつくる

スキルの習得を進めていったとして、自分がどのくらいのレベルにいるのか客観的に把握することができないと、モチベーションも下がってしまうでしょう。

毎日コツコツ勉強しているけど、どれだけ前に進めているのかわからないという状況です。

そんな状況を防ぐためにも、フィードバックを得られる仕組みを作ることがおすすめされています。

たとえば、毎日勉強日誌を書いて、1日ごとにどれくらいできることが増えたのかを客観視してみてもいいですね。

できればメンターやコーチについてもらって、その都度アドバイスをもらったり相談できる機会を作ってもらったりするのがベストです。

時計のそばで一気に練習する

個人的に1番大事だなと思ったのがこちらのルール。

机の上にキッチンタイマーを置いて、時間が刻々と減っていくことを意識しながら練習に取り組む方法です。

20時間でスキルの習得を目指すのであれば、そもそも毎回の勉強時間を計測しておく必要があります。

その計測のためのタイマーを目の前に置きながら練習に取り組むことで、高いモチベーションを維持しながらスキル習得に取り組むことができるでしょう。

ちなみに私も学生時代はこの方法を実践していて、学習机の上に必ずタイマーをセットして勉強することで、学習効率を高めることができましたよ!

量と速さを重視する

そして最後のルールが、完璧を目指すことなく、量と速さを重視することです。

 新しいスキルを学ぼうとすると、完璧にやりたくなる。だがそれではイライラが募るばかりだ。もちろん初心者のパフォーマンスなど完璧には程遠い。
だから完璧を目指そうとせず、「これで十分」というフォームを維持しながら、できるだけ速く、できるだけたくさん練習することに集中しよう。

(引用:たいていのことは20時間で習得できる

ジョシュ・カウフマンもこのように書いています。

レベル10の初心者が完璧を目指しても、せいぜいレベル9の成果にしかなりません。

そうじゃなくて、一刻も早くレベル100に到達して、レベル60やレベル80の成果を目指すべきなんです!

そのためにも完璧主義は捨てて、とにかく多くの量を速くこなすことに意識を向けましょう。

20時間の法則を実践するときに注意したい10個のルール

チェックリスト

続いて取り上げたいのが、『たいていのことは20時間で習得できる』の中で「効果的学習のための10の基本ルール」として紹介されているルールです。

これは練習に取り組む前の「学習」にフォーカスを当てた内容になっています。

つまり、スキル習得のためのリサーチのやり方について解説した内容ですね。

こちらのルールも押さえておくと、スキル・サブスキルについてより深く理解し、練習効率を高めてくれるはず。

以下の10個がそのルールになりますので、それぞれチェックしていきましょう。

効果的学習のための10の基本ルール
  1. スキルとそれに関連したトピックについて調べる
  2. わからなくてもやってみる
  3. 心的モデルと心的フックを知る
  4. 望んでいることの「逆」を想像する
  5. 実際にやっている人の話を聞いて予想を立てる
  6. 環境から気が散る要素を取り除く
  7. 覚えるために間隔をあけて反復と強化をする
  8. チェックリストとルーティーンを設ける
  9. 予測を立て、検証する
  10. 自分の生物学的欲求を大切にする

スキルとそれに関連したトピックについて調べる

自分が習得したいスキルに関しては、まずは図書館やインターネットを利用して資料を揃えておきましょう。

ここで資料をリサーチする目的は、習得したいスキルにどんなサブスキルがあるのか、構成要素にはどんなものがあるのか、そしてどんなツールを用意しておけばいいのかを知ることです。

こちらのリサーチ段階でも完璧に読み込む必要はなく、ざっくりと全体像を把握できればOK。

プログラミングを学ぶにしても、プログラミング学習についての効率的なやり方を一通り目を通しておけば十分です。

わからなくてもやってみる

全くの未経験の状態からプログラミングなどの専門知識を学習するとなると、どうしてもわからない部分が出てくるはずです。

もし何か壁にぶつかったとしても、それはごく当然のこと。

むしろ、「何がわからないのか、わからない」状態から、「何がわからないのかは、わかる」状態に成長できたということですから、大きな進歩です!

わからないことを理解するのがスキル習得の本質ですから、立ち止まることなくどんどんリサーチしていきましょう。

頭でわかっていても行動できない心理とは?【あなたの心は動かせる】
頭でわかっていても行動できない心理とは?【あなたの心は動かせる】頭でわかっていても行動できない…と悩んではいませんか?実は、それには多くの原因があります。この記事では、頭でわかっていても行動できない原因と、どうしたら行動できる人になれるのかを解説しています!1回きりじゃなくずっと行動できる人になれるヒントが満載です!...

心的モデルと心的フックを知る

このルールはちょっと抽象的なので、理解しにくいかもしれません。

ざっくり言えば「心的モデル」とは、物事を学ぶ際のキーポイントとなる部分のこと。

そして「心的フック」は、物事を学ぶ際の具体例やよく似た例のことを指します。

たとえばプログラミングを学ぶ際には、そもそもプログラムが動く仕組みについて押さえておくと、プログラミング言語の学習が一気に楽になるかもしれません。

また、プログラミングはパズルと同じようなものだとイメージすれば、頭の中でも理解しやすくなるでしょう。

このようにスキル習得の際には、少し違った目線や切り口で考えるようにしてみると、学習効率を高めることができます。

望んでいることの「逆」を想像する

スキル習得の学習効率を高めて、モチベーションもアップさせるために、最悪の事態をイメージしてみましょう。

たとえば、プログラミング学習が全く進まなくなってグダグダになってしまうとしたら、どんな理由が考えられるかをイメージするわけです。

もしかしたら、仕事が忙しくて学習時間が取れなくなるかもしれませんし、テレビをダラダラみてしまってやる気が落ちてしまかもしれません。

そうした事態を想定して、「早起きして仕事に行く前に学習時間をとる」「テレビは電源を切って、リモコンを隠しておく」といった対策が考えられます。

こうした対策を実施しておくことで、スキル習得の効率はもモチベーションも、大きく高まるでしょう。

実際にやっている人の話を聞いて予想を立てる

新しいスキルを習得する際には、実際にそのスキルを持っている人の話を聞くのが1番です。

プログラミング学習を始めたいと思うなら、すでにプログラマとして働いている人に話を聞いてみるわけですね。

すると、その人がどんな勉強方法でプログラミング学習を進めたのかを聞くこともできるはず。

わからないことが出てきて壁にぶつかってしまったときの対処法や、時間の作り方、モチベーションの高め方などのアドバイスも受けると、なおいいですね!

環境から気が散る要素を取り除く

スキル習得のためには深く集中して勉強に取り組むことが必要ですが、何か気が散ることがあると、集中して勉強することができなくなるでしょう。

それを防ぐために、身の回りから気が散る要素を除去しておくようにしましょう。

テレビの電源を抜いてリモコンを隠しておくのもいいと思いますし、スマホの通知をオフに設定するのもおすすめです。

覚えるために間隔をあけて反復と強化をする

新しい知識を脳に定着させるためには、ひたすら反復学習をすることが大切です。

「エビングハウスの忘却曲線」にもあるように、私たちは時間が経つとすぐ覚えたことを忘れてしまう生き物です。

そこでしっかり復習してあげることによって、より記憶を強化できるんですよね。

一度学習して終わりではなく、翌日や3日後、1週間後にも同じことを学習して、脳にしっかりと刻み込む意識を持つといいでしょう。

チェックリストとルーティーンを設ける

スキルを習得するために毎回同じ準備や手順が必要なら、それをチェックリストにしたり、ルーティン化したりするのもおすすめです。

プログラミング学習を例に出すなら、毎回パソコンを立ち上げてプログラミングの学習サイトを開き、参考になる本を開く…といった手順が必要になるかもしれません。

こうした手順を最小限にするために、パソコンはずっとつけっぱなし、学習サイトもずっと開いておき、参考になる本もブックスタンドに立てかけておくといいですね!

予測を立て、検証する

新しいスキルの習得のためには、PDCAサイクルを回すことも大切です。

事前に学習計画を立てて、実際に練習してみる。

どんなところにつまずいたのかをメモしておいて、それを改善するために次の学習プランを考えるなど。

ただなんとなく学習するのではなく、事前に予測を立てて学習し、学習の後には検証する時間を設けることでさらに学習効率が高まるでしょう。

自分の生物学的欲求を大切にする

人にはそれぞれ自分に合った学習サイクルがあります。

一度に90分集中して学習できる人もいれば、1度に30分しか集中できない人もいるでしょう。

もし30分の学習でだんだん集中が切れてきててしまうなら、一旦休憩を挟んであげるといいと思います。

集中力が落ちている状態で学習を進めても、効率が落ちてしまいますからね。

「だんだん飽きてきたな」「ちょっとダラけてきたな」など、ときには自分の感情にも目を向けて学習プランを立ててみてください。

\ 自分を理解すれば多くの悩みが解決します /

20時間の法則まとめ

ここでは「20時間の法則」について、『たいていのことは20時間で習得できる』の本の内容を要約しながら紹介してきました。

今回のルールをもとにスキル習得を目指すことで、より短時間でより高いところまで到達できるはず。

ぜひあなたも新しいことに取り組む際には、今回の10+10のルールを参考にしてくださいね。

最後にもう一度10+10のルールをまとめておきますので、チェックリストとして使ってみてください。

超速スキル獲得法10のルール
  1. 魅力的なプロジェクトを選ぶ
  2. 一時に一つのスキルにエネルギーを集中する
  3. 目標とするパフォーマンスレベルを明確にする
  4. スキルをサブスキルに分解する
  5. 重要なツールを手に入れる
  6. 練習の障害を取り除く
  7. 練習時間を確保する
  8. すぐにフィードバックが返ってくる仕組みをつくる
  9. 時計のそばで一気に練習する
  10. 量と速さを重視する
効果的学習のための10の基本ルール
  1. スキルとそれに関連したトピックについて調べる
  2. わからなくてもやってみる
  3. 心的モデルと心的フックを知る
  4. 望んでいることの「逆」を想像する
  5. 実際にやっている人の話を聞いて予想を立てる
  6. 環境から気が散る要素を取り除く
  7. 覚えるために間隔をあけて反復と強化をする
  8. チェックリストとルーティーンを設ける
  9. 予測を立て、検証する
  10. 自分の生物学的欲求を大切にする
ABOUT ME
nogunori
2016年から活動するフリーライター。不安障害を乗り越えた経験から、人の悩みに寄り添ったコンテンツ作成がモットー。都内で愛犬と一緒に暮らしています。
自分を理解すれば多くの悩みが解決します
以下のコンテンツが全て貰えます
  1. 電子書籍:『DISCOVERY Method~自分を知る15の質問~』
  2. 特典:聞くだけで自分をさらに知れる『DISCOVERY通信』セミナー音声10本
  3. 特典:読むだけで自分をさらに知れる『DISCOVERY通信』フォローメール10通

『DISCOVERYメソッド』を
今すぐ手に入れる→

/ 迷惑メールは送りません。配信解除も5秒で可能 \