本屋のプログラミングコーナーの歩き方
この記事は約 3 分で読めます。
棚の前で固まる問題
大きな本屋に行くと、プログラミングの本だけで棚が何列もあります。背表紙にはカタカナや英語がずらり。Python、JavaScript、Docker、Kubernetes。何が何だかわからなくて、棚の前で固まってしまう。
これは初心者なら誰でも経験することです。棚の歩き方さえ知っていれば、怖くありません。
まず棚の配置を知る
本屋のプログラミングコーナーは、だいたい以下のように分かれています。
入口に近い側に「入門書」や「初心者向け」の本が並んでいます。表紙にイラストが多く、「はじめての」「やさしい」「いちばんわかりやすい」といった言葉がついています。まずはここを見ましょう。
奥に行くほど専門的な本が増えます。表紙がシンプルで、文字が多く、タイトルに知らない単語が並んでいる本は、今は無視して大丈夫です。
本を選ぶ 3 つのステップ
1. 表紙で 3 冊選ぶ
棚をざっと眺めて、表紙のデザインやタイトルが気になった本を 3 冊手に取ります。直感で構いません。「なんとなく読みやすそう」という感覚は意外と正確です。
2. 最初の 10 ページを読む
3 冊それぞれの最初の 10 ページをパラパラ読みます。「はじめに」や第 1 章の冒頭を読んで、文章がわかりやすいと感じた本が、あなたに合う本です。
内容が同じでも、著者によって説明の仕方はまったく違います。「この人の説明はわかりやすい」と感じる本を選んでください。
3. サンプルコードを見る
本の中盤あたりを開いて、サンプルコードを見ます。コードに日本語の説明 (コメント) がたくさんついている本は、初心者に親切な本です。コードだけがドンと載っていて説明が少ない本は、もう少し経験を積んでからにしましょう。
避けたほうがいい本の特徴
出版年が古すぎる
最新のプログラミング入門書を選ぶのが安全です。5 年以上前の本は、画面の見た目や操作手順が今と違っていることがあります。奥付 (本の最後のページ) で出版年を確認しましょう。
対象読者が合っていない
「実務経験 3 年以上の方向け」と書いてある本を初心者が読んでも、挫折するだけです。「プログラミング未経験の方でも大丈夫」と書いてある本を選びましょう。
買わなくてもいい
本屋は試し読みの場所としても使えます。気になる本を見つけたら、タイトルと著者名をメモしておいて、図書館で借りたり、電子書籍のサンプルを読んだりしてから買うかどうか決めても遅くありません。
関連記事
まとめ
本屋のプログラミングコーナーでは、入口側の入門書エリアから探し始めましょう。表紙で 3 冊選び、最初の 10 ページを読み比べ、説明がわかりやすい 1 冊を選ぶ。この手順で、自分に合った本が見つかります。
この記事は役に立ちましたか?
関連用語
関連記事
「わかりやすい本」が最良とは限らない
わかりやすさだけで技術書を選ぶと、成長の天井にぶつかります。適度に難しい本が学習効果を最大化する理由と、自分に合った難易度の見極め方を解説します。
プログラミングの本には何が書いてあるのか
プログラミングの本を開いたことがない人に向けて、実際にどんなことが書いてあるのかを紹介します。コードだけでなく、考え方や設計の話も載っています。
技術書の「はじめに」だけで良書を見抜く - 立ち読み 3 分の選書術
書店で技術書の「はじめに」を3分読むだけで、その本が自分に合うかどうかを判断できます。チェックすべき5つのポイントを紹介します。
本の「はじめに」は読み飛ばさないで
多くの人が読み飛ばす「はじめに」には、その本を最大限に活用するためのヒントが詰まっています。たった 5 分で読めるこのページの価値を解説します。
紙の本と電子書籍、初心者はどっちがいい?
紙の本と電子書籍、プログラミング初心者にはどちらが向いているのか。それぞれのメリットを比較して、自分に合った方を選ぶヒントを紹介します。
技術書のタイトルに隠された法則 - 「入門」「実践」「詳解」の意味を読み解く
技術書のタイトルに使われる「入門」「実践」「詳解」などのキーワードには暗黙のルールがあります。タイトルだけで本のレベルと内容を見抜くコツを紹介します。