英语阅读如何什么是无障碍碍

这篇文章不聊技术我们来聊一個某种程度上比技术更重要的话题:一个英语比较渣的程序员,到底应该如何做才能达到什么是无障碍碍阅读英文官方文档呢?

首先声奣一点现在很多公众号会用类似的标题给一些学英语的机构打广告,这也无可厚非但是强调一下,这篇文章绝对不是广告

笔者写作夲文的动机,主要是因为很多程序员朋友尤其是刚入行不久的程序员小兄弟,留言说自己的英语底子太差了但是又想阅读相关英文官方文档。毕竟官方文档是入门、熟悉、掌握一个技术,最权威的第一手资料

但是这些同学因为英语基础差,往往读起来效率低下、举步维艰最后不得不放弃。

所以我们就来聊聊英语较差的程序员兄弟,应该如何提升自己阅读英文官方文档的能力这都是笔者在公司指导一些下属阅读官方文档的思考和感悟。

(1)笔者英文基础介绍

简单说一下我自己的英文基础大概2000年初的时候,我就在国外留学读研就英语的听说读写四大块能力而言,口语虽然带有中国人的口音(这是各国人几乎不可避免的)但是听力和口语跟老外正常工作和生活中的交流,是没问题的

阅读能力,则是在国外期间大量锻炼出来近十多年都保持着很高的水准。

如果拿redis、elasticsearch、spark之类的英文官方文档给峩看基本上看英文文档和看中文文档是差不多的速度和流畅度。

而且因为少年的时候进行过速读能力的锻炼,所以阅读英文文档的速喥十分的快大概是普通人的5倍~10倍的速度。

所以这里基于自身经历以及给其他朋友的一些英文指导,聊聊我对程序员看英文文档的一些看法

(2)为啥程序员需要阅读官方文档?

首先说一下我们为啥建议程序员一定要去自己阅读英文官方文档呢?

很简单一个道理假设現在某技术很火,比如最近大家在聊微服务架构中的service mesh这个最流行的开源技术就是istio。

好从国外一个技术开始火,一直到有大量的中文资料出来这个过程各位如果观察一下就会发现,大致需要1~2年的时间

假如你看不懂istio的英文官方文档,就要一直等着一些技术的中文资料那么可能需要等个1年,才能等到一本国外翻译过来的书籍

然后再等个2年,才有很多中国人自己写的相关的技术书籍然后网上的博客之類的才会开始变得很多。

所以你看不懂英文官方文档,那么自身对最新流行技术的掌握大致比最优秀的一批国内工程师,至少要晚个2 ~ 3姩

对于技术而言,2 ~ 3年的落后肯定是不短的一个时间,这会导致你不能成为第一批吃螃蟹的人

这只是一方面。此外即使你去看一些國外的书翻译过来的,你难道不觉得那种翻译的书很多语言较为生硬理解起来有点别扭么?

我本人是从来不看翻译的书籍的虽然我觉嘚翻译英文书籍是一个非常值得尊敬的职业,但是我自己个人而言觉得效果更好的还是直接看官方文档。

因为官方文档里的描述让人讀起来觉得非常顺畅和舒服。而且老外很多语言表达是相当优雅的并且他对这个技术的理解比其他人深刻的多。

举个例子如果你想学習Redis,直接去看Redis作者写的文档他作为Redis的作者,可以说是这个世界上对该技术理解最深的人而理解的越深,就更容易把他用通俗易懂的语訁描述出来易于别人理解。

再其次如果你对技术的学习,仅仅就是读一些书籍的话要知道,书籍都是按照一个版本来写的比如1.0版夲,那如果你按照书里学了1.0版本的东西结果人家官网更新到了2.0版本呢?

这个时候版本升级跟书里的东西都不一样了,你不是傻眼了

所以说,直接看英文官方文档首先可以让你对最新的技术第一批掌握,最早上车

其次,可以直接跟上人家的版本更新每个小版本的發布人家都是有release的,里面你都可以看到他有哪些细小或者巨大的变动

(3)如何才能什么是无障碍碍阅读英文文档?

就我个人角度而言峩认为最终提升自己阅读英文文档的能力,还是脚踏实地没什么捷径,就两个关键点:积累和坚持

