ChatGPT に聞けば済む時代に、あえて本を開く理由
この記事は約 6 分で読めます。
「本を読む暇があったら ChatGPT に聞けばいい」
この意見を耳にする機会が増えました。確かに、ChatGPT に「Python でファイルを読み込む方法」と聞けば、5 秒でコードが返ってきます。技術書を開いて該当ページを探すより圧倒的に速い。
では、技術書はもう不要なのか。結論を先に言えば、不要どころか、生成 AI の時代だからこそ本の価値は上がっています。ただし、本の使い方は変わります。
AI が得意なこと、苦手なこと
生成 AI は「How (どうやるか)」の質問に強い。特定の API の使い方、エラーメッセージの解決策、コードの書き方。こうした具体的で範囲の狭い質問には、即座に実用的な回答を返します。
一方、AI は「Why (なぜそうするのか)」と「When (いつそうすべきか)」の質問に弱い。「なぜマイクロサービスアーキテクチャを採用すべきか」と聞けば、もっともらしい回答が返ってきます。しかし、その回答はあなたのプロジェクトの規模、チームのスキルセット、運用体制を考慮していません。
技術書は、著者が数年から数十年の経験を通じて蓄積した「Why」と「When」の判断基準を体系的に伝えるメディアです。この部分は、AI にはまだ代替できません。
断片的な知識と体系的な知識の違い
AI に質問すると、その質問に対するピンポイントの回答が得られます。これは便利ですが、知識が断片的になります。
「認証の実装方法」を聞けばコードが返ってくる。しかし、認証と認可の違い、セッション管理の設計、トークンの有効期限の考え方、CSRF 対策との関係。これらが体系的につながった知識は、断片的な質問の積み重ねでは得にくい。
技術書は、1 つのテーマを最初から最後まで一貫した文脈で説明します。章の順序自体が、著者が考える学習の最適パスです。この「つながった知識」が、実務で応用力を発揮する土台になります。
AI の回答を評価する力は本で養う
生成 AI の回答は常に正しいとは限りません。もっともらしいが間違っている回答、古い情報に基づく回答、文脈を無視した回答。これらを見抜くには、その分野の基礎知識が必要です。
アーキテクチャの基礎を学べる本を 1 冊読んでおけば、AI が返すアーキテクチャの提案が妥当かどうかを自分で判断できます。基礎がなければ、AI の回答を鵜呑みにするしかありません。
皮肉なことに、AI を最も効果的に使えるのは、AI なしでも問題を解ける程度の知識を持っている人です。
本と AI の使い分け
両者は競合するものではなく、補完関係にあります。
本が向く場面
- 新しい分野の全体像を掴みたいとき
- 設計判断の根拠や背景を理解したいとき
- 長期的に使える基礎力を身につけたいとき
- 深い集中で 1 つのテーマを掘り下げたいとき
AI が向く場面
「調べる力」から「考える力」へ
AI が「調べる」作業を代替してくれる時代に、エンジニアに求められるのは「考える力」です。何を作るべきか、どう設計すべきか、どのトレードオフを受け入れるか。
この「考える力」の土台は、体系的な知識です。断片的な情報をいくら集めても、判断の軸にはなりません。技術書を読んで体系的な知識を身につけた人が、AI を道具として使いこなし、より高い価値を生み出す。これが生成 AI 時代のエンジニアの姿です。
関連記事
まとめ
ChatGPT は「How」に強く、技術書は「Why」と「When」に強い。AI の回答を正しく評価するためにも、基礎的な体系知識は本で身につける必要があります。AI に聞けば済む時代だからこそ、AI では得られない「つながった知識」を持つ人の価値が上がっています。
この記事は役に立ちましたか?
関連用語
関連記事
本を読むと質問が上手くなる
プログラミングで困ったとき、上手に質問できる人とできない人がいます。本を読んでいる人は質問が上手い。その理由と、質問力を高める読書法を紹介します。
インフラ・クラウド本ガイド - AWS や Docker を本で学ぶ
クラウドインフラ、コンテナ、IaC を学べる技術書の選び方と学習順序を紹介。インフラ本の賞味期限問題と公式ドキュメントとの使い分けも解説します。
「あとで読む」ブックマークが 100 件を超えたら本を買え
ブラウザのブックマークに技術記事を溜め込んでいませんか。断片的な記事を 100 件読むより、同じテーマの本を 1 冊読む方が効率的な理由を解説します。
スタックオーバーフローのコピペを卒業する日
Stack Overflow からコードをコピペして動かす段階から、自分で設計して書ける段階へ。この成長の壁を越えるために技術書が果たす役割を解説します。
エラーメッセージを読めるエンジニアは何が違うのか
エラーが出たときに冷静に原因を特定できる人と、パニックになる人。その差は経験だけでなく、読んできた本の種類にあります。デバッグ力を支える読書の傾向を分析します。
コードを書かない日に読む本
休日や有給休暇など、コードを書かない日にこそ読むべき本があります。実装から離れた日に読むと効果が高い本のジャンルと、その理由を解説します。