Engineer English Handbook

エンジニアのための英語

世界の開発者とコラボレーションするために。GitHub・Slack・コードレビューで使える実践英語を体系的に学ぶ。

7
Chapters
40+
Topics
200+
Phrases
50+
Code Examples
学習ロードマップ
基礎文法から実践的なコミュニケーションまで段階的に習得する
CH. 1 基本文法 Grammar CH. 2 自然な表現 Core Verbs CH. 3 コードレビュー Code Review CH. 4 チャット Chat & Async CH. 5 スラング Slang & Jargon CH. 6 プログラミング英語 Code & CLI CH. 7 アンチパターン Anti-patterns APPENDIX 勉強法 Study Tips
全章一覧
各章をクリックして詳細コンテンツへ
📖
Chapter 1
基本文法
5つの基本文型・時制・冠詞・前置詞・仮定法など、英語コミュニケーションの土台を整理する。
基本文型時制冠詞前置詞仮定法発音
Chapter 2
自然な英語表現
run / get / make / take など頻出動詞のイメージとイディオムを、エンジニアの文脈で習得する。
rungetmaketakebreak+15 verbs
🔍
Chapter 3
コードレビューとIssue
PRのタイトル・説明文の書き方、コードレビューのトーン管理、IssueのテンプレートまでGitHub英語を完全網羅。
PR作成コードレビューIssue報告LGTM
💬
Chapter 4
チャットコミュニケーション
Slack・Discord・Teamsでの依頼・進捗報告・スケジュール調整・感謝の表現。非同期コミュニケーション特有のフレーズ。
依頼進捗報告スケジュールフォローアップ
🤙
Chapter 5
エンジニア英語スラング
IMO・LGTM・ASAP・TL;DRなどの頭字語、yak shaving・bikesheddingなど直訳不可能なジャーゴンを解説。
頭字語ジャーゴンイディオム話し言葉
💻
Chapter 6
プログラミング英語
gitコマンドの語源、Linuxコマンドの略語、システムメッセージの英語、メソッド命名の原則を学ぶ。
gitコマンドLinuxコマンド命名規則略語
🚫
Chapter 7
アンチパターン
「フォローします」「巻き取る」「よろしくお願いします」など、日本語から直訳できない表現の正しい英語を整理。
和製英語謙遜表現ビジネス用語システム用語
📚
Appendix A
おすすめの勉強法
Grammarly・YouGlish・音声テキスト変換など、実際に使えるツールと継続的な英語習得の戦略。
GrammarlyYouGlish開発者コミュニティ
クイックリファレンス — 頭字語 & スラング
日常のエンジニアコミュニケーションで頻出。検索でフィルタリングできます。
略語 展開 意味 使用例 カテゴリ
LGTM Looks Good To Me 問題ないと思います(承認) LGTM! Nice work. Review
SGTM Sounds Good To Me 提案・計画への同意 SGTM on the new design. Review
WIP Work In Progress 作業中。Draft PRに使う [WIP] Add auth Review
Nit Nitpick 細かい点・任意対応 Nit: rename to userEmail Review
IMO In My Opinion 私の意見では IMO, we should refactor. Opinion
IMHO In My Humble Opinion 謙遜しながら意見を述べる IMHO, this won't scale. Opinion
TBH To Be Honest 正直に言うと TBH, I'm not sure. Opinion
FYI For Your Information 参考情報として(アクション不要) FYI, deploy succeeded. Chat
FYA For Your Action あなたの対応が必要 FYA: staging is down. Chat
ASAP As Soon As Possible できるだけ早く(乱用注意) Fix this ASAP — prod is down. Time
EOD End Of Day 今日の業務終了時までに Send it by EOD PST. Time
ETA Estimated Time of Arrival 完了予定時刻 What's the ETA on the fix? Time
TL;DR Too Long; Didn't Read 長文の要約を冒頭に置く TL;DR: Use Option B. Chat
OOO Out Of Office 不在(自動返信・Slackステータス) OOO until Thursday. Status
WFH Work From Home 在宅勤務 WFH this week. Status
lmk let me know 教えてください(カジュアル) lmk if you need help. Chat
afaik as far as I know 私の知る限り(不確かさを示す) afaik that isn't implemented. Opinion
btw by the way ところで、余談だが btw, the docs are updated. Chat
日本語直訳アンチパターン — よくある間違い
そのまま英語にすると伝わらない・不自然になる日本語表現の正解
Bad — 直訳・和製英語
❌ "I will follow this."
(「フォローします」の直訳)
❌ "Please do your best."
(「よろしくお願いします」の直訳)
❌ "The system became heavy."
(「システムが重い」の直訳)
❌ "I will positively consider it."
(「前向きに検討します」の直訳)
❌ "underscore" → "underbar"
(「アンダーバー」は和製英語)
Good — 正しい英語表現
✅ "I'll handle it." / "I'll follow up on this."
文脈に応じて意味を分ける
✅ "Looking forward to working with you."
依頼時は "Thanks for your help." など
✅ "The system is slow / sluggish."
重さではなく「遅さ」で表現
✅ "I'll look into it." / "We'll consider it."
実際の意図に応じた表現を選ぶ
✅ "underscore" ( _ )
英語ネイティブはunderscore