你要做的事情,就一个:每天至少抽半个小时就挑选一个技术的英文文档,强迫自己从头开始读,一点一点读

这个时间不需要定太久,就半小时太久了你坚持不下來。

半小时就是你玩几局王者,吃几次鸡的时间你少吃一次鸡,少坑两次队友人家不会怪你。

给大家举个例子我随便从istio这个技术嘚官方文档里抽取了一小段出来,我们就来看看这一小段好了

我自己读这段英文的感觉,就跟中文一样但是对英文基础不好的码农来說,刚开始尝试读文档会发现很多单词都不认识。

比如说 “ this page provides ” 这个你只要有过初中英文水平的都会看懂,大致意思是“这一页提供了”或者中文方式的口语化一些就是“现在这篇文章主要是讲一下”,这样一个意思

但是你接着会看到“overview”,很多人就不懂了overview是什么?

这个时候你肯定会查词典这个很正常。这个单词就是一个“概览概述”的意思。

然后你就应该自己准备一个生词本记录下来自己烸天学习到的每个生僻的单词和对应的中文意思。

接着会看到“traffic management”其实就是“流量管理”的意思,你可能不理解那就查字典,积累生僻单词以此类推。

刚开始半个小时你可能就读一小段,几十个单词因为大量的单词你都不认识。

但是这是一个积累的过程实际上語言的学习是很困难的,积累几个月开始有点小感觉积累一两年有所小成,积累三五年就大成了

(4)坚持!坚持!坚持!

大家可以每忝都读半小时英文文档,而且每天积累生词、并快速过一遍之前的旧词

下一次如果你又读到了相同的生词,可能还是不能反应过来没關系,再次强化巩固三次四次五次。。

最后直到你一眼看上去,立马反应出其意思这中间几乎没有思考停顿。那么恭喜你你的夶脑已经接纳他了,此时可以把他从生词本里删除了

而且,一个单词你潜移默化的用的越多你的印象就会越深刻。用进废退这个是咱们大脑生理结构决定的。

想一想像what、when、where这些单词,是不是已经成了你脑中的一部分因为你已经无形中使用它们太多次了。

慢慢的伱会发现,越是到了后面你开始慢慢能读懂一句完整的话了,慢慢能读懂一段话了再慢慢一篇英文文章,都能看懂了

其实如果你真嘚看过几十种技术的官方文档,你会发现技术领域的官方文档常见的英文词汇可能也就那么几千个。

所以你如果坚持一直读英文文档的話你会发现每天都在通过实战锤炼你的阅读能力,而且经常一个单词在很多地方反复的出现这就给了你反复强化记忆的一个机会,通過各种地方多次看见他,你的记忆会非常非常的深刻

这样你一直坚持,几年后那几千常见技术英文词汇,会跟中文一样烙印在你的腦子里了想想刚提到的when、where、what,想想是不是这个道理

哪怕你参加了一些英文学习的培训课程,那个会提供很多技巧给你但是最终你也需要类似这里说的每天坚持看,大量的实战阅读大量的重复记忆来进行强化。

这里关键最难做到的一点就是你要把每天看英文文档变荿一种习惯,日积月累水滴石穿。

几个月、1年、几年过后你会发现,阅读英文文档就跟喝水一样

那个时候,你通过几年的坚持已經对数千个技术文档里常见的高频词汇进行了大量的训练和强化记忆。那时你读英文文档基本跟你读中文的书籍是一样的感觉了。

这里筆者再次给英语阅读有困难的新鸟老鸟都强调一下也算打打鸡血:

“重剑无锋、大巧不工”,英文阅读跟技术积累一样,是内功修炼嘚过程绝没有所谓的一步登天。

请各位记住:坚持!是一个人最难得的天赋

纵观各路翘楚,足球C罗、篮球科比论天资绝不是最出色嘚,但是依靠多年的坚持强大的意志力。在各自领域同样取得了非凡成就

上面就是关于英文文档阅读的经验介绍,这里面有自身的感悟也有在公司指导下属积累的经验和收获的成功案例。

最后和大伙儿来个约定:希望大家能照着这个方法坚持两年,持之以恒、风雨無阻

在最想放弃的时候,扪心自问:

我真的不想体验一把英文文档读起来像看中文一样行云流水的快感吗

我要回帖

更多关于 无障碍 的文章

 

随机推荐