Featured image of post 英语学习资源网站:englearner 自学路径

英语学习资源网站:englearner 自学路径

一个开源免费的英语学习资源聚合站 englearner.site,从听说读写 4 个维度系统整理学习材料、教材、工具与社区。

英语学习资源网站:englearner 自学路径

前置:这篇写于 2026 年 5 月。从 2015 年开始用各类英语学习网站,本文系统整理"自学路径设计"和真正用得上的资源——所有内容都已重新定位为"程序员学英语"视角。如果你不是程序员,前 1/4 可以跳过。

为什么程序员必须学英语

这是程序员的"信息差生死线"

  • 99% 的优质技术文档是英文(Stack Overflow、MDN、GitHub README、官方 API 文档)
  • 99% 的优质技术视频是英文(YouTube 频道如 Fireship、ThePrimeagen、Veritasium)
  • 99% 的开源项目贡献者用英文交流(GitHub Issues、PR、Discord)
  • 99% 的技术会议演讲是英文(KubeCon、JSConf、GopherCon)

学英语不是为了考试,是为了不被中文互联网的信息差甩开

但"自学"最难的从来不是"找资源",而是:

  1. 不知道学什么顺序(听说读写先学哪个?)
  2. 不知道学到什么程度(语法要不要学完?词汇量目标多少?)
  3. 不知道用什么材料(新概念?VOA?BBC?原版书?)

englearner.site 这个站点对这 3 个问题给出了系统答案——但它面向的是通用英语学习者。本文把它和程序员的实际需求做映射,让你少走 2 年弯路。

这个网站的特点

englearner.site 的特点:

特点说明
路径清晰把学习分成 4 个阶段(基础 → 进阶 → 高级 → 母语级),每个阶段有明确的学习目标
资源整合每个阶段配套 3-5 个免费资源(教材、APP、网站、播客)
中文友好全站中文,对中国学习者更友好(不像很多国外资源站需要先过语言关)
社区驱动有"学习小组"、“问答"模块,孤独的自学者能找到同伴
免登录大部分内容免登录即可访问,少数功能需要注册

4 个常见误区

  1. “先学完语法再练听说”:错。语法是为"用"服务的,边用边学才有效
  2. “一定要出国才能练好口语”:错。影子跟读法 + 语言交换 在国内也能练到流利
  3. “考过六级就够用了”:错。六级对应词汇量 5500,但实际运用能力和词汇量不是线性关系。六级高分也可能听不懂老外讲话
  4. “用翻译软件就够”:错。翻译软件是工具,不是能力。读英文一手文档的能力只能通过读来练

程序员专属学习路径(区别于通用路径)

通用英语学习路径(VOA / BBC / 新概念)目标是"生活英语 + 考试”。程序员的英语学习目标完全不同——目标是"读技术文档 + 看英文视频 + 写英文 commit + Stack Overflow 答题"。基于这个目标,下面是专门为程序员重新设计的 4 个阶段

阶段 1:能读懂 Stack Overflow 答案(0-3 个月,词汇 0 → 1500)

目标:能在 Stack Overflow / GitHub README 上查问题,能用翻译工具辅助读 RFC。

关键场景训练

场景训练方法工具
查 GitHub Issue每天读 5 个英文 Issue,用 DeepL 翻译不懂的句子DeepL / 沉浸式翻译浏览器插件
看 README把 5 个你常用的开源项目 README 从头读一遍(不查词)GitHub
读 RFC 摘要读 3 篇 RFC 的 Introduction + Abstract 章节https://www.rfc-editor.org/rfc/rfc-index.html
背技术词根重点记 200 个技术词根(auth、cache、async、concurrency 等)Anki 词卡(搜索"程序员英语词根"模板)

阶段 2:能写英文 commit + PR(3-12 个月,词汇 1500 → 3500)

目标:能写清晰的英文 commit message,能在 GitHub 提有意义的 PR description。

实战训练

训练频率工具
用英文写 commit每天 1-3 次Git(强制设 git config --global core.commentChar 不允许中文)
用英文写 PR description每周 1-2 次GitHub PR 模板
读英文技术博客每周 2-3 篇Martin Fowler、Cloudflare Blog、Vercel Blog
看 YouTube 技术频道每周 2-3 个Fireship、ThePrimeagen、Hussein Nasser

