英语语法笔记:英语不应该成为开发工程师的发展瓶颈

简介: 英语语法笔记(english-note)由 xiaoxunyao 发起,项目的初衷非常朴素而温暖:社区里许多同学英语基础薄弱,传统的语法教材要么过于艰深,要么枯燥乏味。于是他们决定——自己动手,把复杂的语法知识点掰开揉碎,用程序员最能理解的方式重新呈现。

前几天,是公司成立二十周年的年会。老板作了一场题为《穿越寒冬,求实存善》的演讲。那一刻我在想:当寒意渐浓,作为领航者,他思考的是如何带领公司扛过这场冬天;那作为程序员的我们,又该如何穿越自己的寒冬呢?

Vue 作者尤雨溪曾坦言:“不仅英语差会成为瓶颈,英语好还能成为优势,因为学习效率会比别人高。像我这样半路出家自学的人,只能靠英语了……”确实,无论是阅读技术文档、参与开源社区、在 Stack Overflow 寻找答案,还是追踪最新技术资讯、争取一份远程机会,英语早已不是可选项,而是必修课——是提升竞争力的关键一环,更是这个寒冬里的一件羽绒服。

那么,英语该怎么学?今天我们要安利的这个开源项目,或许就提供了一种值得借鉴的思路。

🌱english-note简介

英语语法笔记(english-note)由 xiaoxunyao 发起,项目的初衷非常朴素而温暖:社区里许多同学英语基础薄弱,传统的语法教材要么过于艰深,要么枯燥乏味。于是他们决定——自己动手,把复杂的语法知识点掰开揉碎,用程序员最能理解的方式重新呈现。

这不仅仅是一份学习笔记,更是一场同学帮助同学的开源实践。

github地址:https://github.com/hzpt-inet-club/english-note

该项目目前在github上已有5.1k⭐️ star

📖 如何使用这个项目?

🌐最推荐的方式:直接在线阅读

在线地址:https://hzpt-inet-club.github.io/english-note/

💻本地使用

此项目用 VuePress 进行文档编写的,我们历史的文章之中也有介绍如何搭建使用VuePress的,感兴趣的家人们可以搜下,我们本地启动项目的步骤如下:

  1. 下载到本地
git clone https://github.com/hzpt-inet-club/english-note.git
  1. 进入更目录后
yarn init
  1. 运行
    yarn docs:dev
    

🐳Docker部署

我们使用以下命令打包服务

yarn docs:build

打包完成之后将docs/.vuepress/dist下的静态文件复制到nginx 下即可,具体构建镜像启动服务较为简单,我们此处不做详细介绍了。

🧠开始学习

以下是文档的部分截图





📝写在最后

英语语法笔记这个项目,让我感动的不只是它详实的内容,更是它背后那种“我想帮你”的社区精神。

在这个信息爆炸的时代,我们从不缺少学习资源,缺少的是愿意为你把知识掰碎了讲的人。而这个项目,正是这样一群开发者,用自己擅长的方式,帮助同在学习路上的伙伴。

如说到底还是没有什么捷径可走的,想提高英语总得有所付出。但这个项目让这段付出的路程,变得没那么孤单,也没那么痛苦。

