如何提高英语水平:开发者指南

2025-06-10

如何提高英语水平:开发者指南


我最近看到一篇帖子,一位开发人员提出了非常中肯的观点,解释了为什么英语不应该成为衡量他们能力的标准:“我的英语不完美。你们为什么要雇我?”

我感同身受,但遗憾的是,现实并非如此。不管你喜不喜欢,流利的英语对于程序员来说是一项至关重要的技能。

大多数人,尤其是发达国家的人,已经习惯了流利的英语。糟糕的语法听起来很刺耳,会分散注意力。即使出于好意,听者也必须刻意去忽略它。

图像

2013 年,Facebook 忽略了一位安全研究员提交的多个严重漏洞报告。原因何在?因为他的英语不好,所以这些报告没有被认真对待。

此外,当你能流利地使用英语时,你会拥有很多机会。你可以更好地表达你的想法。你可以自信地与人沟通。你可以找到更好的工作。你可以撰写别人感兴趣的帖子、指南和推文。

总而言之,英语不好可能会成为你职业生涯的一个潜在障碍。最好还是好好处理一下。我以前觉得这个概念很肤浅,但随着时间的推移,我已经接受了它。毕竟,人都是不完美的,这只是影响我们的众多偏见之一。

幸运的是,提高英语水平与学习编程语言并没有太大区别。只是需要练习。

我的英语本来就不怎么样,有一段时间,我甚至怀疑自己能否进步。幸运的是,这种担心完全是多余的。我相信,只要你不断努力,进步是水到渠成的。

但回过头来看,我显然可以用其他方法更快地完成这件事,而且我学到的重要教训太晚了。

我写这篇指南的目的是为了让你们避免重蹈覆辙。我希望我学到的东西能帮助那些正在经历同样困境的开发者。

这不仅仅是语法问题

当我们谈论英语作为一项技能时,我们通常关注的是语法。我花了一段时间才明白,语法只是其中的一部分,死记硬背英语规则并没有多大用处。英语中有很多细微的差别,只有通过练习和接触才能学会。以下是一些例子:

句子 A:新软件不能满足我们的要求。
句子 B:新软件不具备我们需要的东西。

从技术层面上讲,这两个句子的语法都正确,但“fulfill our requirements”过于正式,表达也显得尴尬。它更适合商务文件,而不是日常对话。句子B更简单,更接近母语人士的表达方式。

另一个例子:

句子A:我一直爱你。
句子B:我一直爱你。

如果我在字典中查找“variably”,它的定义是“在任何情况下或任何场合;总是”。我可能会得出结论,它可以被用来代替“ always”

然而,这个词通常适用于过程和物体(很少用于人)。如果在错误的语境中使用这个词,可能会听起来很不对劲。理解一个词的用法需要花费时间和大量阅读(如有疑问,请使用最简单的词)。

流利的三个部分

要想说一口流利的英语,就意味着要在三个方面取得进步:

1) 语法正确:这或许是最重要的部分。人们对不恰当的句子比较宽容,但对时态和动词的错误就没那么宽容了。

2) 了解单词及其正确用法:不幸的是,早期学习者常常抱有一个糟糕的观念——词汇量就是掌握大量的单词。正如我经常观察到的那样,这为词汇的滥用埋下了伏笔。正如我之前所写,良好的词汇量不仅在于学习花哨的单词及其含义,还在于知道何时使用它们。

3)写作:如果用一个词来形容优秀的写作,那就是“毫不费力”。优秀的写作读起来轻而易举,并且不会给读者带来太多干扰。为了解释这一点,请看以下两个例子:

麦克白雄心勃勃,渴望成为苏格兰国王。女巫告诉他,他的愿望将会实现。当时的苏格兰国王是邓肯。在妻子的怂恿下,麦克白谋杀了邓肯,从而继承了苏格兰国王的王位。(55字)

在妻子的鼓励下,麦克白实现了他的野心,杀死了邓肯,成为苏格兰国王,应验了女巫的预言。(26 个字)

第一句插入太多,感觉像是新手写的。后一句不仅简洁,而且更容易阅读——它使用了更少的代词,帮助读者避免上下文切换。

不要从语法书开始

语法书简直浪费时间。我的文笔还行,但如果你问我某个X动词的第二或第三种形式是什么,或者让我解释过去分词,我根本就答不上来。

