コンテンツにスキップ

母語干渉の検出

母語干渉(L1 干渉、母語転移とも呼ばれます)とは、母語の文法、語順、表現習慣が無意識のうちに英語に浸透することを指します。

なぜ母語干渉であって「学習不足」ではないのか

Section titled “なぜ母語干渉であって「学習不足」ではないのか”
  • 母語のルールは自動的で、幼少期から 10,000 時間以上聴いてきたもの
  • 英語のルールは数年間の学習で、能動的にコントロールする必要がある
  • 高圧の場面(緊急修正、技術面接、Slack での素早い返信)では、自動的に母語の思考に戻る
  • 多言語使用者は特に影響を受けやすい — 脳が言語間を素早く切り替える際にルールが混乱する

DevGlish はあなたの母語に基づいて、これらの干渉を自動的に識別します:

干渉パターン誤った表現正しい表現説明
”of” の乱用The speed of loading of pagePage load performance中国語は語句の積み重ねを使い、英語は名詞化を使用
冠詞の欠落Users can access databaseUsers can access the database中国語に冠詞はなく、英語では “the” と “a” を区別する
時制の混乱This bug exists for 3 monthsThis bug has existed for 3 months中国語に完了体はなく、英語では “has been” が必要
受動態の過剰使用The code is written by developersDevelopers write the code中国語では受動態が一般的、英語では能動態が好まれる
干渉パターン誤った表現正しい表現説明
主語の省略Was decided to merge branchesWe decided to merge branches日本語では主語がしばしば省略されるが、英語では明示が必要
受動態の乱用The login is performed by usersUsers log in日本語の受動態は「事態が起きた」を表すが、英語では能動態が好まれる
L/R の混同We need to revise the fitureWe need to review the feature日本語に L 音はなく、「r」と「l」が中間音になる
敬語の過剰Thank you for your kind understandingThanks日本語は敬語文化が強いが、英語のビジネス英語ははるかに簡潔

日本語干渉の根本的原因:

  • 日本語はトピック-コメント構造、英語は主語-述語構造
  • 日本語には複雑な敬語システムがあるが、英語にはない
干渉パターン誤った表現正しい表現説明
語順の誤りThis function is for user login purposeThis function handles user login韓国語は後置修飾、英語は前置修飾
助詞の残留The project we should be doing togetherThe project we should do together韓国語の助詞システムは英語に対応するものがない
論理接続の誤りI am tired but I will goI am tired**,** so I will go韓国語の「지만」に相当する意味だが、英語では因果関係が必要

韓国語干渉の根本的原因:

  • 韓国語は高度に屈折する言語で、名詞と動詞に活用システムがある
  • 韓国語の助詞が文法関係を伝え、英語は語順に依存する

DevGlish はどのように検出して修正するか

Section titled “DevGlish はどのように検出して修正するか”

設定 → 言語 → 母語を選択します(日本語、中国語、韓国語など):

Settings → Language
└─ Your native language: [Japanese ▼]
└─ Enables interference detection

表現をクエリした際に、Claude があなたの母語の一般的な干渉を検出すると、カードに以下が表示されます:

Query: "The speed of loading of page"
Main Card:
English: Page load performance / The page loading speed
Native Interference Alert(日本語話者として):
Common mistake: "of" の過剰使用
Why: 日本語の「の」構造を英語にそのまま持ち込む
Pattern: "X of Y of Z" → "XYZ" or "Y X"
Examples:
❌ "the quality of the code of the project"
✅ "the project code quality"

Express モードでのリアルタイム検出

Section titled “Express モードでのリアルタイム検出”

Express モード(クイック学習の 3 レベル)では、システムが干渉をマークします:

Input: "この関数はユーザーログイン用です"
Basic (Direct):
"This function is for user login"
🚩 Possible interference: 前置詞 "for" の過剰使用の可能性
Intermediate (Natural):
"This function handles user login"
Native (Idiomatic):
"This lets users log in"
💡 Why: より短く、動詞中心(英語スタイル vs 名詞積み重ねスタイル)

母語干渉は永続的 — 管理する方法を学びましょう

Section titled “母語干渉は永続的 — 管理する方法を学びましょう”
  1. 識別 — あなたの言語の一般的なパターンを学ぶ(上記の表)
  2. チェック — 重要なコードレビューコメントやメールの前に、DevGlish でチェックする
  3. 練習 — 間違いやすい表現を単語帳に保存し、定期的に復習する

重要な技術コメントやメールを書く際に:

  1. 母語で下書きする
  2. 英語に翻訳する
  3. DevGlish に貼り付け、「Paragraph」モードを選択
  4. 赤旗の干渉ヒントを確認する
  5. Claude の提案に従って修正する
  6. 送信する

これは怠惰ではなく、プロフェッショナルな行動です。ネイティブチームも同じことをしています(彼らは文法チェックツールを使っています)。

異なる言語グループには異なる学習課題があります:

特徴中国語系日本語系韓国語系
冠詞システム完全に欠落部分的な認識日本語に類似
時制システム文脈に依存簡略化された形式簡略化された形式
受動態頻繁に使用非常に頻繁中程度
主語の明示高度に省略極度に省略しばしば省略
修飾の方向前置後置後置

あなたがある言語グループに属している場合、干渉パターンはそのグループの共通の弱点に寄る傾向があります。しかしこれは同時に: