Software Engineering English

程序员英语
实战手册

为程序员、工程师、远程协作者打造的英语教程:代码注释、PR/Issue、技术文档、Code Review、远程会议、技术面试、开源协作、错误信息——12 章把英语从应试工具变成日常生产力。

代码注释PR/Issue技术阅读Code Review远程会议开源协作技术面试
~/dev-english — zsh
$ git commit -m "feat(auth): add OAuth2 PKCE flow" [main 7f3a9c2] feat(auth): add OAuth2 PKCE flow $ gh pr create --title "Refactor session store" https://github.com/org/repo/pull/482 $ slack post "LGTM, ship it" $

课程定位

这套手册不是"通用商务英语",也不是"应试英语"。它针对的是中国程序员、远程工程师、开源协作者每天真实会用到的英语场景——你写一行 commit message、提一个 PR、做一次 code review、参加一场 standup、读一份 RFC、面试一家海外公司。

程序员英语有它自己的语体:简洁、精准、命令式、文档化。它要求你在 50 个字符的 commit subject 里说清楚一件事,要求你在 PR 描述里写出 Why 而不是 What,要求你在 Code Review 里既能给出反对意见又不冒犯人。

12 章覆盖从最底层的命名/注释,到最高阶的开源协作和技术面试,给你大量真实例句和模板,让英语真正成为你的生产力。

学习方式

// learning goal

目标:让你能够在 GitHub、Slack、Zoom、Stack Overflow、技术面试、开源 mailing list 这些真实场景下,用程序员同行听得懂、看得舒服的英语沟通。

使用方法

  1. 先读"核心规范",了解每个场景的标准语体。
  2. 再看"真实例句",把模板存进自己的 snippet 库。
  3. 对比"中式直译 vs 地道写法"表格,找出自己的常见错误。
  4. 最后做"每日 30 分钟"训练计划(在第 12 章),把英语真正写进肌肉记忆。

能力地图

01

读懂代码英语

命名、注释、文档、错误信息、技术博客、RFC。

02

写出地道协作

commit、PR、issue、code review、技术评审。

03

说出工程语境

standup、retro、1-on-1、design review、面试。

04

融入海外社区

开源协作、mailing list、跨时区异步沟通。

课程目录