原创 | 程序员学英语,如何做才能飞起!

老铁们,学习一门语言,意味着很多,既能增加一种思考维度,也能训练我们的意志力,同时它也代表着一种生活态度。我在今年6月总结(六月总结和思考)中,决心利用工作之外的时间学习英语,重点提高听力水平。两个月过去了,简单总结下这段经历。

0 1

是理解,非翻译!

让我体会最深的就是,学习英语是一个理解的过程,而不是试图去翻译。今天,我拿一些例子来阐述,任意选取一段托福考试听力文章中的一段话:

 

And it's not that most people didn't want sound in films; it's just that the technology wasn't available yet. Don't forget that instead of recorded sound there was often live music that accompanied movies in those days—like a piano player or a larger orchestra in the movie theater. 

听完这几句,在我们脑海里要残留下这些信息:soundin films, with live music, 这些词就够了。教授明确提醒我们 Don’t forget that blabla…,所以我们也要记住它,它是教授最想传达的意思。

 

托福听力1个段子差不多4-5分钟,基本符合北美人的语速。如果你是在做翻译,说实话,你很可能会遗漏一些关键信息。

 

为了更进一步说明理解的重要性,再拿托福阅读的句子简化题说明。举例:

Ramsay then studied a gas that was present in natural gas desposits and discovered that it was helium, an element whose presence in the Sun had been noted earlier in the of sunlight but that had not previsouly been known on Earth.

这句话主要传达了Ramsay的研究成果,强调的语义主体词:a gas, it was helium. 提取出这些词后,整个句子就理解差不多 80%~90%,其他信息都是围绕这些主体词展开。

 

0 2

速度,飞起来!

以上阐述理解式学习英语的重要性,那么如何真正提升理解速度呢?其实,如果注意到理解式学习后,速度已经提升50%,剩下的50%需要注意几个技巧。下面说一些体会。

 

 句首

一篇文章有几个段落组成,而每个段落的首句按照习惯就是此段的中心句,这个概率高达90%. 其他情况往往就是段落第二句或者此段的转折句。

如果对此有所怀疑,可以拿着外国人写的论文验证。

 

 意群

组成英语句子的基本单位最好不要认为成是单词,而是按照句意组合成的短语,简称为意群单元。

 

比如,Ramsay then studied a gas 是一个意群,was present in natural gas desposits 也是一个意群,in the of sunlight是一个意群等等,按照这种方式理解句子,理解速度也会逐渐提升。

 

 主体词

英语句子的灵魂有两类词:名词和动词,这是个人理解。

名词告诉我们实实在在的事物,它要么是具体的、是我们可以想象出的,比如,a special bacteria. 要么是抽象的、我们不熟悉的,比如a Saturn ring. 

而赋予这些词语鲜活生命的无疑是动词,比如,a special bacteria lived in an extreme environment, 再比如 a Saturn ring is created partly by impacts among asteriods.

记住这几个基本原则,理解速度倍增 n倍。

 

0 3

记忆波,再长点

大部分人一定更喜欢阅读短句,短句,我们看一遍就能理解意思,感觉没啥压力。

但是,句子一长,可能就得反复回看,才能理解了整个句子。随着句子变长,如果脑海的记忆长度没跟上,读或听到后半句,前半句就已经忘记了,没辙,只好反复回看。

看看这句:

Well aware of the economic benefits of railroads, individuals living near them had long purchased railroad stock issued by governments and had directly bought stock in railroads, often paying by contributing their labor to building the railroads.

如果理解到 had directly bought stock in railroads这句时,前半句说的啥基本忘记地话,就说明脑海的记忆波长度不足。

如果这是一篇听力中的一段话,可能对于大部分人来说就会显得更难。但是这又没什么太好的办法,只能反复练习对这种长句的理解。

有的小伙伴会说,一篇文章句子都写成简单句不就行吗,干嘛写这种长句,这是在故意为难我们吗?

其实,不是这样的!以后你就会发现一篇文章往往是由长句和短句交错出现的,这样才有一种韵律感。

以上就是快速提升英语能力的一些实用技巧,下面说说对于程序员而言,它实际能帮助我们做什么。

0 4

help()

作为程序员,当遇到一个函数不知如何使用时,除了直接网上找答案外,还有就是help(fuction),查询这个API的说明文档。

但是,不幸的时,由于受限于英语水平,看完还是不理解,最后只能还是靠网络, 并且有时专门冲着中文去。这没有什么毛病,但偶尔网上找不到答案时,就会感到很抓狂。

比如tensorflow 想查询scan函数功能,我们help(tf.scan), 出来一篇英文解释说明,里面有这么几句,你是否能轻松理解呢?

the simplest version of `scan` repeatedly applies the callable `fn` to a sequence of elements from first to last. The elements are made of the tensors unpacked from `elems` on dimension 0. The callable fn takes two tensors as arguments. The first argument is the accumulated value computed from the preceding invocation of fn. If `initializer` is None, `elems` must contain at least one element, and its first element is used as the initializer.

学好一门语言后,会让你更原汁原味地理解句子本意。尽管现在翻译软件已经无比强大,但还远远未智能到比我们人类翻译更准确地地步。

0 5

有些画面,很美!

不管怎样,语言学习从来不是一撮而就的事,需要长期的坚持与训练,不过,这也正是它的魅力所在,难道不是吗?不经历风雨,怎能见到彩虹。更让人庆幸的是,只要坚持练习,你就一定能越来越好。

我们都期望过上自己想要的生活,在你压力大的时候,你可以想象过上想要生活的画面,这会让你无惧困难,迎难而上。

比如,傍晚时分,你倚靠在书房的沙发上,潜心读书,时光来回穿梭,感叹世界奇观,月光透过窗户照到地面上,鸟儿偶尔地叽喳声,还有花香,那一定是桃花盛开时才有的...


640?wx_fmt=jpeg

Python与算法社区

长按二维码,关注我的公众号

原创不易,方便请在看支持

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值