速読というと目を早く動かす、視野を広げるというようなフィジカルな方法から、フォトリーディングのようなページを写真を撮る用に映像記憶する方法がありますが、どちらも出来てるのか、出来てないのかはっきりわからなかったりします。試したのですが、「ページは最後までめくり終わったけど、内容頭に入ってね~」ってことがほとんどでした。ITエンジニアが速読したいのは主に技術書ですよね。技術書は一般的な小説やビジネス書とは大きな違いがあります。それは、人間の言葉で書かれてる部分とプログラミング言語で書かれている部分が別れていることです。これを考慮に入れたプログラマーSEの速読術を紹介します。Contents学校で習った本の読み方は遅すぎ!文章はかたまりを読むソースコードは速読しやすい?わからないところも止まらず読み進める本に対する心のブレーキが外れるまとめ学校で習った本の読み方は遅すぎ!速読の最初のポイントは、普段私たちはゆっくり読みすぎる癖があることに気づくことです。学校の授業で音読を何度もさせられましたよね?「はい、ここ、○○君読んで」と言われて、「なになにが、なになにで...」って声に出して読むやつです。この訓練によって、文字を一文字ずつゆっくり読む習慣が身についてしまっているのです。音読せずに一人で黙読してる時にも、頭のなかで「なになにが、なになにで...」と音読してしまっています。これってコンピュータのファイルIOに例えるとバッファーなしのシリアル処理なんです。一文字読む毎に画面に出力→入出力割り込み→画面に出力→入出力割り込み...を繰り返すようなものです。そりゃ遅いに決まってます。これをやめることです。文章のブロック(かたまり)をぱっと見て意味を読みとる読み方をするんです。文章はかたまりを読む文章って、一文字ずつ順番に読まなくても、文章のかたまりを見た瞬間に内容が理解できるものです。知識のない分野の文章の場合、そうはいかないかもしれません。その場合は一文字ずつ読んでも理解できない可能性が高いので、読む本の難易度を下げた方が懸命です。味わっていく必要はないので、なおさらブロック読みが良いはずです。「でも、それってフォトリーディングじゃん?」って思われたかもしれませんが、違います。フォトリーディングは内容を意識に上げずに潜在意識に対して写し込んでいきます。潜在意識で読むから確かに早く読めるんですが、内容を意識に上げられないので、結局使えないんです。それに対して、ブロック読みは、文章のかたまりの意味を意識に上げて読んでいくので内容がしっかりと意識上で理解できます。ソースコードは速読しやすい?コードを読むときも、ブロック読みは非常に有効です。コードってインデントが付けれれていて視覚的にわかりやすいのでブロック読みがよりやりやすいと思います。見るAPIを使っているコードの場合、かたまりで読んで構造が読めても、意味まで理解できない場合があるので、その場合は初めての部分をじっくりと読んでいきます。やって、かたまりで一気に読むところとじっくり読むところを分けていけばいいのです。わからないところも止まらず読み進める私がプログラマーの仕事を始めたばかりの頃って技術書ってどれもすごく難しいと思っていました。会社にある分厚い本を見た時に「こんなの読めるかよ?」と思って尻込みしていたのですが、勇気を持ってページを見開いてみると、1ページ毎の内容はそれほど難しくなく、それほど苦労なく理解できるものでした。途中よくわからないページに出くわすこともありますが、そこで止まらずに「とりあえずよくわからないけど、どんな感じのことが書かれてるのかだけ把握しよう」というスタンスで読み進めていくと最後まで短時間で読み切ることが出来ます。あとの方のページを読んでるうちに初めの方でわからなかったことがわかるようになることも多々あります。止まらず読み進め続けることが大切です。して一冊読み切ることが出来ると心のブレーキが外れます。本に対する心のブレーキが外れる「技術書は難しくて自分には読めない」→「難しい部分もあるけど、読み進めれば多くのことが得られる」と変われます。それを、いかに速くできるかがポイントです。「一冊読み切ったけど、6時間かかったぁ」だと次の本を読む心理的ハードルが高くなってしまいます。「また、6時間かかるのかぁ」と。「全部は理解できなかったけど1時間で大体はざっと把握できたな」という読み方であれば、その後もう一度じっくりその本を読んでみてもいいですし、別の本を読み始めるのにも楽な気持ちで臨めます。まとめまとめると以下のようになります。してくれるプログラミングスクールです。最高過ぎですよ!企業の協賛金で運営されいているから無料で受講できるんだそうです。正社員就業率96.2%とのことで、すばらしいシステムですね。30代の方にはプログラマカレッジは20代限定なので30代の方にはゼロスクがおすすめです。35歳以下なら無料で受講できます。全国展開しているので地方の方でも利用できます。自宅で学びたい派ならUdemyという動画講座がおすすめです。時々特別セールがあって驚くほどの低価格で受講できるので、是非チェックしてみてください。つまづいた時に質問したくなったらプログラマー専用の質問サイトteratailで質問すれば教えてもらえます。プログラマー版Yahoo知恵袋って感じのサイトです。エンジニア未経験の人でも利用できる転職エージェントワークポートは未経験の人の転職活動も支援してくれますし、全国の求人を扱っているので地方在住の方にもご利用いただけます。お給料をもらいながら社内研修でプログラミングを学べる会社が狙い目です。(26)プロフィールやまろうと申します。ITエンジニアを十数年やってます。スマホゲームと幅広い分野で仕事をしてきました。そこで培ったエンジニアの本質的な仕事力や転職ノウハウを書いています。プロフィール詳細やまろうのYoutubeチャンネルIT関連のことから人生哲学までざっくばらんに話してます。