英語 2 割、図 3 割、コード 5 割 - 洋書が意外と読める理由
この記事は約 5 分で読めます。
洋書アレルギーの正体
「洋書の技術書を読みたいけど、英語が苦手だから無理」。この思い込みで、優れた技術書を読む機会を逃しているエンジニアは多い。
しかし、技術書のページを実際に分析してみると、意外な事実が見えてきます。ページの構成要素を分類すると、おおよそ以下の比率になります。
- 英語の地の文: 約 2 割
- 図表・ダイアグラム: 約 3 割
- コードブロック: 約 5 割
つまり、ページの 8 割は英語の文章力をほとんど必要としない要素で構成されています。
コードは万国共通語
function calculateTotal(items) { return items.reduce((sum, item) => sum + item.price, 0); }
このコードを読むのに英語力は要りません。プログラミング言語の文法を知っていれば、国籍に関係なく読めます。変数名や関数名は英単語ですが、プログラミングをしている人なら calculate、total、items、price 程度の単語は既に知っています。
技術書のコードブロックは、日本語の本でも英語の本でも同じです。洋書を開いてコードブロックだけを追えば、その章が何をやっているかの大枠は掴めます。
図表は言語の壁を超える
アーキテクチャ図、シーケンス図、フローチャート、ER 図。これらの図表は、英語の説明文を読まなくても情報を伝えてくれます。
むしろ、洋書の方が図表が豊富な傾向があります。O'Reilly や Manning の技術書は、図解に力を入れている出版社が多く、視覚的な理解を助ける工夫が凝らされています。
洋書の技術書は、翻訳版が出る前に最新の技術を学べるという大きなメリットがあります。
英語 2 割の攻略法
残りの 2 割の英語テキストも、技術書特有の読みやすさがあります。
語彙が限定的
技術書で使われる英語の語彙は、小説や新聞に比べて圧倒的に少ない。implement、define、return、execute、configure。100 語程度の技術英語を知っていれば、地の文の 8 割は読めます。
文構造がシンプル
技術書の英語は、文学的な修辞や複雑な構文を使いません。「A does B」「If C, then D」「This is because E」。主語 + 動詞 + 目的語の単純な構造が大半です。
同じパターンの繰り返し
技術書の説明は、「概念の定義 → コード例 → 解説 → 次の概念」のパターンを繰り返します。このパターンに慣れると、英語を逐語的に読まなくても、文の役割 (定義なのか、注意点なのか、次のステップなのか) が予測できるようになります。
洋書デビューの具体的な手順
ステップ 1: 日本語版を読んだ本の原著を読む
既に日本語で読んだ本の原著なら、内容を知っている状態で英語に触れられます。「ああ、あの話をこう表現するのか」という発見があり、技術英語の語彙が自然に増えます。
ステップ 2: コードが多い本を選ぶ
最初の洋書は、コードブロックの比率が高い本を選びます。ハンズオン形式の本は、英語の地の文が少なく、コードを追うだけで進められます。
ステップ 3: わからない文は飛ばす
英語の地の文でわからない箇所があっても、前後のコードと図表から意味を推測できることが多い。完璧に読もうとせず、コードと図表を軸に読み進めてください。
翻訳版を待つコスト
人気のある技術書でも、翻訳版が出るまでに 1〜2 年かかります。技術の進化が速い分野では、この 1〜2 年の遅れが致命的になることがあります。
洋書を読めるようになると、世界中のエンジニアと同じタイミングで最新の知識にアクセスできます。この時間的アドバンテージは、キャリアにおいて大きな差別化要因になります。
関連記事
まとめ
洋書の技術書は、ページの 8 割がコードと図表で構成されており、英語力が低くても読み進められます。技術英語の語彙は限定的で、文構造もシンプル。日本語版を読んだ本の原著から始め、コードが多い本を選び、わからない文は飛ばす。この方法で洋書デビューすれば、翻訳を待たずに最新の技術知識にアクセスできるようになります。
この記事は役に立ちましたか?
関連用語
関連記事
英語の README が読めるなら洋書も読める
GitHub の README を日常的に読んでいるエンジニアは、実は洋書を読む力を既に持っています。README と洋書の英語の共通点と、洋書への最初の一歩を解説します。
洋書の技術書を読むコツ - 英語が苦手でも読み切る方法
技術書の英語が小説より読みやすい理由と、最初の 1 冊の選び方、挫折しない読み進め方を紹介します。
日本語で読める技術書は世界の 1 割しかないという現実
英語圏で出版される技術書のうち、日本語に翻訳されるのはごく一部です。この情報格差の実態と、格差を埋めるための現実的なアプローチを考えます。
プログラミングの本に出てくる英語がわからなくても大丈夫
プログラミングの本を開くと英語がたくさん出てきます。でも全部わからなくて大丈夫。最低限知っておけばいい英単語と、英語が読めなくても本を読み進めるコツを紹介します。
翻訳書の技術書を楽しむコツ - 翻訳の壁を乗り越える
翻訳書の技術書の質を見分けるポイントと、翻訳特有の読みにくさを乗り越える 3 つのコツを紹介します。
技術書の翻訳者という仕事 - 名訳と迷訳の舞台裏
技術書の翻訳者はどんな仕事をしているのか。名訳が生まれる過程、翻訳の難しさ、有名な迷訳エピソードなど、翻訳の舞台裏を紹介します。