想想看,当你说母语时,你有没有想过你会使用什么形式的动词?

图像

深入研究所有这些理论,比如这些4x4时态表、句子成分主动/被动转换,可能会让你感到困惑,而且没有任何附加价值。没有哪个说话者是通过死记硬背规则来学习的。这些规则只是自然而然地融入其中而已。

这并不是说了解规则不重要。规则确实能帮助你了解某些介词的正确用法,或者何时使用have/had、will/would,但我不建议以语法书作为起点。

它们最适合作为参考。当你有疑问时,可以使用它们。

这和学习一门编程语言没什么区别。如果只学习语法和 API,而不编写任何代码,必然会变成一项枯燥乏味的苦差事,而且没什么成果。坚持写代码会带来更好的结果。

如何才能真正好起来?

这里没有灵丹妙药。你得通过实践来学习,也就是阅读和写作。不过,这里有一些建议可以帮助你:

阅读所有内容

成为阅读机器。这是最重要的一件事。我指的不仅仅是书籍。什么都读。读文章,读散文。找一本受人尊敬的在线杂志,开始阅读他们的专栏。关注你最喜欢的社区(比如Hacker NewsGood subreddits),看看里面的辩论和讨论。看看人们是如何交流的。所有这些都能增加你对词语用法和句子构成方式的理解。

如果你没能完全理解,也没关系。一开始,我只能理解阅读内容的20%。但只要每天督促自己,情况就会越来越好。

观看视频和播客

观看演讲、纪录片、现场对话、播客和教程,它们能帮助你了解人们在现实生活中是如何交流的。与阅读相比,视频/播客还有一个额外的优势:人们的交流方式与日常交流方式一样,这意味着更少使用华丽的辞藻。

电影和电视节目可能不是最好的选择,因为剧本通常不是模仿现实生活中的对话而写的。

痴迷于谷歌

对某事感到困惑?谷歌一下。这不算什么新鲜技巧,但很少有人这么做。我通过搜索它们的用法解决了数百个单词和语法问题。例如“have vs had”、“always vs invariably”、“simple vs simplistic”。通常,你会找到一篇解释正确用法的好文章。

使用 Grammarly

比语法书更好的是一种可以纠正你的语法并帮助你避免最常见错误的工具。

我还没有探索所有可用的选项,但可以肯定地说,Grammarly 是目前最好的选择——广泛的支持,可靠地检测错误,并在工具提示中提供方便的解释。

我甚至建议你订阅一个高级会员(没有联盟链接),绝对物超所值。高级会员提供的建议能让你的声音听起来更自然。

找一些会纠正你的人

我很幸运,身边有人会在我犯错时纠正我。被纠正可能有点尴尬(甚至烦人),但相信我,这是最好的学习方式。鼓励别人纠正你是发现错误的捷径。

尝试获取更具体的反馈。通常人们会指出你的英语有问题,但不知道问题出在哪里会让你摸不着头脑。问问他们你具体犯了哪些错误。你有哪些地方可以改进?

定期写作

写!写!写!它可以只是一个小观点,一篇日记,或者一个故事(如果你不擅长写博客的话)。写作能帮助你理清思路,清晰地表达。写好草稿后,找一个你信任的写作意见的人,请他们毫无保留地修改。这个人可以是你的好朋友、伴侣或导师。如果错误比你想象的要多,也不要灰心,写作只会帮助你进步。

重新回顾一下你之前写的内容。试着找出你之前写的内容中犯的错误。

不要自作聪明

这一点花了我很长时间才学会。我太努力地想耍小聪明了。我本该写“他忽略了警告信号”,却写成了“他冷落了警告信号”。结果,我不仅没显得聪明,反而给人留下了个外行人的印象,假装自己懂的比实际多。

我见过的优秀作品大多不常用新词。写得简单点!


你可能犯的最大错误是:a) 假设自己不会进步;b) 回避批评性反馈。我犯过这两种错误,但这只会阻碍我的进步。如果你不断鞭策自己,你的大脑学习效率会出奇地高。

祝你好运!

鏂囩珷鏉ユ簮锛�https://dev.to/shubhamjain/how-to-get-better-at-english-guide-for-developers-3ed4
PREV
使用 React 构建纸牌记忆游戏
NEXT
使用 SVG 的更好方法 GenAI LIVE!| 2025 年 6 月 4 日