阶段 3:能听无字幕英文技术分享(1-2 年,词汇 3500 → 6000)

目标:能听懂 70% 的 KubeCon / JSConf 演讲(不靠字幕)。

实战训练

  • 会议演讲:先看 KubeCon 的 YouTube playlist(带英文字幕),1 个月后只听不看字幕复看
  • 技术播客:Software Engineering Daily、Syntax.fm、Go Time(程序员向播客,语速适中)
  • 英英词典化:从阶段 3 开始抛弃所有中英词典,只用 Longman / Cambridge 词典
  • 影子跟读:跟读英文演讲(不是新闻)—— 演讲节奏比新闻慢,更适合练

阶段 4:能在英文社区持续输出(2 年+,词汇 6000+)

目标:能在 Stack Overflow 答题、给开源项目写英文 README、英文技术分享。

实战训练

  • Stack Overflow 答题:从简单的 “How to” 问题开始,每周 1-2 个回答
  • 写英文博客:哪怕每月 1 篇 500 字——用英文写作比读更能暴露盲点
  • Twitter/X 跟老外对线:关注 10 个海外技术博主,每天看 30 分钟他们的推文
  • 英文技术书精读:选 1 本英文技术书,3 个月读完,做笔记

5 个程序员专属工具(不只是 englearner)

englearner.site 是"通用入口",但程序员学英语需要针对性工具。下面 5 个是我用了 5 年以上的:

资源程序员专属用途适合阶段
沉浸式翻译(浏览器插件)GitHub / Stack Overflow / MDN 双语对照阅读阶段 1+
YouGlishhttps://youglish.com/查技术词在 YouTube 英文视频里的真实发音(如"async"、“concurrency”)阶段 2+
Grammarly写 commit / PR / 博客时实时纠错(区分美式/英式)阶段 2+
DeepL Write改写英文句子风格(比 Grammarly 更懂技术语境)阶段 3+
Quora / Reddit读英文技术问答(Quora 偏软,Reddit r/programming 偏实战)阶段 1-2
  • 99% 的优质技术文档是英文(Stack Overflow、MDN、GitHub README、官方 API 文档)
  • 99% 的优质技术视频是英文(YouTube 频道如 Fireship、ThePrimeagen、Veritasium)
  • 99% 的开源项目贡献者用英文交流(GitHub Issues、PR、Discord)
  • 99% 的技术会议演讲是英文(KubeCon、JSConf、GopherCon)

学英语不是为了考试,是为了不被中文互联网的信息差甩开

我自己的英语学习路径是:

  1. 2015-2016:用 VOA 慢速 + 新概念 2,过基础
  2. 2017-2018:读英文技术文档(刚开始慢,一页查 20 个词)+ 看英文 YouTube 教程
  3. 2019-2021:参加英文技术 Meetup(深圳的 GDG、NodeSchool 线下活动)+ 在 GitHub 提英文 PR
  4. 2022-至今:英文写作(博客、文档)+ 看英文书(不翻译)

到 2026 年,英语学习已经变成"消遣"——看英文视频不费力、读英文文档不卡壳、写英文邮件不用翻译。这 10 年下来,最大收益是技术视野的扩大:我读到了 90% 中文技术圈永远不会翻译的一手资料。

写在最后

学英语没有"最佳时间"——种一棵树最好的时间是 10 年前,其次是现在。

如果你是程序员,强烈建议把"学英语"和"学技术"绑定在一起

  • 读英文技术文档时,遇到生词就记到 Anki,不刻意背但回头复习
  • 看英文技术视频时,第一遍带字幕,第二遍不带,用"可懂输入"原则
  • 写代码注释 / commit message 时,用英文,慢慢就习惯了
  • 提 GitHub PR 时,用英文写 description,顺便练写作

学英语的最大动力不是"考过 X 分",而是"我能用英语读我喜欢的技术书、看我想看的英文视频、和我想交流的人对话"——这种动力源源不断。

参考资料

使用 Hugo 构建
主题 StackJimmy 设计