目录
相关文章
|
SQL 存储 关系型数据库
SQL优化之Explain详解(mysql)
`Explain`是MySQL中用于分析SQL查询执行计划的工具。它可以帮助我们了解MySQL如何执行SQL语句,包括如何使用索引、预计的行数以及查询的顺序。以下是`Explain`输出的关键列及其含义的简要摘要: 1. **id**:查询的序列号,表示查询中的子句层次,id越大优先级越高。 2. **select_type**:表示查询的类型,如SIMPLE(简单查询)、PRIMARY(主查询,多表查询中的第一个查询)、SUBQUERY(子查询)、DERIVED(派生表)或UNION(UNION操作的查询部分)。 3. **table**:查询涉及的表名,如果是子查询,可能显示为衍生表
696 0
|
5月前
|
架构师 关系型数据库 MySQL
【Java架构师体系课 | MySQL篇】③ Explain执行计划详解
Explain用于分析SQL执行计划,通过模拟优化器行为揭示查询性能瓶颈。它展示索引使用、扫描行数等信息,帮助优化查询语句,提升数据库效率。
554 6
【Java架构师体系课 | MySQL篇】③ Explain执行计划详解
|
3月前
|
存储 人工智能 前端开发
PinMe:零成本三秒发布你的网站
PinMe是一款零配置、去中心化的前端部署工具,基于IPFS实现静态网站一键发布。无需服务器、域名或复杂配置,支持网页拖拽或命令行上传,自动生成可验证、抗篡改的永久链接。单文件200MB、整站1GB以内免费部署,让发布变得简单、安全、可靠。🚀
873 11
PinMe:零成本三秒发布你的网站
|
2月前
|
Java 开发工具 Windows
JDK22安装教程 Windows版:详细步骤+验证方法(含下载地址)
本指南详解JDK 22 Windows版安装全流程:从官网镜像下载、解压(建议非系统盘)、以管理员身份运行安装程序,到路径设置与版本验证(`java -version`)。含注意事项,助你快速完成配置,240字。
|
5天前
|
安全 NoSQL Redis
开源 Wiki 神器 Docmost:团队协作知识库的终极解决方案
Docmost 是一款功能强大、部署简单的开源 Wiki 系统。它完美平衡了功能和易用性,既适合小团队快速搭建知识库,也满足企业级的安全和权限管理需求。
194 5
 开源 Wiki 神器 Docmost:团队协作知识库的终极解决方案
|
消息中间件 监控 大数据
Kafka消息队列架构与应用场景探讨:面试经验与必备知识点解析
【4月更文挑战第9天】本文详尽探讨了Kafka的消息队列架构,包括Broker、Producer、Consumer、Topic和Partition等核心概念,以及消息生产和消费流程。此外,还介绍了Kafka在微服务、实时数据处理、数据管道和数据仓库等场景的应用。针对面试,文章解析了Kafka与传统消息队列的区别、实际项目挑战及解决方案,并展望了Kafka的未来发展趋势。附带Java Producer和Consumer的代码示例,帮助读者巩固技术理解,为面试做好准备。
1435 0
|
4月前
|
安全 Linux 测试技术
外网下载内网部署:Yum离线升级Linux软件包
针对生产环境内网隔离、无法直连外网的困境,本文分享利用 `yum install --downloadonly` 命令在外网下载RPM包及依赖,再离线传输至内网部署的完整方案。涵盖单包、批量、指定版本下载,依赖处理与本地安装步骤,实现安全合规的漏洞修复与软件升级,适用于应急响应、批量部署等场景。
638 156
|
4月前
|
存储 自然语言处理 JavaScript
TypeWords:让英语学习更高效的打字练习神器
TypeWords是一款开源英语学习工具,将打字与背单词、文章背诵结合,通过智能记忆曲线和多种练习模式,让英语学习更高效有趣。支持在线使用或本地部署,已获5.9k GitHub星标。
1272 161
TypeWords:让英语学习更高效的打字练习神器
|
2月前
|
算法 安全 Android开发
Anki:让记忆更高效、更智能的开源力量
总之,Anki 是一个集科学、高效、自由于一体的强大工具。它不会让学习本身变得毫不费力,但它会让你付出的每一分努力都更有价值。如果你正苦恼于记忆难题,不妨试试 Anki,让科学的方法为你的学习赋能。
1102 11
Anki:让记忆更高效、更智能的开源力量
|
4月前
|
机器学习/深度学习 人工智能 运维
主流AI证书深度对比:从入门到进阶,怎么选不踩坑?
随着人工智能技术持续渗透各行各业,“懂AI”已从职业加分项变成不少岗位的基础要求。智联招聘数据显示,72%的AI相关岗位在招聘时会将“持有权威认证”作为筛选硬标准,持证者薪资溢价普遍达20%-35%。但市面上的AI证书五花八门,有国际大厂推出的技术认证,有国内厂商的生态绑定证书,还有适配零基础学习者的通用证书,到底哪款适合自己?本文就为你全面拆解主流AI证书的核心差异,帮你理清选择思路。