mirror of
https://github.com/cheetahlou/CategoryResourceRepost.git
synced 2025-11-20 08:03:43 +08:00
mod
This commit is contained in:
@@ -0,0 +1,77 @@
|
||||
<audio id="audio" title="01|导读:背景知识对于理解文章究竟有多重要?" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/18/62/18455d48492428174467d255d1eb0e62.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
今天我们进入第一篇语料的学习。我们一起来阅读这篇博客文章[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)。每篇语料的开始呢,我都会先给你介绍一下语料的背景知识,同时设定一下这个阶段学习的小目标,帮你打好基础,明确方向。建议你在开始之前,先自己通读一下原文,大体感受一下这篇文章在讲什么。这样,跟着我学到具体的点的时候,相信你会更加有感觉。
|
||||
|
||||
今天这篇语料的句式结构相对比较简单,非常适合用来进行热身式的入门学习。语言学习,无非遣词、造句。在句式结构比较简单的情况下,我们这篇热身文章学习的重点在于词汇,通过学习一些重点词汇,逐渐带你培养良好的词汇学习方法和习惯。好了,让我们正式开始!
|
||||
|
||||
## 背景知识的重要性
|
||||
|
||||
我们常说,一个好的文章标题往往有“画龙点睛”的效果,所以作者常常会绞尽脑汁想一个好标题来吸引读者的关注。作为读者,我们也要善于抓住这个特点,从标题的关键词中来了解一些背景知识,窥测作者想要表达的重心,以此来预判文章的内容。那基于这篇语料,我们就来先解读一下它的题目。
|
||||
|
||||
这个标题“The Product-Minded Software Engineer”中有两个关键词,product-minded(产品思维)和engineer(工程师)。我想你对“产品经理”“工程师”这两个岗位应该不陌生,或者你就是他们其中的一员。这篇文章的主题是产品思维,那我们就要先去了解一些背景知识,对我来说,我会先去了解下产品经理这个岗位。
|
||||
|
||||
下面就从我的角度先给你介绍一些产品经理的背景知识,讲讲我对“产品经理”这个岗位的理解,具体内容没准儿会班门弄斧,但是这里的重点是向你展示我对背景知识的看重。一般来说,在这个阶段,我会收集大量资料,梳理成自己的理解,做这些事情看似费时,但是它对我们后面理解文章内容大有益处。
|
||||
|
||||
我们现在所知的“产品经理”是互联网公司中非常常见的岗位,但是实际上,它来自传统行业。有据可查的最早的“产品经理”是由20世纪20年代美国的宝洁公司(Procter & Gamble)创设的。
|
||||
|
||||
宝洁公司的多品牌战略我想你肯定有所耳闻,也就是类似定位的同类产品都有多个品牌,例如单单洗发水就有海飞丝、飘柔、潘婷等品牌。按照传统的企业组织架构,销售和市场营销部门很难适应这样的多品牌战略布局,因此,宝洁的每一个品牌都如同一个独立的事业部,“产品经理”这个岗位也就应运而生。
|
||||
|
||||
像宝洁这样的传统公司,产品的定位和功能都已经趋于稳定,能创造更大价值的环节往往集中在营销和销售活动中,因此传统行业中的产品经理工作重心也往往是偏营销的。但是,我们现在常见的互联网公司的产品经理,更多的是需要思考产品的使用场景、用户体验和商业价值,然后开展发现需求、定义功能和设计原型等工作,这就是所谓的“产品思维”,也就是文章标题里提到的product-minded。
|
||||
|
||||
产品经理需要向工程师准确地传达公司的战略意图、产品的核心价值、设计背后的需求逻辑等,工程师则需要具备所谓的“技术思维”或“工程思维”,从技术实现的角度去考虑系统架构、开发成本等问题。一个优秀的产品经理除了懂客户、懂商业,还需要懂技术,在和工程师互动的过程中,要不断深入了解“工程思维”,并将“产品思维”或者“用户思维”与“工程思维”结合起来,这往往是很多公司招聘产品经理的基本条件之一。
|
||||
|
||||
例如下面这条招聘启事:
|
||||
|
||||
Humonic is seeking a customer-centric, **engineering-minded** product manager to lead the definition and delivery of Humonic’s product line…
|
||||
|
||||
从字面上看,这家企业正在招聘一名“以客户为中心且具有工程思维的产品经理”来领导该公司产品线的定义和实施交付,其实就是要求产品经理同时具有“用户思维”和“工程思维”。
|
||||
|
||||
好了,有了这些知识,我们再来看这篇文章的题目,它是从软件工程师的角度出发,强调在编程的过程中要具有“产品思维”,做一个product-minded software engineer,思考用户场景和商业价值,避免出现与现实脱节、为设计而设计的问题。
|
||||
|
||||
怎么样,结合背景再来看这个题目,我们是不是就有了更多层次、更深刻的理解呢?
|
||||
|
||||
宋朝诗人陆游晚年时曾在对其子谈及写诗经验时专门强调,“汝果欲学诗,工夫在诗外”(《剑南诗稿》),说的就是这个道理。这和任正非经常要求华为高层要有“宽文化背景”,要“大杂烩”,要善**于“用一杯咖啡吸收宇宙能量”,其实都是一样的意思。因此,我们学英语绝非学习语言本身,在兴趣和好奇心的驱使下,广泛涉猎五花八门的百科知识,然后通过相同话题的外语“平行文本(parallel text)”的阅读或视听,来进行语言学习,是事半功倍的好方法。**
|
||||
|
||||
那这次是我根据自己的积累和理解给你讲解、铺垫背景知识,帮助你去理解。换做你自己在读文章的时候,应该怎么做呢?
|
||||
|
||||
我觉得,关键在于培养好的态度和好的习惯。所谓好的态度,就是不要放过生活中碰到的任何一个疑问。北宋思想家、理学创始人张载,除了他最著名的“横渠四句”(为天地立心,为生民立命,为往圣继绝学,为万世开太平)以外,他还介绍过一个非常有用的学习方法。他说:“**心中苟有所开,即便札记。不则还塞之矣**”,意思就是说,你要是有了灵感,必须要马上记下来,不然很快就没了。
|
||||
|
||||
我觉得这一点在英语学习中真的非常适用。我们看文章时,常常会碰到各种各样不明白的东西,碰到的时候我建议你就顺手查一查。哪怕当时没有时间查,也要记下来,等到有空闲的时候再去找答案。把每次阅读英文文章的过程,都当作扩展自己知识面的机会,久而久之,当你看到文章话题的时候,就会有深厚的知识基础,不会因为对话题本身完全不了解,产生阅读障碍,从而影响你对文章内容的理解。
|
||||
|
||||
## 核心词汇:minded
|
||||
|
||||
刚才我们介绍了背景知识的重要性,以及如何在平时进行积累。回到这个标题本身,这里面有个词minded,我们一起来学习一下。
|
||||
|
||||
我们一般会在minded前面加一个形容词或名词,用连字符连接,通过连用构成复合形容词,表示“具有某种(前面形容词定义的)思维(或态度、性格)”。我们通过几个例句,来感受一下minded这个词的使用场景。
|
||||
|
||||
这几个例句是我精心挑选出来的,都不难理解。你可以先自己来翻译一下,然后再对照我的翻译,去体会minded这个词的用法,以及句子本身的含义。
|
||||
|
||||
例句:The United States is a sports-minded country, with millions of fans who follow football, baseball, basketball and hockey, among other sports.
|
||||
|
||||
翻译:美国是一个体育意识很强的国家,有数以百万计的球迷关注足球、棒球、篮球和曲棍球等体育运动。
|
||||
|
||||
例句:Two dozen states have asked the D.C. Circuit to block a new climate-change-minded federal law that they say will inflate electricity bills for families.
|
||||
|
||||
翻译:二十多个州要求华盛顿特区巡回法院阻止一项新的关注气候变化的联邦法律,他们说这项法律将增加家庭的电费账单。
|
||||
|
||||
例句:They are business-minded yet warm-hearted when it comes to those less fortunate, and prove that they can transform their theoretical academic knowledge into sustainable business practices through social projects.
|
||||
|
||||
翻译:对于那些不幸的人,他们既有商业头脑,又有古道热肠。他们证明自己能够通过社会项目,将理论上的学术知识转化为可持续的商业实践。
|
||||
|
||||
## 本阶段的学习目标
|
||||
|
||||
在接下来的课程中,我会和你逐段讲解“The Product-Minded Software Engineer”这篇文章。正如我之前讲的,我希望利用这第一篇文章来给你热身,所以挑选了这篇句式结构相对简单的文章作为第一篇语料。
|
||||
|
||||
在句式结构没有很大挑战的情况下,接下来这一阶段的学习,我会主要和你讲解,在阅读过程中如何学习词汇,给你介绍词汇学习的方法,回答你关于词汇学习的一些问题,例如,为什么背字典是非常低效率的词汇学习法、我们到底需不需要专门去记忆词根等等。希望通过这些讲解,让你慢慢养成正确的词汇学习习惯,而词汇学习的好习惯将会贯穿我们整个英语学习的过程。
|
||||
|
||||
在第一篇文章的讲解过程中,我们也会提及一些语法学习的问题。碰到重点的语法现象,我也会进行介绍,但这一阶段我们不会系统地分析句式结构和成分。学习是循序渐进的过程,关于句法的内容我安排在了第二和第三篇语料学习中,到时候我们再进行系统的学习。
|
||||
|
||||
正如我在开篇词中所说,英语学习不仅仅是学知识,更重要的是习得技能。语言学习没有捷径,是一个日积月累、水滴石穿的过程。我们共同的目标是让这个过程有趣一些,毕竟兴趣是最好的老师。无论词汇还是语法的学习,只有融合在一篇篇文章的阅读过程之中,在鲜活的语言场景之中来学习,才不会枯燥乏味,才不用死记硬背,才能潜移默化地培养英语的“语感”。
|
||||
|
||||
## 课后作业
|
||||
|
||||
这里有一篇写给学习外语的学生和老师的[短文](https://www.edutopia.org/article/activating-prior-knowledge-english-language-learners),讨论了背景知识在外语学习过程中发挥的重要作用,同时也介绍了一些帮助学生激活已有知识、积累新背景知识的方法,包括一些实用的外语学习工具和音视频资料链接。你可以阅读全文,看看自己能够从中得到哪些启发,并基于此制定自己的阅读计划和背景知识积累计划。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,157 @@
|
||||
<audio id="audio" title="02 | 什么时候适合用“词根词缀法”来背单词?" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/c4/18/c4705e5c74a82a39ccb57dc83487bf18.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
上一节我们对[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章做了一个背景介绍,今天我们进入这篇文章的正文。我会为你精讲文章的第一段。你可以先自己读一下这段话。
|
||||
|
||||
>
|
||||
1 Proactive with product ideas/opinions
|
||||
|
||||
|
||||
>
|
||||
Product-minded engineers don’t settle for getting a specification and jumping to implement it. They think about other ideas and approach the product manager with these. They often challenge existing specifications, suggesting alternative product approaches, that might work better.
|
||||
|
||||
|
||||
不知道你对这段话能理解多少呢?我先来给你翻译下这段话的意思。
|
||||
|
||||
>
|
||||
1.积极主动地对待产品理念或观点
|
||||
|
||||
|
||||
>
|
||||
具有产品思维的工程师不会满足于拿到设计说明后就匆匆忙忙地立即执行。他们会思考其他的创意,并找产品经理提出这些想法。他们经常挑战现有的设计规范,建议可能更优的替代性方法。
|
||||
|
||||
|
||||
这一段话的意思非常直白,句式结构也很简单。不过我们学习英语呢,就是要在细节处下笨功夫,不可囫囵吞枣、不求甚解。接下来我就重点给你讲解几个词汇和短语。
|
||||
|
||||
每篇文章我都会挑选一些体现地道英语的词汇来重点讲解。所谓地道词汇,指的是有些词汇我们中国学生特别容易用错或根本用不出来的,有时候还会暴露我们的中式英语。这些都是我们阅读过程中需要特别注意的地方。除此之外,有一些生词,只要通过查字典就可以理解的,我这里就不会再占用时间来一一解释,需要你自己去自主学习。
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.proactive
|
||||
|
||||
我们先来看这段话的标题中的一个词proactive,它的意思是“积极、主动的”,它的反义词是reactive,“消极、被动的”。
|
||||
|
||||
我们先来看一个例句,通过这个例句我们来学习这两个词的含义。
|
||||
|
||||
例句:The difference between proactive people and reactive people is that **proactive people take initiative**, and they come up with ideas to get things done despite the conditions they are in. **Reactive people**, on the other hand, usually are the ones to **react to** a situation rather than take initiative to create a situation.
|
||||
|
||||
翻译:积极主动的人和消极被动的人之间的区别在于,积极主动的人会采取主动,无论他们所处的环境如何,都会想出办法来完成任务;而消极被动型的人通常只会对形势做出被动的反应,而不会主动采取行动去创造形势。
|
||||
|
||||
如果你是程序员的话,讲到reactive,相信你肯定很熟悉。你是不是想到了reactive programming?对,就是响应式编程。不管你是什么职业什么岗位,我希望后面我们讲到某个词的时候,你都可以从自己的角度,发掘自己的知识,来体会这个词的含义,这样你会收获得非常多。
|
||||
|
||||
同样道理,Pro-和Re-这一对反义前缀,能够帮助我们更好地理解和记忆其他单词。例如progress(前进、进化)和regress(后退、退化)。它们的英语解释如下:
|
||||
|
||||
Progress is to move, go, or proceed forward; to advance.
|
||||
|
||||
Regress is to move backwards to an earlier stage; to devolve.
|
||||
|
||||
讲到这里,我顺便说一下,通过词根和词缀记忆英文单词的问题。你只要在当当或者京东输入“词根词缀”搜索图书,就会找到数百本类似《词根词缀单词记忆密码》《词根词缀单词速记大全》《词根词缀神奇记忆法》的教材或读物。随着互联网的发展,也有不少在线的词根词缀的网站和App应用,例如 [http://www.dicts.cn/](http://www.dicts.cn/) ,[https://www.etymonline.com/](https://www.etymonline.com/) 等做得也相当不错,可以说文解字,帮助我们了解词的来源,方便实用。
|
||||
|
||||
词根和词缀的确是非常有用的英语学习工具,特别在短期内恶补英语单词时有一定的作用。但是,我想说的是,我们不应该夸大它们的作用。
|
||||
|
||||
打个不恰当的比方,我认为词根词缀有点类似于我们汉字的偏旁部首。你说汉字的偏旁部首重不重要?当然非常重要。但你可以回忆一下,我们儿时学习汉字的过程,有谁是专门集中记忆所有汉字的偏旁部首之后才开始记汉字的?
|
||||
|
||||
我相信,绝大部分的孩子都是先乖乖地用“笨办法”抄课文、记汉字,积累到一定量的时候,才自然而然地蓦然回首,突然发现偏旁部首蛮有用的嘛,查起字典来速度快了不少嘛,等等。
|
||||
|
||||
此外,就像汉字里面有大量的独体字,英语单词里也有大量不带有词缀的基础词。在没有语境的情况下背单词的意义都不是很大,更何况词根词缀。要想让词根词缀这个利器发挥作用,必须在英语学习已经有了一定的积累之后才行,在入门之处并没有办法真正帮你实现所谓的“事半功倍”的神奇效果。
|
||||
|
||||
**语言学习有方法但无捷径,语法如此,词根词缀也是如此。**每天坚持听和读,有机会的时候加上一些说和写,不论多少,贵在坚持,细水长流,金石可断。
|
||||
|
||||
### 2.settle for / settle
|
||||
|
||||
接下来,我们看settle for这个短语,以及settle的意思。我们先看一下它的英文解释。
|
||||
|
||||
settle for (something):
|
||||
|
||||
to accept something less ideal or worse than what one really wanted;
|
||||
|
||||
to agree to accept something (even though something else would be better);
|
||||
|
||||
accept or be satisfied with as a compromise.
|
||||
|
||||
简单来说,settle for就是“勉强同意接受,将就或者凑合”的意思。我们来看几个例句,感受一下它的使用场景。
|
||||
|
||||
例句:He demanded a bigger raise but decided to settle for what they offered.
|
||||
|
||||
翻译:他原本要求更高的涨薪,但最后决定人家给多少拿多少,凑合一下算了。
|
||||
|
||||
例句:I could never settle for such a quiet life; I want excitement.
|
||||
|
||||
翻译:我不能将就如此单调的生活。我需要刺激。
|
||||
|
||||
同样,settle这个动词有“停留、安顿”的含义,也可以衍生出“将就、凑合、妥协”的意思。苹果公司创始人乔布斯在他著名的斯坦福大学毕业典礼演讲中就有这么一段,你可以感受一下:
|
||||
|
||||
>
|
||||
And that is as true for your work as it is for your lovers. Your work is going to fill a large part of your life, and the only way to be truly satisfied is to do what you believe is great work. And the only way to do great work is to love what you do. If you haven’t found it yet, keep looking. **Don’t settle**. As with all matters of the heart, you’ll know when you find it. And, like any great relationship, it just gets better and better as the years roll on. So keep looking until you find it. **Don’t settle**.
|
||||
|
||||
|
||||
在这段话里,乔帮主两次提到“Don’t settle”,就是让我们跟随自己的内心,去寻找我们倾心的工作或爱情,找到了,你的心会告诉你,往后的日子历久弥新会越来越好;还没找到的话,千万不要放弃,不要妥协,不可以将就和凑合。
|
||||
|
||||
### 3.specification
|
||||
|
||||
specification这个词比较长,有时候我们在口语中直接说spec就可达意。如下文的英文解释,在工程中,指的是“设计说明书、设计规范”的意思:a detailed description of the design and materials used to make something.
|
||||
|
||||
### 4.jump to
|
||||
|
||||
jump to (something)这个短语,顾名思义是“匆匆忙忙、很快,甚至有些草率”的意思。意思很简单,我们重点来看它的三种用法及对应的例句。
|
||||
|
||||
**第一种用法:jump to conclusions: to guess the facts about a situation without having enough information.**
|
||||
|
||||
例句:Don’t jump to conclusions! Perhaps it was his daughter he was dancing with.
|
||||
|
||||
翻译:别匆忙下结论,和他跳舞的没准是他女儿呢。
|
||||
|
||||
**第二种用法:jump to it (informal): used to tell someone to do something quickly.**
|
||||
|
||||
例句:I told you to tidy this room - now jump to it!
|
||||
|
||||
翻译:(俚语)早就让你打扫房间,怎么还这样乱!快去!
|
||||
|
||||
**第三种用法:jump to sb’s defence: to quickly defend someone.**
|
||||
|
||||
例句:Whenever anyone criticizes her husband, she immediately jumps to his defence.
|
||||
|
||||
翻译:每当有人批评她的丈夫时,她会立即为他辩护。
|
||||
|
||||
### 5.approach
|
||||
|
||||
这一段出现了两次approach,分别有不同的意思。第一处是动词,意思是“找(某人)谈话、与(某人)打交道”,第二处是名词,意思是“(处理)方法”。这些都是最早从to go or come near in place or in time或者come near in quality or character, resemble, become similar等含义中衍生出来的意思。
|
||||
|
||||
下面我们通过几个例句感受一下approach的使用场景。
|
||||
|
||||
例句:The workers approached the manager with a request for shorter working hours.
|
||||
|
||||
翻译:工人们找经理要求减少工作时间。
|
||||
|
||||
例句:Those officials were approached with bribes.
|
||||
|
||||
翻译:这些官员是被贿赂买通的。
|
||||
|
||||
在特定语境中,approach a government officer本身就有企图贿赂政府官员的意思。
|
||||
|
||||
例句:His sober approach to the crisis averted a catastrophe.
|
||||
|
||||
翻译:他对危机的冷静处理避免了一场大灾难。
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里。怎么样,你都掌握了吗?
|
||||
|
||||
今天的内容看起来不多,只有一段话,我们重点学了5个词,但是我为你补充了重点单词的英语解释和9个例句,这些加起来也不少,你可以多看几遍以保证自己彻底地消化吸收了。
|
||||
|
||||
学习这些词汇的最终目的,是慢慢养成词汇学习的好习惯。例如,我推荐你开始习惯使用英英字典,通过英文的解释学习词汇的单词和词组,通过英文的例句来了解词汇的含义和用法。很多人早已习惯用英汉字典来查单词,用我推崇的方法刚开始可能非常费时费力,但我觉得这恰恰是能够让学习词汇效果最大化的好方法。
|
||||
|
||||
希望你能跟着我,在这个课程里养成用遇到单词时先查英文释义的习惯,而不是仅仅知道中文翻译就可以了,慢慢地你就能体会到语言表达的精妙之处了。
|
||||
|
||||
最后,我给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来。当然我的本意并非是让你背诵这几个单词,在没有语境的情况下背单词的意义都不是很大。我希望的是,你可以通过这个过程,回顾这些词的使用场景,从而达到记忆的目的。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/2a/a4/2ab4a11fdb70c2aab2ca26fb810ab0a4.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
今天我们提到了乔帮主著名的[斯坦福大学毕业典礼演讲](https://tech.qq.com/a/20111006/000132.htm),这个演讲我自己也特别喜欢。你可以选择其中的一段,按照我们今天的方法,自己学习一下里面的重点词汇。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,207 @@
|
||||
<audio id="audio" title="03|到底要不要学语法?什么时候学比较好?" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/d4/1a/d4a703d03b062d683c03bd4f8ae4111a.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
今天我们继续来阅读[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章,我带你精读文章的第二段。
|
||||
|
||||
>
|
||||
<ol start="2">
|
||||
- Interest in the business, user behavior and data on this
|
||||
</ol>
|
||||
|
||||
|
||||
>
|
||||
When coming with ideas, product-minded engineers don’t just get these from thin air. They take the time to understand how the business works, how the product fits in, and what its goals are. They are also empathetic about how the product makes users feel and how those users benefit from using this product. They often dive straight to data about business and user metrics, getting their hands on this data however they can. They might access it directly - if this is possible - or approach the product manager or data scientists to get this kind of information. They do this because of their curious nature. This is the next trait I’ve observed.
|
||||
|
||||
|
||||
你可以自己先来看一看能读懂多少,同时有哪些词汇和句子存在疑问。带着疑问,我们一起来学习这段内容。
|
||||
|
||||
首先,我还是先来给你翻译下这段话的意思。
|
||||
|
||||
>
|
||||
2.工程师对业务、用户行为和数据的兴趣
|
||||
|
||||
|
||||
>
|
||||
具有产品思维的工程师们的想法和创意都不是凭空得来的。他们会花时间去了解企业是如何商业运作的,产品又是如何配合商业运作,以及最终要达到什么样的商业目标。此外,他们也会去换位思考,试图理解产品将给用户带来什么感受,以及用户如何从使用产品中受益。他们通常会直接去深入研究商业数据和用户测量指标,并尽其所能获取这些数据。如果可能的话,他们会直接访问相关数据,或者找产品经理、数据专家去要这些信息。工程师们这样做,往往是出于他们好奇的天性。这也是我观察到的下一个特征。
|
||||
|
||||
|
||||
和上一段都是简单句相比,这段的句式结构要相对复杂一些,这里出现了复合句。说起英语语法,特别是英语的句式结构,可以说是世界上最简单、最好学的语法之一。因为,所有的英语句子,无论长短多少、变态与否,都可以归入三类:**简单句**、**并列句**和**复合句**。在专栏里,我会带你分析每一句话的结构,同时重点讲解关键词汇和短语,确保吃透每一句话的含义。
|
||||
|
||||
那在今天的内容开始之前,我想先和你明确一下英语语法学习的基本方法。关于语法学习,有两种比较极端的论调。
|
||||
|
||||
一种是“语法无用论”,认为语法对于学习语言的帮助不大,正如我们学习中文的过程中,即便没有系统地学习汉语语法,照样也可以通过大量的实践和积累,来熟练掌握一门语言。
|
||||
|
||||
另一种是“唯语法论”,即过分强调语法在英语学习中的重要性,把记忆语法规则和机械练习大量语法习题作为学习语言最为重要的方法。
|
||||
|
||||
不知道你是怎么看待语法这个问题的?我认为这两种论调都是不正确的。
|
||||
|
||||
我们来打一个比方,我觉得语法就如同一张城市的地图。在熟悉一座城市的过程中,如何使用地图,就如同我们在学习语言时借助语法一样。
|
||||
|
||||
中文是我们的母语,就好比我们的故乡。无论是否系统地学习过汉语语法,我们都会中文的“听说读写”,这是因为我们从出生起就“浸泡”在母语的环境之中,就像我们在成长过程中慢慢熟悉了故乡的大街小巷,“地图”已经在我们的脑海之中(即便如此,专业的地图也有助于改善我们对于故乡的了解,如同汉语语法也有其价值一样)。而学习一门外语,就如同你要去访问一座以前从未去过的城市,地图将发挥更加重要、不可或缺的作用。
|
||||
|
||||
**把学习外语想成你去一个陌生的地方旅行,别人的学习心得就是旅行攻略,而语法就是地图。无论你把地图研究得多么透彻,把街道名称倒背如流,都比不上真的踏上那片土地,亲自去挤一下当地的公交车,用脚丈量一下从酒店到山顶的几条步道,或者偶遇一家当地著名的苍蝇馆子,哪怕在街巷中迷失方向,都是非常好的体验。**
|
||||
|
||||
但是这一切,并不妨碍我们在外面奔波一天回到房间,瘫倒在沙发上拿出地图,把白天的经历在地图上还原,或者记下几行今天的旅行笔记,不仅颇为惬意,也是非常高效的积累和学习。
|
||||
|
||||
我们的专栏刚刚开始,如同我们刚刚来到一座新的城市。我会带着你走街串巷,会顺便提一下这条街道或者那栋地标的名字,例如今天我们会碰到的分词做状语和宾语从句,但**请你一定不要急着想要把所有的语法规则记住背熟,现阶段跟我一起欣赏街景就好**。春天的植物园里,我最讨厌见到的,就是逼着孩子把每一块挂在树上的牌子都抄写下来的家长。孩子记了一大堆没有用的植物拉丁学名,却早已没有了欣赏明媚春光的心情。
|
||||
|
||||
春天看花,是第一要紧的。
|
||||
|
||||
好了,接下来我就重点给你讲解今天的几个词汇、短语和语法现象。
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.状语(分词短语做时间状语)
|
||||
|
||||
>
|
||||
When coming with ideas, product-minded engineers don’t just get these from thin air.
|
||||
|
||||
|
||||
这段话的第一句就是分词短语做时间状语。所谓状语,顾名思义,就是对动作的状态进行描述的句子成分,可以是单词(副词)、短语(分词短语)或句子(状语从句)。状语可以用来说明地点、时间、原因、目的、结果、条件、方向、程度、频率、方式、伴随等等。这些都是总结出来的规律,你不用记,之后在句子中你自然就能认出来就可以了。
|
||||
|
||||
我们再来看几个分词短语做时间状语的超级简单的例句,一般都带有引导时间状语的关系连词,例如before、after、when等,分词短语紧随其后。
|
||||
|
||||
例句:She normally boils the water before drinking it.<br>
|
||||
翻译:她喝水之前通常会把水烧开。
|
||||
|
||||
例句:After talking to you I always feel better.<br>
|
||||
翻译:每次和你聊完之后,我都感觉心里舒服多了。
|
||||
|
||||
例句:When opened, keep in refrigerator.<br>
|
||||
翻译:开罐之后,需要冷藏。
|
||||
|
||||
### 2.thin air
|
||||
|
||||
我们来看一下thin air的英文解释:nowhere to be found in a giant void;nihility; nothingness; nullity; void; the state of nonexistence。怎么样,能看懂这个英文解释吗?我们来通过几个例句具体感受一下。
|
||||
|
||||
例句:You need to work hard—opportunities don’t just come out of thin air.<br>
|
||||
翻译:你得努力啦,机会不会凭空产生/天上不会掉馅饼。
|
||||
|
||||
例句:The magician pulled a bouquet of flowers out of thin air.<br>
|
||||
翻译:魔术师妙手空空变出一捧花来。
|
||||
|
||||
例句:With her children almost grown up, she found herself having to conjure a career from thin air.<br>
|
||||
翻译:孩子们都快长大了,她发现自己需要凭空变出个工作来。
|
||||
|
||||
看完这三个例句,你现在是不是清楚明白thin air这个词的含义了呢?我们可以看到,和thin air搭配的介词,通常是out of 或者from。在英语学习的过程中,我们除了要学习一个一个的单词以外,更加重要的是,要多学固定搭配和短语。就像我们学习汉语的时候,光识字是不够的,认识了单个的汉字之后,我们其实更多的在学习词语、词组或者成语。
|
||||
|
||||
### 3.动词宾语从句
|
||||
|
||||
>
|
||||
They take the time to understand how the business works, how the product fits in, and what its goals are.
|
||||
|
||||
|
||||
这句话首先是用不定式to do做状语,表示目的。程序员花时间干什么?to understand,是一个及物动词,去了解,了解什么?后面跟的就是宾语从句,而且是三个并列的宾语从句。
|
||||
|
||||
### 4.take (time)
|
||||
|
||||
take the time是非常地道的搭配,如果非要说spend the time,当然别人也能理解,但一听就是不地道的英语。另外,take还可以和具体的时间搭配在一起,你可以把the time换成具体的时间,表示“做什么事情需要花多少时间”。
|
||||
|
||||
你可以看下面这些例句,来巩固一下这个短语的用法。实际上啊,这三句话都是一个意思。这其实就是语言表达的灵活性和多样性。同一个意思,你可以用三种、五种甚至十几种不同的说法,把同一个意思表达出来。条条大路通罗马,我们学英语最终其实就是要达到这种境界。
|
||||
|
||||
例句:I took three hours to get home last night.<br>
|
||||
翻译:昨天晚上回家花了我三个小时。
|
||||
|
||||
例句:The journey home last night took me three hours.<br>
|
||||
例句:It took me three hours to get home last night.
|
||||
|
||||
### 5.fit in
|
||||
|
||||
fit in的第一个意思是“融入”,英文解释是:To become assimilated into and accepted by a group。这个很简单,不用我多说,我们可以通过下面几个例句感受一下它的使用场景。
|
||||
|
||||
例句:I just don’t fit in with any of the kids at my new school.<br>
|
||||
翻译:我和新学校的小孩们都合不来。
|
||||
|
||||
fit in的第二个意思是“适合”,英文解释是:To blend or work harmoniously with something。
|
||||
|
||||
例句:Working in a research lab really fits in with my shy personality.<br>
|
||||
翻译:在科研实验室工作非常适合我腼腆的性格。
|
||||
|
||||
### 6.介词宾语从句
|
||||
|
||||
>
|
||||
They are also **empathetic about** how the product makes users feel and how those users benefit from using this product. They often **dive straight to** data about business and **user metrics**, getting their hands on this data however they can.
|
||||
|
||||
|
||||
这句话说,他们会共情,会去换位思考。思考什么?about这个介词后面跟了两个并列的宾语从句。第一,思考产品将给用户带来什么感受;第二,思考用户如何从使用产品中受益。
|
||||
|
||||
最后半句是你已经非常熟悉的分词短语做状语,这个街角我们已经走过好几次了。这里的状语表示伴随状态,程序员们会直接去研究商业数据和用户指标,getting hands on,表示“同时动手获取这些数据”。
|
||||
|
||||
### 7.empathy和sympathy
|
||||
|
||||
empathy和sympathy这两个单词的拼写很相像,含义似乎相似,但其实完全不一样。
|
||||
|
||||
empathy表示“感同身受”,它的英文解释是:an individual’s ability to understand what another person is going through, by perceiving himself in the same situation,指一个人通过把自己放到相同的情境中感知自己,来理解另一个人正在经历的事情的能力。而有时候我们说“共情”,是强调“理解、共鸣”的意思。你可以通过下面这个例句再感受一下。
|
||||
|
||||
例句:He is empathetic with the jobless youth, as he was also struggling for a job in his early years.<br>
|
||||
翻译:他对失业的年轻人感同身受,因为他自己早年也为找工作挣扎过。
|
||||
|
||||
而Sympathy表示“同情”,它的英文解释是:the feeling of sorrow for the hardships, problems and pain caused to another person,指“对另一个人造成的困难、问题和痛苦感到悲伤或怜悯”,更强调“同情、悲悯”。
|
||||
|
||||
例句:All Tony’s friends joined in sending their sympathies to his widow Jean.<br>
|
||||
翻译:托尼的所有朋友都向他的遗孀琼表示了同情。
|
||||
|
||||
### 8.dive
|
||||
|
||||
dive的本意是“跳水”,就是头和两臂先入水的那种,plunge head first into water。它也可以指“鱼类、潜水艇或人类,借助呼吸设备潜水到更深的水下,(of a fish, a submarine, or a vessel used for underwater exploration) go to a deeper level in water (using breathing equipment)。你可以看下面这个例句。
|
||||
|
||||
例句:The fish dive down to about 1,400 feet and then swim southwest.<br>
|
||||
翻译:那条鱼潜到大约1400英尺的深度,然后向西南方向游去。
|
||||
|
||||
除此之外,dive还可以指“飞机或鸟类在空中俯冲”,(of an aircraft or bird) plunge steeply downward through the air。
|
||||
|
||||
例句:The aircraft dove for the ground to avoid the attack.<br>
|
||||
翻译:飞机向地面俯冲以躲避攻击。
|
||||
|
||||
在此基础上,我们可以通过“一头扎进去”这个意思,进一步引申出“立即开始采取行动、深入分析研究”等含义。例如本段话里的dive to,就有程序员“立刻开始深入挖掘数据”的意思。比较常见的搭配还有deep dive。
|
||||
|
||||
例句:Although this article does not provide a deep dive into the programming language, some Objective-C fundamentals are provided below.<br>
|
||||
翻译:尽管本文没有深入介绍编程语言,但是下面提供了一些 Objective-C 的基础知识。
|
||||
|
||||
例句:Each article will dive deep into these concepts, with lots of detail and source code.<br>
|
||||
翻译:每篇文章都将深入探讨这些概念,包括大量细节和源代码。
|
||||
|
||||
### 9.(user) metrics
|
||||
|
||||
如果你是一名软件工程师,对metrics这个词,你应该不会陌生。software metrics即“软件测量/度量”,有时候也叫software measurements。要想真正跳脱出软件开发的暗箱,除了定性评估以外,还需要一系列基于数值的度量指标来进行测评。同样道理,对于一个产品的用户体验,也有相应的用户测量指标。
|
||||
|
||||
例句:Software metrics are numerical ratings to measure the complexity and reliability of source code, the length and quality of the development process and the performance of the application when completed.<br>
|
||||
翻译:软件度量使用数值评级来衡量源代码的复杂性和可靠性、开发过程的长度和质量以及应用程序完成后的性能。
|
||||
|
||||
例句:Social media technologies have given companies access to an unprecedented flood of new analytics, metrics and user data.<br>
|
||||
翻译:有了社交网络之后,企业获取了空前大量的新分析方法、度量指标和用户数据。
|
||||
|
||||
### 10.插入语
|
||||
|
||||
>
|
||||
They might access it directly - if this is possible - or approach the product manager or data scientists to get this kind of information. They do this because of their curious nature. This is the next trait I’ve observed.
|
||||
|
||||
|
||||
在这句话里,if this is possible是插入语。在阅读的过程中,如果感觉句子偏长或者偏复杂,我们完全可以先忽略插入语。插入语通常夹在两个破折号或者两个逗号之间。
|
||||
|
||||
例如这句话,如果我们先当这个插入语不存在,就比较能容易看出来两个并列的谓语动词access和approach,句子结构也就一目了然了。
|
||||
|
||||
然后理解完句子,我们再去看一下插入语,就会更好地理解主语(即程序员的两个动作),能看到插入语在修饰第一个动词,“如果可能的话”程序员会直接访问相关数据库,或者做第二个动作,找产品经理或数据专家去要这些信息。
|
||||
|
||||
最后一句总结,“工程师们这样做,往往是出于他们好奇的天性”。这一个特征我们将在下一讲中详细阐述。
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里。怎么样,你都掌握了吗?今天的内容比上一节要复杂一些。
|
||||
|
||||
除了重点学习了6个词汇以外,我们开始接触和慢慢熟悉英语的句式结构,包括分词短语做时间状语、动词宾语从句、介词宾语从句、插入语等语言现象。
|
||||
|
||||
正如我之前强调的,目前阶段并不要求你去死记硬背一些语法规则。当看到一句比较复杂的长句,你只要能够顺着句子把作者要表达的意思,一层层地理解准确,就已经非常好了。在这个基础之上,积累一段时间,英语的句式结构就会在我们面前自然而然地清晰起来。
|
||||
|
||||
最后,我给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来。你可以通过这个过程,回顾这些词的使用场景。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/31/dd/318d3e5a858b7c829601aa9d537510dd.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
请用搜索引擎(推荐使用www.bing.com的海外版)查找“sympathy card”,了解英文“慰问卡”的一些写作方法,摘抄一些你认为以后可能会用得到的句子。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,236 @@
|
||||
<audio id="audio" title="04 | 从那些不规范的表达中,我们可以学到什么?" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/45/2b/455265065e11cc1e52e87e7336c6d52b.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
今天我们继续来阅读[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章,我为你精讲文章的第三段和第四段。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
>
|
||||
<ol start="3">
|
||||
- Curiosity and a keen interest in “why?”
|
||||
</ol>
|
||||
|
||||
|
||||
>
|
||||
Product-minded engineers like to understand the “why?” behind all things. Why build this feature for the product, why not the other one? Why ship this first milestone, instead of choosing another one, that’s a lot simpler to build? How will things be measured - why don’t we choose a more thorough way to measure things?
|
||||
|
||||
|
||||
>
|
||||
They are autonomous in finding answers they can, by themselves. They turn to the product manager and other people in the business for other, product-related questions. Even though they ask many questions, doing this frequently, they manage not to annoy people, as they’ve built up strong relationships with them.
|
||||
|
||||
|
||||
我先来给你翻译下这两段话的意思:
|
||||
|
||||
>
|
||||
软件工程师的好奇心和对“为什么”的浓厚兴趣。具有产品意识的工程师喜欢去理解所有事物背后的那个“为什么? ”。为什么产品要开发这个功能、而不开发另一个功能呢?为什么要首先发布这一里程碑,而不是选择另一个更简单的里程碑呢?如何进行测量——为什么我们不选择一种更全面彻底的度量方式来测量呢?
|
||||
|
||||
|
||||
>
|
||||
他们能够自主地找到他们能够找到的答案。他们也会向产品经理和其他业务人员寻求帮助,找寻其他与产品相关问题的答案。尽管他们经常会问很多问题,但是他们都会设法不让其他人觉得不爽,因为他们已经与那些同事建立起了牢固的关系。
|
||||
|
||||
|
||||
这是第四段,你先来自己读一下,然后我们也来翻译一下大意。
|
||||
|
||||
>
|
||||
<ol start="4">
|
||||
- Strong communicators and great relationships with non-engineers
|
||||
</ol>
|
||||
|
||||
|
||||
>
|
||||
Product-minded engineers like talking with people outside engineering, learning about what and why they do. They are smooth communicators, making it clear they’re interested in learning more about how other disciplines work. I frequently see them grabbing coffee, lunch, or doing a hallway chat with non-engineers.
|
||||
|
||||
|
||||
>
|
||||
强大的沟通能力,建立与非工程师同事良好的关系。具有产品意识的工程师喜欢与软件工程领域外的同事们交谈,了解他们在做什么、为什么做。他们善于沟通,充分显示他们对于学习其他学科工作方式的浓厚兴趣。我经常看到他们和其他专业的同事们一起喝咖啡、吃午饭或者在走廊上聊天。
|
||||
|
||||
|
||||
这几段话的意思比较直白,但存在几处写作不规范的地方,可以作为反面教材,供我们分析。具体哪里不规范,等下读到那里的时候,我们具体来说。单说这件事,我觉得可以给我们的学习带来两点启发。
|
||||
|
||||
**首先,口语交流和书面写作对于语言精确和严谨程度的预期要求是不同的。**如果只是作为口语交流,只要不影响意思的表达,出现一些语法错误或者不规范之处,并无大碍;但对于那些需要正式发表的书面稿件,例如学术论文、合约、新闻稿等,写作过程中的语言就要力求规范。
|
||||
|
||||
**其次,我们不要迷信那些英语是母语的外国人,觉得他们说的或写的每句话都一定是正确的。**有时候因为各种原因,英语母语国家的人在口头和书面表达中都会出现或多或少的错误用法,其随意性甚至超过外语学习者。
|
||||
|
||||
我平时的工作大部分是口译,无论是交替传译还是同声传译,翻译的质量在很大程度上都会受到源语言质量的影响。从事这个职业时间一长,一方面我对语言质量往往会比较敏感,有人说这是语言工作者的一种“洁癖”,但另一方面我也会对不影响交流的各种不规范语言习惯愈加宽容。所以我在对自己的学生的时候,在学习过程中会比较吹毛求疵一些,但最后考试的时候往往会较为宽松。听上去有点“高高举起、轻轻放下”的意思,但我觉得这是外语学习应该有的态度。
|
||||
|
||||
学习的时候我们要认真严谨,力求完美,不要放过任何自己还觉得没有彻底搞懂的地方,不能稀里糊涂、不求甚解;但一旦有机会去使用语言的时候,比如平时可以去国外出差或者旅游等,就抓住一切机会用外语和人交流,要脸皮厚,要忘掉所有的语法规则带给你的束缚,不要怕犯错误,也不要怕别人嘲笑,始终记得,**学习语言的唯一目的就是交流**,只要这个目的达到了,不管白猫黑猫,都是好猫。如果反过来,关起门来对自己很宽松,到人前又瞻前顾后、不敢开口,就很难学好外语。
|
||||
|
||||
学习外语是如此,创业、做人也都是如此。乔布斯曾经介绍过的一句话,“Stay hungry, stay foolish.”,讲的也是这个道理。这句话现在已经是互联网历史上的一句名言,它最早印在1974年_The Whole Earth Catalog_的封底上,意在告诉人们,在自己精进的时候,要如饥似渴,始终保持“入口”的开放,做个吃货;但一旦付诸行动去实现自己认准的人生理想时,要如同赤子一般天真大胆,不怕别人耻笑,敢于在别人误解的目光里孤独前行,做个“傻缺”。
|
||||
|
||||
说了这么多,还是要回到我们的英语学习。现在我们来看这两段文字中的重点词汇和语法知识。
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.curiosity/keen interest
|
||||
|
||||
首先,就小标题里面的两个词curiosity/keen interest,我想和你分享两则很常用的英语成语。
|
||||
|
||||
第一则是curiosity killed the cat,“好奇害死猫”,说的就是好奇心容易惹祸上身,即便猫有九条命都不够死,告诫别人不要多管闲事,不要到处打听和自己无关的事情。Inquisitiveness can lead one into dangerous situations.
|
||||
|
||||
得过诺贝尔文学奖的美国剧作家尤金·奥尼尔(Eugene O’Neill),给这句话接了下半句:Curiosity killed the cat, but satisfaction brought it back。翻译过来就是,“好奇心害死猫,但(找到答案的)满足感却让它死而复生”。可见八卦之心是很难被压抑的啊。
|
||||
|
||||
第二则是Keen interest,意思是“浓厚的兴趣”。有一个常用的英语成语也可以表示同样的意思,但是非常形象生动,(as) keen as mustard,“像芥末一样浓烈”,表示very excited and interested;very enthusiastic。mustard是黄芥末,由芥菜种子碾磨而成,在西方国家比较常见,一般和热狗搭配。日本料理使用的是绿芥末,wasabi,其实是山葵酱。
|
||||
|
||||
类似as X as Y这样的英语成语还有不少,例如as hard as nail,as hot as hell等,第一个as在口语或非正式表达中可以省略。很多成语是约定俗成的传统表达方式,其中有些比喻涉及特定的文化背景。在课后作业中,我提供了一个介绍similes(明喻)的链接,便于你深入了解这一独特的英文表达方式。这里我们先通过一个例句简单巩固一下这个用法。
|
||||
|
||||
例句:I gave him the job because he was willing to learn and seemed as keen as mustard.<br>
|
||||
翻译:我给他这份工作,是因为他学习愿望强烈,兴趣(如同芥末一样)浓厚。
|
||||
|
||||
### 2.why (not) do结构
|
||||
|
||||
>
|
||||
Product-minded engineers like to understand the “why?” behind all things. Why build this feature for the product, why not the other one? Why ship this first milestone, instead of choosing another one, that’s a lot simpler to build? How will things be measured - why don’t we choose a more thorough way to measure things?
|
||||
|
||||
|
||||
第一句话“具有产品意识的工程师喜欢去理解所有事物背后的那个为什么”的后面,跟了三组并列的问句,来举例说明具有产品思维的工程师通常会问的问题。
|
||||
|
||||
这里你需要注意why+do和why not+do的结构和用法。why+do通常表示“该动作没有必要、无意义”。why not+do通常表示“建议采取该动作”。具体,你可以看下面这几个句子,仔细体会一下它们的句子含义。
|
||||
|
||||
Why build this feature for the product? = Why do we build this feature for the product?
|
||||
|
||||
why not the other one? = Why not build the other one? = Why don’t we build the other one?
|
||||
|
||||
所谓“听话要听音”就是这个意思。我们来看几个例句。
|
||||
|
||||
例句:Why argue with him?He will never change his mind. (注意不能说why arguing with him?)<br>
|
||||
翻译:干嘛和他争?他永远不会改主意的。
|
||||
|
||||
例句:Sandy’s in bad mood. Why not give her some flowers?<br>
|
||||
翻译:桑迪心情不好,何不送她一些花呢?
|
||||
|
||||
例句:Why don’t you give her some flowers?<br>
|
||||
翻译:你为什么不给她送些花呢?
|
||||
|
||||
### 3.ship the milestone
|
||||
|
||||
ship the milestone这个搭配也很常用。这里不是“把这块里程碑运过来”(依据某翻译软件)的意思,而是“发布某一阶段的成果”或者“上市某一版产品”的意思。
|
||||
|
||||
ship做动词的时候,基本含义是“船运”“运输”,在此基础上引申出“发货”“上市” “发布”等含义。milestone由“里程碑”(a stone pillar that shows the distance in miles to or from a place)引申出了“重大事件”“阶段性成果”“重要时间节点”等含义。因此,除非你讲的是物流(例如航运行业)的事情,其他大部分语境下ship都是指“产品上市、发布或者发货”的意思。
|
||||
|
||||
例句:Apple will unveil a 10-inch touchscreen tablet device in January, and ship the product in March.<br>
|
||||
翻译:苹果将于一月份推出10英寸触屏平板电脑,并于三月份发货。
|
||||
|
||||
例句:We define an iteration as a phase or a milestone.<br>
|
||||
翻译:我们将一次迭代定义为一个阶段或一个里程碑。
|
||||
|
||||
### 4.不规范的定语从句
|
||||
|
||||
>
|
||||
Why ship this first milestone, instead of choosing another one, **that’s a lot simpler to build**?
|
||||
|
||||
|
||||
此句标黑处为限定性定语从句,修饰先行词another one,所以这里应该去掉逗号。如果是非限定性定语从句,要保留逗号,但that必须改为which。至于为什么,这个说来话长。后面有一段,我们会专门详细介绍限定性定语从句和非限定性定语从句的差别,今天我们只是路过这句话发现了一个小错误,顺手把它指出来,并不影响我们理解意思。毕竟语法永远是为意思服务的,而不是相反,不会产生歧义的情况下,我们暂时不去深究。
|
||||
|
||||
### 5.autonomous
|
||||
|
||||
>
|
||||
They are **autonomous** in finding answers they can, by themselves. They **turn to** the product manager and other people in the business for other product-related questions.
|
||||
|
||||
|
||||
autonomous一般指“地区或组织享有自治权”,英文意思是governs or controls itself rather than being controlled by anyone else,或者指“个人独立自主、自发做一些事情(例如本句)”,英文意思是able to do things and make decisions without help from anyone else。
|
||||
|
||||
随着信息科技的发展,云计算、物联网、人工智能、5G通信等新技术使得“物”也可以“自治”,请看下面的例句。
|
||||
|
||||
>
|
||||
A self-driving car, also known as an autonomous vehicle (AV), driverless car or robotic car, is a vehicle that can sense its environment and moving safely with little or no human input.
|
||||
|
||||
|
||||
>
|
||||
自动驾驶汽车也被称为无人驾驶汽车或机器人汽车,是一种能够感知周围环境并在几乎没有人类干预的情况下安全行驶的交通工具。
|
||||
|
||||
|
||||
需要指出的是,互联网公司研发自动驾驶汽车比较喜欢用driverless这个词,突出无人驾驶,表示未来要取消驾驶员。而传统的汽车行业更坚持使用autonomous这个词,淡化“无人”的概念,并强调非由机器还是人类来驾驶汽车,这个决定最终要由人类做出,不能剥夺人类的驾驶乐趣。所以,一个简单的单词背后,代表的可能是不同行业对同一件事的不同态度。
|
||||
|
||||
>
|
||||
Oracle Autonomous Database is a cloud-based technology designed to automate many of the routine tasks required to manage Oracle databases, which Oracle says can free up DBAs to do higher-level and more strategic work.
|
||||
|
||||
|
||||
>
|
||||
甲骨文自治数据库是一种基于云的技术,旨在自动化管理甲骨文数据库所需的许多日常任务。甲骨文公司表示,这可以让数据库管理员们腾出时间来做更高层次、更具战略性的工作。
|
||||
|
||||
|
||||
### 6.定语从句
|
||||
|
||||
>
|
||||
They are autonomous in finding answers **they can**, by themselves.
|
||||
|
||||
|
||||
此句标黑处为定语从句,修饰answers,完整形式为that they can find,也可省略that(that或which做从句谓语动词的宾语时,可省略)和find (和前文主句中的动词find重合)。
|
||||
|
||||
此句中的定语从句和by themselves插入语均为冗余信息,autonomous的含义已经非常清楚,作者一而再、再而三重复相同的意思,这就属于不规范写作。
|
||||
|
||||
### 7.turn to (somebody)
|
||||
|
||||
turn to本身就含有“寻求帮助”的意思,我们在使用的时候可以不用再说turn to someone for help/advise。
|
||||
|
||||
例句:Sometimes young lads just need to turn to a mother figure for a bit of a chat and reassurance.<br>
|
||||
翻译:有时候年轻小伙子只是需要找一个母亲式的人物聊一聊,从中获得安慰。
|
||||
|
||||
例句:Her husband was unsympathetic and she felt she had no one to turn to.<br>
|
||||
翻译:她的丈夫不懂得体恤人,她觉得无人可以依靠。
|
||||
|
||||
### 8.分词短语做插入语(语法关系不规范)
|
||||
|
||||
>
|
||||
Even though they ask many questions, **doing this frequently**, they **manage not to** **annoy** people, as they’ve built up strong relationships with them.
|
||||
|
||||
|
||||
如果是口语表达,此句没有任何问题,意思也是明确的。但严格来讲,比较规范、符合语法的说法是Even though they ask many questions frequently.
|
||||
|
||||
### 9.manage (not) to
|
||||
|
||||
>
|
||||
If you manage to do something, especially something difficult, you succeed in doing it.
|
||||
|
||||
|
||||
需要提醒特别注意的是,manage to并不是指“试图去做”一件事情,而是强调“**成功做到**一件比较困难的事情”。
|
||||
|
||||
例句:Somehow, he’d managed to persuade Kay to buy one for him.<br>
|
||||
翻译:不知用了什么方法,他成功说服凯给他买了一个。
|
||||
|
||||
例句:How do you manage not to tell your boss to f*** off to his face?<br>
|
||||
翻译:你是怎么做到不当着你老板的面让他滚蛋的?
|
||||
|
||||
### 10.communicator
|
||||
|
||||
>
|
||||
Strong **communicator**s and great relationships with non-engineers
|
||||
|
||||
|
||||
这个词的英文解释是:( rather formal ) a person who is able to describe their ideas and feelings clearly to others。在本文中指“(善于)交际者、交流者”,也可以泛指“通信器材”。
|
||||
|
||||
例句:Steve Jobs was a gifted communicator, and he used this skill to capture the attention of millions.<br>
|
||||
翻译:乔布斯是一个有天赋的沟通者,他用这种技巧吸引了数百万人的注意力。
|
||||
|
||||
### 11.分词短语做状语(不规范用法)
|
||||
|
||||
>
|
||||
Product-minded engineers like talking with people outside engineering, learning about what and why they do. They are smooth communicators, **making it clear they’re interested in** learning more about how other disciplines work. I frequently see them grabbing coffee, lunch, or doing a hallway chat with non-engineers.
|
||||
|
||||
|
||||
此句的加黑部分是上一讲我们讲过的分词短语做状语,但它的主句They are smooth communicators是描写状态的系表结构,只有系动词are,没有具体的动作,因此这种情况下用分词短语做状语在此处是不恰当的。
|
||||
|
||||
我们可以把这句话改写成:They communicate smoothly and show their interest in learning more about how other disciplines work。这样的话,这句话就符合语法规范了。
|
||||
|
||||
最后一句话,就是任正非说的,要善于用一杯咖啡去吸收宇宙的能量。
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里。怎么样,你都掌握了吗?
|
||||
|
||||
在上一讲我们开始更多讨论英语句式结构的基础上,今天的学习除了重点词汇以外,我们指出了作者在写作过程中几处语言不规范的地方,但是你也应该注意到了,我们只是指出问题,并没有深入展开这些不规范背后的全部语法规则。我想说,我这样做是有特别的用意的。
|
||||
|
||||
一方面,我希望破除你对于母语写作者的迷信(不过严格来说,我并不确定英文是否是这个作者的母语,但至少我感觉应该是他日常工作使用的主要语言),养成批判和独立思考的习惯。另一方面,也是我非常想要强调的一点是,语言的终极目的永远是表达我们的思想,文字或者语法永远是为意思服务的,而不是反过来。任何的文字,只要没有妨碍思想的表达,我们能都要宽容地看待文字的形式本身。
|
||||
|
||||
认真和宽容,有时并不矛盾。
|
||||
|
||||
最后,我给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来。你可以通过这个过程,回顾这些词的使用场景。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/f0/ff/f018f841c52a2815472c4ddaa81d0cff.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
类似as X as Y这样的英语成语还有不少,很多是约定俗成的传统表达方式,其中有一些比喻涉及特定的文化背景。你可以访问这个介绍similes(明喻)的[链接](https://www.phrases.org.uk/meanings/similes.html),了解这一独特的英文表达方式。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问。如果有收获,也欢迎你把这篇文章分享给你的朋友,我们一起每天进步一点。
|
||||
@@ -0,0 +1,273 @@
|
||||
<audio id="audio" title="05|tradeoff 还是 trade-off?用连字符到底对不对?" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/2d/a7/2d8dd702e917c9d9270772cb364e2da7.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
今天我们继续来阅读[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章,我为你精讲文章的第五段。
|
||||
|
||||
>
|
||||
<ol start="5">
|
||||
- Offering product/engineering tradeoffs upfront
|
||||
</ol>
|
||||
|
||||
|
||||
>
|
||||
Because they have a strong understanding of the product “why,” as well as the engineering side of things, they can bring suggestions that few other people can. For example, when scoping the effort to build the product, the engineering effort to build a key feature might be significant. Many engineers would start to look for ways to reduce the effort and try to figure out what the impact of the reduced effort would mean for the feature itself.
|
||||
|
||||
|
||||
>
|
||||
Product-minded engineers attack this problem from both angles: both looking for engineering tradeoffs and what the product impact is. They also start making product tradeoffs, evaluating the engineering impact. They often go back to the product manager, suggesting a completely different feature to be built, given the product impact would be similar, but the engineering effort vastly smaller.
|
||||
|
||||
|
||||
>
|
||||
Juggling both the product and engineering tradeoffs and the impact of each is a unique strength product-minded engineers have. They can quickly go back-and-forth between the two sides of the same coin: product features and engineering effort and tradeoffs. Because they do it all in their head, using their engineering and product insights, they get to valuable conclusions remarkably quickly.
|
||||
|
||||
|
||||
我还是先来给你翻译下这几段话的意思。
|
||||
|
||||
>
|
||||
5.提前在产品和工程两方面做出权衡
|
||||
|
||||
|
||||
>
|
||||
因为具有产品思维的工程师们对产品的原理以及软件工程都有深刻的理解,他们可以提出非常独到的建议,而很少有别人可以做到。例如,在确定产品构建的工作范围时,打造产品某项关键功能的编程工作量可能非常巨大。许多工程师会开始寻找减少工作量的方法,并试图明确减少工作量对该项关键功能可能会产生的影响。
|
||||
|
||||
|
||||
>
|
||||
具有产品意识的工程师会从两个角度来解决这个问题:一方面在工程方面进行取舍,明确可能对产品产生的影响;同时在另一方面,他们还会开始对产品功能进行取舍,评估对工程工作量的影响。他们经常会去找产品经理,在保持产品体验相似的前提下,建议构建一个完全不同的功能,从而使得编程的工作量大幅降低。
|
||||
|
||||
|
||||
>
|
||||
兼顾产品和工程、平衡两者的影响,是具有产品意识的工程师们拥有的独特优势。他们可以快速地在同一枚硬币的两面之间来回切换:产品特性、工程工作量和两者的平衡。由于他们利用其工程和产品两方面的洞察力,在头脑中快速完成上述权衡,所以他们能够很快得出有价值的结论。
|
||||
|
||||
|
||||
今天这几段挺长的,但需要我们一起学习的词汇和语法并没有增多。这里面每个词都很重要,我们一起来看看。
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.tradeoff
|
||||
|
||||
首先,我们来看标题中的tradeoff。注意这是一个复合名词,由动词和介词/副词小品词直接相连构成,你也可以写成trade-off。同时,这是一个可数名词,可以加s变成复数形式tradeoffs。无疑,这个词在文章中反复出现,所以肯定是整段的关键词,也是中心思想。
|
||||
|
||||
所谓tradeoff,顾名思义,首先是“交易”的意思。有交易就有讨价还价,就有妥协,就有得有失,就有鱼和熊掌不可兼得。所以这个词指的是一种取舍、一种权衡,最后达成折中平衡。
|
||||
|
||||
你可以看一下这个词的英文解释:A trade-off is a situation where you make a compromise between two things, or where you exchange all or part of one thing for another.
|
||||
|
||||
平时我们有各种利弊要取舍,不能西瓜也要,芝麻也要。一个手机,续航也要,但是不能太厚;屏幕要最好的,但不能太贵;要安全性,但不能太麻烦;要黑科技,但系统不能不稳定、不可靠。这条英文解释进一步诠释了tradeoff这一层的意思:A trade-off is a balance between two **opposing** things, that you are willing to accept in order to achieve something.
|
||||
|
||||
下面我们来看几个例句。你可以通过这两个句子,感受一下tradeoff这个词的使用场景。
|
||||
|
||||
例句:Life is full of trade-offs. You cannot have your cake and eat it too.<br>
|
||||
翻译:生活充满了取舍。鱼和熊掌不可兼得。
|
||||
|
||||
这里多说一句,“You cannot have your cake and eat it (too)”或者“You can’t eat your cake and [then still] have it (too)”是很常用的英语谚语,类似于“you can’t have the best of both worlds”。你可以积累下来。
|
||||
|
||||
例句:Depending on your system resources, there will always be some trade-offs between CPU, memory, and I/O in your tuning decisions.<br>
|
||||
翻译:根据你的系统资源进行调优决策时,CPU、内存和I/O之间总是需要进行权衡。
|
||||
|
||||
我们刚才说,tradeoff是复合名词。我这里想简单说一说复合名词的相关知识。
|
||||
|
||||
复合名词构成的方法比较多,它可以由动词和介词/副词小品词组成,这在英语中很是常见。这种方式构成的复合名词与相关联的短语动词之间,意义基本相近。我们以短语动词break out为例来看下。
|
||||
|
||||
动词短语break out指“(战争、瘟疫)爆发、越狱”,由此我们可以引申出“摆脱局限的状态、突破”等含义。如果把break和out之间的空格去掉,这个动词短语就变成了复合名词breakout。下面是三个例句。
|
||||
|
||||
例句:Bubble economy usually starts with false prosperity and ends in a breakout of financial crises.<br>
|
||||
翻译:泡沫经济通常以虚假繁荣开始,以金融危机爆发告终。
|
||||
|
||||
例句:Point Break was a breakout film for Kathryn Bigelow in 1991.<br>
|
||||
翻译:凯瑟琳·毕格罗于1991年拍摄了《惊爆点》,该片突破了她之前的风格。
|
||||
|
||||
例句:Breakout session is a relatively short meeting where a small group of attendees, drawn from a large conference or convention, discusses specific subjects or aspects of the broad theme of the main gathering.<br>
|
||||
翻译:分组会议是大会中一个相对较短的小会,由部分与会者讨论大会主题下的某个具体议题。
|
||||
|
||||
注意,颠倒两个单词的次序之后,还可以构成另外一个复合名词outbreak,但这个词更多地特指“(战争、瘟疫)突然爆发、蔓延”。同时,outbreak偶尔也可用作动词。
|
||||
|
||||
例句:Fears are growing of avian influenza outbreak following the appearance of several cases in the city.<br>
|
||||
翻译:随着该市出现若干病例,人们对禽流感大爆发的担忧日益加剧。
|
||||
|
||||
这里我们顺便提一下复合名词中的连字符(hyphen)。阅读不同时代的书籍或者查询搜索引擎,你会发现,同时存在tradeoff和trade-off两种拼写方法。这两种拼写方法都是正确的。连字符的使用规则比较复杂,不值得我们花太多时间来研究它。你只要知道,逐渐减少使用连字符是一个发展趋势就可以了。
|
||||
|
||||
对于week-end这样比较短的复合名词,我们一般倾向于不用连字符,直接写weekend就行了;而对于相对较长的复合名词,例如train-driver,我们一般倾向于用空格代替连字符,变成train driver,即两个单词组成的词组。所以,同一个复合名词,我们会看到三种不同的拼写方法,这并不奇怪。比如bookshop/book-shop/book shop这三种写法都是对的。实在拿不准,可以查询字典或搜索引擎验证。当然,比较偷懒的做法就是直接不使用连字符。
|
||||
|
||||
### 2.(a) few/(a) little
|
||||
|
||||
>
|
||||
Because they have a strong understanding of the product “why,” as well as the engineering side of things, they can bring suggestions that **few** other people can.
|
||||
|
||||
|
||||
作为限定词,little用于修饰不可数名词,few用于修饰可数名词的复数。
|
||||
|
||||
需要特别注意的是,little和few在不带a的情况下,表达的是**否定**的意思,表示“几乎没有”或者“很少”。比如We have little time,表示“我们没时间了”。如果带a,则表示**肯定**,“虽然不多,但有一些”。比如We have a little time,表示“我们还有一些时间”。
|
||||
|
||||
接下来,我们还是来看几个例句。你可以先不要看翻译,感受一下这里面肯定和否定的意味。
|
||||
|
||||
例句:Few people can say they always tell the truth.<br>
|
||||
翻译:几乎没有人敢说自己从不撒谎。
|
||||
|
||||
例句:We don’t need to go shopping today. We’ve got a few potatoes and some steak.<br>
|
||||
翻译:我们今天不需要去购物。 我们还有一些土豆和牛排。
|
||||
|
||||
例句:I have little knowledge of computer and business, can I still learn Navisio?<br>
|
||||
翻译:我对计算机和商业知之甚少,我还能学习Navision系统吗?
|
||||
|
||||
例句:Just because she painted her room by herself, now she thinks she can do the entire house—inside and out! A little knowledge is a dangerous thing.<br>
|
||||
翻译:仅仅因为她自己粉刷了自己的房间,现在她认为可以把整个房子里里外外都粉刷一遍! 一知半解害死人。
|
||||
|
||||
这一句中,“A little knowledge is a dangerous thing”是一句英语谚语,按照字面的意思来说就是,“危险的不是一个人没有知识,而是有了一点点知识之后的过度自信和膨胀”。
|
||||
|
||||
### 3.figure out
|
||||
|
||||
>
|
||||
Many engineers would start to look for ways to reduce the effort and try to **figure out** what the impact of the reduced effort would mean for the feature itself.
|
||||
|
||||
|
||||
这是个很常用的动词短语,意思是find the solution to (a problem or question) or understand the meaning of…,“找到问题的解决办法、搞清楚、弄明白”。这个很简单,我就不多说了,我们直接通过例句来感受使用场景。
|
||||
|
||||
例句:By 2020, scientists will figure out how to control robots via brain-machine interfaces.<br>
|
||||
翻译:到2020年,科学家们将解决如何通过脑机接口来控制机器人的问题。
|
||||
|
||||
### 4.打破语言形式看实质含义
|
||||
|
||||
>
|
||||
Product-minded engineers attack this problem from both angles: **both looking for engineering tradeoffs and what the product impact is. They also start making product tradeoffs, evaluating the engineering impact.**
|
||||
|
||||
|
||||
我们先来看第一句话。作者明确说了,具有产品思维的工程师们会从两个角度来解决问题,而且后面加了冒号,那我们必然预期,冒号后面会解释这两个角度分别是什么。
|
||||
|
||||
接下来,冒号后面又出现了第二个both,我们的预期就更加明确了。both…and…这个平衡的结构你肯定知道。那前面提到过的两个角度肯定会工整地在both后面放一个,and后面再放一个,就像下面这几个例句:
|
||||
|
||||
She is both **pretty** and **clever**. (形容词)<br>
|
||||
I talked to both **the Director** and **his secretary**. (名词)<br>
|
||||
You can both **borrow the flat** and **use our car**. (动词)
|
||||
|
||||
基于这样的预期,我们接着往下看。
|
||||
|
||||
在both后面跟了一个现在分词短语,做主句中from的介词宾语,意思是**在工程方面进行取舍**。但是,and后面却跟了一个从句,单纯从语法角度看这是from这个介词的宾语从句,显然形式不对等。形式不对等没关系,只要内容或者逻辑对等并列也行,我们可以解释主句讲的两个角度。但是,and后面说的“**对产品产生的影响**”,是之前工程方面取舍的**结果**,逻辑上看并没有并列关系。
|
||||
|
||||
句子在这里就结束了,仿佛话说了半句,我们掉进了作者挖的坑里。从坑里爬出来,我们接着往下读,你会突然发现,原来作者另起炉灶讲的下一句话,才是前文讲的第二个角度They also start making product tradeoffs, evaluating the engineering impact.,要**在产品功能方面进行取舍,并评估对工程工作量的影响**。
|
||||
|
||||
即便是非常严谨的学术著作,写作都有可能存在不严密的地方,更何况是这种相对随意一些的博客专栏。虽然语法上有些小瑕疵,但这种文章可以训练我们突破语言的形式外壳,去分析句子之间的逻辑关系,领会作者想要表达的实质含义。
|
||||
|
||||
### 5.独立主格结构
|
||||
|
||||
>
|
||||
They often go back to the product manager, suggesting a completely different feature to be built, given the product impact would be similar, **but the engineering effort vastly smaller.**
|
||||
|
||||
|
||||
这句话的意思非常清楚,工程师们经常去找产品经理,去干什么呢?后面是我们已经非常熟悉的现在分词做状语,来表示目的,去找他们提建议,建议改产品的功能,而且还是完全不同的功能。产品经理刚要急,工程师马上就接上说,当然前提条件(given后面跟的是从句)是产品的用户体验相似,然后话锋一转,但是工程师的工作量会大幅度下降。
|
||||
|
||||
这里我们需要讲解一下but后面的**独立主格结构**,英文叫作Absolute Construction。所谓独立主格,首先它是一个“格”,属于短语性质的成分,而不是一个“句子”或“从句”,因为英语中任何一个句子都要有主谓结构。例如,我们将本段最后一句话改成but the engineering effort would be vastly smaller的话,这就变成了一个单独的句子。
|
||||
|
||||
而独立主格结构没有真正的主语和谓语动词,它由名词或代词作**逻辑主语**,再加上分词、形容词、副词、动词不定式或介词短语作**逻辑谓语**来构成的,前后两部分具有**逻辑主谓关系**。
|
||||
|
||||
独立主格结构形式上与主句没有关系,但功能上相当于一个带有独立逻辑主语的状语从句。
|
||||
|
||||
听起来我们来举例说明这一点,你可以看下面这句话:
|
||||
|
||||
例句:The wind failing, we lowered the sail. 风力减弱,我们放下了船帆。<br>
|
||||
比较:When the wind failed, we lowered the sail. 意思相同,但属于状语从句。
|
||||
|
||||
The wind failing带有自己的主语wind,从语法结构上和主句的主语we不发生关系。但是,所谓的“独立”并非真正独立,它从逻辑或者意思上看,还是一种从属结构,在句中通常起状语的作用,常用来表示时间、原因、条件、行为方式或伴随情况等。
|
||||
|
||||
例句:Weather permitting, we will have a barbecue tomorrow.<br>
|
||||
翻译:如果天气好的话,明天我们一起烤肉。(表示条件)
|
||||
|
||||
例句:The night dark and frosty, he wrapped her up with great care.<br>
|
||||
翻译:夜又黑又冷,所以他把她裹得严严实实的。(表示原因)
|
||||
|
||||
例句:Evenings he read aloud, his wife sewing by his side.<br>
|
||||
翻译:晚上他朗声读书,妻子在他身边缝衣服。(表示伴随情况)
|
||||
|
||||
例句:Almost all metals are good conductors, silver being the best of all.<br>
|
||||
翻译:几乎所有的金属都是良导体,而银则是最好的导体。(表示补充说明)
|
||||
|
||||
当然,最著名(也最臭名昭著)的“独立主格结构”应该就是美国宪法修正案第二条了,它授予了美国公民合法持枪的权利。
|
||||
|
||||
>
|
||||
<p>A well-regulated militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed.<br>
|
||||
纪律优良之民众武装乃自由邦国安全所必需,故,人民持有并携带武器之权不受侵犯。</p>
|
||||
|
||||
|
||||
### 6.juggle
|
||||
|
||||
>
|
||||
Juggling both the product and engineering tradeoffs and the impact of each is a unique strength product-minded engineers have.
|
||||
|
||||
|
||||
juggle这个词的原意是“玩杂耍的时候接连抛接几个物体”,英文解释是to throw a set of three or more objects such as balls into the air and catch and throw them again quickly, one at a time,同时它也可以引申出“同时应付几件事情,一心多用、兼顾”等含义。我们还是通过几个例句来感受使用场景。
|
||||
|
||||
例句:I was juggling books, shopping bags and the baby.<br>
|
||||
翻译:我手里又是书,又是购物袋,还抱着孩子,跟演杂技一样。
|
||||
|
||||
例句:The management team meets several times a week to juggle budgets and resources.<br>
|
||||
翻译:管理团队一周碰头几次,来兼顾预算和资源。
|
||||
|
||||
juggle还有一个近义词multitask,也是指“同时做几件事情、多任务处理”。但是,和juggle不同的是,multitask是不及物动词,后面不跟宾语。
|
||||
|
||||
例句:According to a study published by the American Psychological Association, you spend between 20 and 40 percent more time when you multitask.<br>
|
||||
翻译:根据美国心理协会发表的一项研究,当你一心多用同时处理多项工作时,你所花费的时间会多20%到40%。
|
||||
|
||||
### 7.back-and-forth
|
||||
|
||||
>
|
||||
They can quickly go back-and-forth between the two sides of the same coin: product features and engineering effort and tradeoffs.
|
||||
|
||||
|
||||
back-and-forth的意思是“来来回回”,英文解释是:moving first in one direction and then in the opposite one。但是,backward and forward不能表示同样的意思。back强调的是目的地、回到什么地方,比如back home(回家);而backward只是一个方向,表示“倒退”。
|
||||
|
||||
例句:I will drive back to Shanghai this weekend.<br>
|
||||
翻译:这周末我开车回上海。
|
||||
|
||||
至于你的车是正着开还是倒着开,这句话并不关心,只是强调要“回去”,表示目的地而不是方向。
|
||||
|
||||
例句:This lessens the back-and-forth remote traffic and can reduce deployment times.<br>
|
||||
翻译:这样可以减少来回的远程传输,并缩短部署时间。
|
||||
|
||||
### 8.two sides of the coin
|
||||
|
||||
two sides of the coin的意思很简单,即“一个硬币的两面”。我们通过三个句子来学习下这个短语。
|
||||
|
||||
If two things are two sides of the same coin or opposite sides of the same coin, they are closely related to each other and cannot be separated, even though they seem to be completely different.
|
||||
|
||||
这句话很简单,很好地解释了two sides of the coin的意思。你可以自己尝试来翻译一下。
|
||||
|
||||
I’ve always felt that tragedy and comedy are two sides of the same coin. Love and hate are the opposite sides of the same coin. 祸福相依、爱恨交织。/ 塞翁失马焉知非福。
|
||||
|
||||
这句谚语非常好,你也可以积累下来。
|
||||
|
||||
例句:WCF and WF are really two sides of the same coin: WCF is the interface and hosting environment for the service, while WF implements its processing logic.<br>
|
||||
翻译:WCF和WF实际上是同一枚硬币的两面:WCF是服务的接口和托管环境,而WF实现其处理逻辑。
|
||||
|
||||
### 9.insight
|
||||
|
||||
>
|
||||
Because they do it all in their head, using their engineering and product insights, they get to valuable conclusions remarkably quickly.
|
||||
|
||||
|
||||
insight有个现成的译法叫“洞察”。“洞”字非常准确生动,有“透彻、清楚”的意思,和英文中对insight的解释非常吻合:If you gain insight or an insight into a complex situation or problem, you gain an accurate and deep understanding of it.
|
||||
|
||||
所谓洞察,简单讲就是透过现象看到本质。例如,现代营销学奠基人之一、美国哈佛大学商学院的特西奥多·莱维特教授(Theodore Levitt)曾告诫他的学生说:People don’t want to buy a quarter-inch drill. They want a quarter-inch hole(顾客不是想买一个1/4英寸的电钻,他们想要的是1/4英寸的洞!)。这句话想说的就是,顾客对产品本身不感兴趣,他们感兴趣的是产品能给他们带来什么好处。后来,这句话就成为关于市场洞察力的经典语录。
|
||||
|
||||
数据本身是没有价值的,就如同语言文字千变万化,浩如烟海,慢慢地获得将数据转化为洞察力的本事,才能先行一步。正如《指环王》的作者托尔金在《汉姆的农夫吉尔斯》(Farmer Giles of Ham)里提到先知的牧师时说:He was a grammarian and could doubtless see further into the future than others.(他是一个语法学家,无疑他比其他人更能预见未来。)
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里了。你掌握了多少呢?
|
||||
|
||||
今天的学习,除了几个值得我们花时间深入研究的几个重点词汇以外,我们还通过例句讲解了可数名词与不可数名词、名词单复数的问题,以及独立主格结构这一英语里比较独特的语法现象。
|
||||
|
||||
此外,我们还通过对一个长句的深入分析,来训练你慢慢学会突破语言的形式外壳,去分析句子之间的逻辑关系,从而领会作者真正想要表达的实质含义。
|
||||
|
||||
无论是讲解独立主格结构的语法形式,还是分析句子之间的逻辑关系,其实我们最终的目的都只有一个,那就是更加准确地领会和还原作者要表达的思想。重要的话说三遍,这是我第三次和你强调啦:**语法永远是为意思服务的**。
|
||||
|
||||
最后,我还是给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来,通过这个过程来回顾这些词的使用场景。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/f5/4b/f5558d31bdf213f3ea76cd6974fc384b.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
1. 今天我们讲到了复合名词tradeoff,你可以通过这个[链接](https://www.grammar-monster.com/glossary/compound_nouns.htm),了解更多关于复合名词的知识。
|
||||
1. 有一大类复合名词由动词加上介词(prepositions)或副词小品词(adverb particles)组成。对于类似above, down, up, out, in, across, back, along, over, round, around, away, off, on等小品词(也可称为小词),怎样区别它们什么时候是副词小品词,什么时候是介词呢?你可以根据自己的现有知识思考一下,然后阅读这个关于小品词的[短文](https://www.englishpractice.com/grammar/adverb-particles/?pdf=1004),看看和自己想的有什么不一样。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,206 @@
|
||||
<audio id="audio" title="06|小心那些平淡无奇、人畜无害的简单小词!" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/82/d4/828c2a3bfcc488e5ba5da8ae499887d4.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
今天我们继续来阅读[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章,我来带你精讲文章的第六段。
|
||||
|
||||
>
|
||||
<ol start="6">
|
||||
<li>Pragmatic handling of edge cases<br>
|
||||
Edge cases are a funny thing. On one extreme, engineers often forget about many of these, having to come back to addressing them, after getting feedback from people testing the product or end users. On the other hand, handling all possible edge cases in a new product or feature can take a lot of time.<br>
|
||||
Product-minded engineers quickly map out edge cases and think of ways to reduce work on them: often bringing solutions that require no engineering work. They are focused on the “minimum lovable product concept” and evaluate the impact of an edge case and the effort of handling it. They come with good middle-ground suggestions: mapping out most things that can go wrong and bring suggestions on what edge cases need to be addressed, before shipping even an early version.<br>
|
||||
For example, if one in a thousand users might be hit by an error, they will consider the effort to fix it and think about what happens if they don’t do anything. Can customer support help the person in this case, during validation? Can the user just retry and succeed the next time? Can the product be slightly modified, so this edge case won’t occur?</li>
|
||||
</ol>
|
||||
|
||||
|
||||
我先来给你翻译下这几段话的意思。
|
||||
|
||||
>
|
||||
<p>6.以务实的方式处理边缘案例<br>
|
||||
边缘案例是一件很有意思的事情。有的工程师经常会忘记边缘案例的存在,最后从产品测试人员或最终用户那里得到反馈之后,才不得不回过头来解决这些问题。这是一个极端,而另一方面,如果在一个新产品或功能中试图处理所有可能的边缘情况,则可能会耗费大量的时间。<br>
|
||||
具有产品意识的工程师会很快制定出关于边缘案例的计划,并思考如何减少工作量,并经常会找到不需要额外工作量的解决方案。他们专注于“最小可爱产品”的概念,评估边缘案例的影响和处理所需的工作量。他们会提供很好的折衷建议: 在发布早期版本之前,列出大多数可能出错的地方,并提出需要解决哪些边缘案例的建议。<br>
|
||||
例如,对于一个千分之一的用户可能会遇到的错误,他们会考虑修复这一错误涉及的工作量,以及如果什么都不做会发生的后果。在产品验证过程中,客服专员是否可以在这个案例中帮助用户?用户下一次再遇到同样问题可以自己尝试成功解决吗?对产品进行略微调整,是否就可以避免边缘案例?</p>
|
||||
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.edge case
|
||||
|
||||
我们先来看标题中的关键词edge case。维基百科对这个词的定义是:**Edge case** occurs at an extreme (maximum or minimum) operating parameter.
|
||||
|
||||
edge case较为常见的译法为“边缘案例”,指“一个运行参数或条件为极值(最大值或最小值)的情况”。类似的,我们来看下corner case这个词。
|
||||
|
||||
**Corner case** occurs outside of normal operating parameters, specifically when multiple environmental variables or conditions are simultaneously at extreme levels, even though each parameter is within the specified range for that parameter.
|
||||
|
||||
“边角案例”一词应该来自边缘案例,两个边缘的交叉点构成角,所以边角案例就是多个参数或条件均为极值的情形。如果音量调到最大,声音失真,这属于边缘案例;如果问题在音量最大、周边环境高湿、且同时一万人以上同时在线时才会出现,这属于边角案例。边角案例一般在复杂系统的测试或除错过程中才会出现。
|
||||
|
||||
Boundary case occurs when one of inputs is at or just beyond maximum or minimum limits.
|
||||
|
||||
还有一个词boundary case,我们也叫“边界案例”或者“边界条件”,也是指系统输入刚好在上下限或是恰好超过上下限一点点的状态。不过,我不是软件工程方面的专家,从字面上看不出边界案例和边缘案例有什么区别。你如果知道的话,可以在留言区告诉我。
|
||||
|
||||
### 2.pragmatic
|
||||
|
||||
小标题中的另一个关键词是pragmatic。它既可以强调“一种务实的态度”(A pragmatic way of dealing with something is based on practical considerations, rather than theoretical ones.),也可以用来说“一个人非常务实”(A pragmatic person deals with things in a practical way.)。
|
||||
|
||||
傅高义教授(Ezra F. Vogel)是哈佛大学教授、费正清东亚研究中心前主任。在其著作《邓小平时代》中,他一直用pragmatic这个词来形容邓小平。媒体也经常称邓小平为“伟大的务实主义者(The great pragmatist)”。
|
||||
|
||||
例句:Incorporating both risk-based and customer-based analysis into your solution will yield a more pragmatic test plan.<br>
|
||||
翻译:将基于风险和基于客户的分析整合到您的解决方案中,将会产生一个更加务实的测试计划。
|
||||
|
||||
### 3.funny
|
||||
|
||||
>
|
||||
Edge cases are a **funny** thing.
|
||||
|
||||
|
||||
英语里有些看似平淡无奇、人畜无害的简单小词,例如funny,其实它们并不简单。在使用过程中要加倍小心,需要理解透字面背后的含义,谨防用错、踩雷。我们看下面这几个场景。
|
||||
|
||||
例句:<br>
|
||||
A: Sorry I’m late. My car broke down half way here.<br>
|
||||
B: Oh, very funny. Tell me another!<br>
|
||||
翻译:<br>
|
||||
A:抱歉我迟到了,我的车半路抛锚了。<br>
|
||||
B:你得了吧,接着编。(有点类似于“呵呵”的口气)
|
||||
|
||||
例句:It’s not funny! Someone could have been hurt.<br>
|
||||
翻译:这不好玩(这太危险了)!没人受伤算是运气好。
|
||||
|
||||
例句:If there has been any funny business, we’ll soon find out.<br>
|
||||
翻译:如果这里面有任何猫腻(非法勾当),我们很快会发现的。
|
||||
|
||||
例句:My computer keeps going funny.<br>
|
||||
翻译:我的计算机老出故障。
|
||||
|
||||
能看出funny这个词的感情倾向吗?其实在很多语境下,funny的意思都是偏负面的。
|
||||
|
||||
例如,要想夸别人很风趣,我们一般不说“You are so funny.”或者“You are a funny guy.”,容易让人误会你在说他“逗比”“二货”之类。而常用的是“You are so much fun”。
|
||||
|
||||
另外,还有一些可以用来夸人的词汇,也比较常用。这些词不含负面意思,在交流的时候,你可以放心使用。这些词有:hilarious、humorous、amusing、entertaining等。
|
||||
|
||||
那除了funny外,还有很多类似的词,使用的时候也要特别小心。例如interesting,其实它也是“呵呵”的意思。这里我整理了一些工作和生活中非常常见的表达,你可以感受一下,相信你一定用得上……
|
||||
|
||||
- Could we consider some other options?能否考虑其他方案?(你的方案是狗屎)
|
||||
- It was a bit disappointing that…我感到有些失望……(你们XXX干的叫什么事!!!)
|
||||
- Oh, by the way…顺便提一句……(下面要说的可能是谈话里最重要的一件事……)
|
||||
- It is quite good. 还行吧。(不咋地。)
|
||||
- It is not bad. 不坏。(真心不错,但不要骄傲。)
|
||||
- With all due/the greatest respect…恕我冒昧,恕我直言……(后面跟的话就是要骂人了。)
|
||||
- I hear what you say…你的意见我听到了……(你给我闭嘴吧!)
|
||||
- It is a very brave proposal. 这真是个勇敢的提议。(我看这个愣头青大概是疯了吧!)
|
||||
- I almost agree…我基本同意?(同意个鬼,基本不同意。)
|
||||
|
||||
这些表达你可以自己多读一读,多体会一下,平时在看美剧或者电影的时候,也可以注意观察一下他们的表达。至于文章作者为什么说边缘案例很funny,背后有什么微妙,如果你是工程师的话,我想你应该比我更清楚,这里我就不多说啦。
|
||||
|
||||
### 4.现在分词短语(做状语和主语)
|
||||
|
||||
>
|
||||
On one extreme, engineers often forget about many of these, **having to come back to addressing them, after getting feedback from people testing the product or end users.** On the other hand, **handling all possible edge cases in a new product or feature** can take a lot of time.
|
||||
|
||||
|
||||
接下来,我们用这两句话来复习一下现在分词短语做状语和做主语的情况。
|
||||
|
||||
这两句话讲了两个极端,一个是程序员完全忘了边缘案例这回事(一定是新手干的),还有一个就是在这个事情上花太多的时间和精力。
|
||||
|
||||
第一个极端,有的工程师经常健忘。结果怎么样呢?having to come back to addressing them,现在分词做状语,表示结果,结果不得不回过头来解决这些问题。什么时候发生的事情呢?after getting feedback from people testing the product or end users, 还是现在分词做状语,表示时间,从产品测试人员或最终用户那里得到反馈之后。
|
||||
|
||||
另外一个极端,handling all possible edge cases in a new product or feature can take a lot of time。从handling这个现在分词开始一直到feature,这整个短语都是句子的主语,表示在一个新产品或功能中试图处理所有可能的边缘情况,can take情态动词加上实义动词做谓语,可能会耗费大量的时间。
|
||||
|
||||
### 5.map out
|
||||
|
||||
>
|
||||
Product-minded engineers quickly **map out** edge cases and think of ways to reduce work on them: often bringing solutions that require no engineering work.
|
||||
|
||||
|
||||
map out是“计划、规划、提前安排”的意思。例如,map out the future的意思是“筹划未来”。它的英文解释是:If you map out something that you are intending to do, you work out in detail how you will do it.
|
||||
|
||||
我们还是通过几个例句来感受使用场景。
|
||||
|
||||
例句:With the whole IT picture in hand, we can map out how the information flows from start to finish.<br>
|
||||
翻译:掌握了整个IT蓝图之后,我们就可以规划信息从头到尾的流动方式。
|
||||
|
||||
例句:It is important to map out the big picture first so that we can systematically identify user requirements.<br>
|
||||
翻译:为了系统地识别用户的需求,我们首先需要制定一个全局规划。
|
||||
|
||||
### 6.focus和focused
|
||||
|
||||
>
|
||||
They are **focused** on the “**minimum lovable product** concept” and evaluate the impact of an edge case and the effort of handling it.
|
||||
|
||||
|
||||
focus是动词,表示“(某人)集中精力于某件事情上”。focused是过去分词,可作形容词,表示“(注意力、眼神、焦点、光线等)集中的,(论文、计划等)目标明确的”。这个词比较简单,我们主要来看例句。
|
||||
|
||||
例句:I am exhausted, and just can’t focus on the work anymore.<br>
|
||||
翻译:我筋疲力尽了,实在难以集中注意力工作了。
|
||||
|
||||
例句:I think it is time you woke up and focused your thoughts on more worldly matters.<br>
|
||||
翻译:我认为该是你清醒过来把思想集中到更为现实的问题上的时候了。
|
||||
|
||||
例句:Every eye at the conference was focused on the rostrum.<br>
|
||||
翻译:代表们的眼光都集中在大会主席台上。
|
||||
|
||||
例句:Focused light rays can set something afire.<br>
|
||||
翻译:聚焦光线可以点燃东西。
|
||||
|
||||
例句:I spent the next year just wandering. I wasn’t focused.<br>
|
||||
翻译:接下来的一年我一直在闲逛。没有什么明确的目标。
|
||||
|
||||
由上面这些例句我们可以看出,本段中的They are focused on the “minimum lovable product concept”,改为They focus on the “minimum lovable product concept”,其实会更好一点,直接用focus做They这个主语即程序员们的谓语动词。当然,如果非要说They are focused on(focused做形容词)意思也勉强说得通,不能算错。
|
||||
|
||||
### 7.minimum lovable product
|
||||
|
||||
无论你是产品经理,还是工程师,想必你对MVP和MLP这两个概念都不会陌生。
|
||||
|
||||
MVP指的是Minimum Viable Product,按照字面含义可以直译为“**最小可行产品**”。这种产品只包含最简单的基本核心功能。
|
||||
|
||||
而MLP指的是Minimum Lovable Product,可以直译为“**最小可爱产品**”。这个翻译听上去有点奇怪,不像中文惯常的表达。你也可以根据自己的理解,提出好的建议,例如最小有爱产品、最小点赞产品之类的。
|
||||
|
||||
这两者之间的本质区别究竟在哪里?几年前,我在Medium.com上面看到过一篇文章,是快乐创业学校的联合创始人Laurence McCahill写的。在文章里,他提供了两个定义:
|
||||
|
||||
**MVP** is the version of a new product that brings back the maximum amount of **validated learning** about your **customers** with the least effort. (强调以最小的努力换回最大数量的**经过验证的客户反馈数据**;目标在于了解用户体验。)
|
||||
|
||||
**MLP** is the version of a new product that brings back the maximum amount of **love** from your early tribe members with the least effort. (强调以最小的努力换回最大数量的**首批部落成员的爱**;目标在于直接开始圈粉。)
|
||||
|
||||
极客时间的tribe(部落),你应该很熟悉。这就是我们在建立忠实客户群体。毕竟几乎所有的产品都是面相某一人群开发的,只有达到最小程度的“有爱”,才有可能形成产品的“部落”。
|
||||
|
||||
所以,MVP的问题出在哪里?我觉得,MVP的问题在于缺少爱。每一个用户都是情感丰富而细腻的活人,我们需要在一堆硬件和软件里注入情感,不仅仅是满足用户的某项功能需求,也不仅仅是去取悦用户,而是用心和“有爱”的产品和用户去交朋友。这样的话,即便产品还不成熟,即使犯了错,也更容易得到谅解,因为只有朋友才会给你一次次的机会,有耐心陪伴你不断改进、慢慢变得更好。
|
||||
|
||||
### 8.middle ground
|
||||
|
||||
>
|
||||
They come with good **middle-ground** suggestions: mapping out most things that can go wrong and **<s>bring</s> bringing** suggestions on what edge cases need to be addressed, before shipping even an early version.
|
||||
|
||||
|
||||
顾名思义,middle ground的意思是“中间地带”,表示“折中、妥协之后的立场、观点、决定、协议”等等。字典里的解释是:a set of opinions, decisions, etc. that two or more groups who oppose each other can agree on; a position that is not extreme.
|
||||
|
||||
例句:More and more in this age of social media, it seems like people of differing views are unwilling to attempt to find a middle ground.<br>
|
||||
翻译:在这个社交媒体时代,越来越多持不同观点的人似乎不愿意尝试找到一个中间立场。
|
||||
|
||||
最后一句话的bring应该改成bringing,我觉得应该是作者的笔误。
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里了。
|
||||
|
||||
今天读的这几段话句式结构相对比较简单,我们学习的重点主要是一些重点词汇。经过这几次讲解,你或许已经了解到词汇学习的几个要领。这里我来和你聊一聊,平时你自己在阅读的时候可以慢慢养成的一些习惯。
|
||||
|
||||
首先,阅读过程中碰到不认识的词,这是非常正常的现象。在不影响大意理解的前提下,我们要勇敢地无视生词,直接碾压过去。千万不要每一个词都去查,否则除了效率降低以外,阅读的乐趣也会大打折扣。
|
||||
|
||||
其次,如果发现这个词绕不过去,影响核心内容的理解,那就一定要查了。但是呢,也不要只查一个中文的意思就结束了。
|
||||
|
||||
既然我们花时间去查一个词,那就顺便做三件事情:第一,查阅英英字典,了解一下英文的解释;第二,比较全面地了解一下这个词的几个不同意思,想一想这几个意思之间的关联性;第三,多读几个例句,了解这个词活生生的用法。这样三步做到了,那这个词就算真正吃透了。当然,好记性不如烂笔头,建议你找一个自己喜欢的本子,把这一个个好不容易吃透的词汇积累下来,这样你掌握的就不是之前的学习那样,只记了一个单词一个中文意思。
|
||||
|
||||
最后,要善于去发现一些你似乎认得,但并不真正了解的“小词”。例如我们今天讲的funny,以及相关的语言现象。这些词其实在生活中非常常用,也很容易被我们忽略。千万不要轻易放过它们。
|
||||
|
||||
用这样的方法,我们一起学习几个月后,你慢慢就会发现,语法和句式结构其实是最容易解决的问题。浩瀚的词汇海洋,才是陪伴你一生的朋友,熟悉又陌生。尽管时常找你麻烦,但也时常会给你惊喜。
|
||||
|
||||
这里我还是给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来,通过这个过程来回顾这些词的使用场景。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/2d/23/2d819805bf070d06d1aa2bd1a1d2a323.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
今天,我们讲到了Laurence McCahill写的这篇关于MVP和MLP的文章,[How to Build a Minimum Loveable Product](https://medium.com/the-happy-startup-school/beyond-mvp-10-steps-to-make-your-product-minimum-loveable-51800164ae0c),推荐你课下花时间来读一读。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,311 @@
|
||||
<audio id="audio" title="07|为什么虚拟语气一看就懂、一用就忘?" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/a7/4c/a764cc36abe081d75044346ed3351d4c.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
今天我们继续来阅读[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章,我给你精讲文章的第七、八段。今天的内容比较长,你不用着急一下子看完,可以根据自己的情况,每天学习一点,保证学习效果。
|
||||
|
||||
我们先来看看第七段。
|
||||
|
||||
>
|
||||
<ol start="7">
|
||||
<li>Quick product validation cycles<br>
|
||||
**Even before the feature they are working on is production-ready,** product-minded engineers find creative ways to get early feedback. This could be doing hallway testing with colleagues, showing the work-in-progress feature to the product manager, organizing a team bug bash on the beta build, and many other, creative ways. They are continuously thinking: “how can we validate that **people will use this feature, the way we think they will?**”</li>
|
||||
</ol>
|
||||
|
||||
|
||||
我还是先来给你翻译下这段话的意思。
|
||||
|
||||
>
|
||||
<p>7.快速的产品验证周期<br>
|
||||
甚至在开发的产品功能可以上线之前,具有产品思维的工程师们早就已经找到创造性的方法来获取早期的反馈意见。他们可以和同事一起进行走廊测试,可以向产品经理演示尚在开发中的功能,也可以在Beta版本发布前组织整个团队来一场“漏洞大扫荡”,当然还有许多其他创造性的方法。他们会一直思考这个问题:“我们怎样才能验证用户们会像我们预期的那样来使用这个功能?”</p>
|
||||
|
||||
|
||||
首先,我们从来整体看一下这段话。这段话中有两个从句,我们先来简单解读一下。
|
||||
|
||||
第一句的前半部分Even before the feature they are working on is production-ready,是时间状语从句,表示“在功能上线之前”。其中,even表示“高于预期,甚至”。
|
||||
|
||||
主语the feature后面跟了一个定语从句,强调是“工程师们正在开发的”。在功能上线之前,工程师们就已经找到了创造性的方法来获取早期的反馈意见。
|
||||
|
||||
除此之外,最后一句的标黑处people will use this feature, the way we think they will?,这是比较随意的说法,相对规范一点的说法为:people will use this feature **in the way** we think they will. 当然原文并不影响意思的表达和理解,无伤大雅。但是一般我看到不太规范的地方,总是忍不住要去修改,或许这也是一种“语言洁癖”的症状吧……
|
||||
|
||||
好,句子结构大概了解之后,我们来看具体的词汇讲解。
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.work-in-progress
|
||||
|
||||
>
|
||||
This could be doing hallway testing with colleagues, showing the work-in-progress feature to the product manager, organizing a team bug bash on the beta build, and many other, creative ways.
|
||||
|
||||
|
||||
work-in-progress是一个不可数名词,指“半成品、在制品、在建项目”,有时会缩写为WIP。在文章中指“尚在开发过程中的应用软件”。这里是名词作形容词来修饰feature,即“在开发中的软件的某项功能”。我们来看一个例句。
|
||||
|
||||
例句:You are strongly encouraged to save your document frequently, back-up regularly, and print your work-in-progress periodically.<br>
|
||||
翻译:强烈建议你们经常保存和备份,并且定期把写作过程中的文稿打印出来。
|
||||
|
||||
### 2.bug bash
|
||||
|
||||
这里的bash,原意是“猛烈击打”。我们先来看维基百科给出的bug bash的定义。
|
||||
|
||||
>
|
||||
In software development, a bug bash is a procedure where all the developers, testers, program managers, usability researchers, designers, documentation folks, and even sometimes marketing people, put aside their regular day-to-day duties and “pound on the product”—that is, each exercises the product in every way they can think of. Because each person will use the product in slightly different (or very different) ways, and the product is getting a great deal of use in a short amount of time, this approach may reveal bugs relatively quickly.
|
||||
|
||||
|
||||
>
|
||||
在软件开发过程中,所有开发人员、测试人员、项目经理,还有负责可研、设计、文档管理甚至营销的同事,把他们的日常工作放在一边,一起来开“捉虫大会”。换言之,每个人都用他们能想到的方式来操作产品。因为每个人使用产品的方式略有不同(或非常不同),从而使得产品在很短的时间内得到了大量的使用,有助于团队相对较快地发现产品缺陷。
|
||||
|
||||
|
||||
这个词的意思并不难,更多的是要放到具体的使用场景中去感受,这样我们才能明白这个词的含义所指。
|
||||
|
||||
第七段的内容很简单,我们再接着读第八大段。
|
||||
|
||||
>
|
||||
<ol start="8">
|
||||
<li>End-to-end product feature ownership<br>
|
||||
Most experienced engineers own their work end-to-end: from getting the specification, through implementing it, all the way to rolling it out and validating that it works correctly. Product-minded engineers often go a step beyond this.<br>
|
||||
They consider their work done only after getting results on user behavior and business metrics. After rollout, they still actively engage with product managers, data scientists, and customer support channels, to learn how the feature is being used in the real world. It can take weeks to get enough reliable data to draw conclusions. Even though they might be working on a new project, they make checking on the results one of their top priorities. It’s not a time-consuming activity, but it needs that additional persistence from someone wanting to know: how is my work really doing?<br>
|
||||
When a feature performs worse than expected, they are curious to understand where the mismatch was. They are just as interested in finding the root cause between the product plan and the real world result, as they are to debug a hard-to-reproduce bug in the codebase. They’ll often spend a good amount of time debating hypothesizes and learnings with the product manager and data scientists.</li>
|
||||
</ol>
|
||||
|
||||
|
||||
我先来翻译下这段话的意思。
|
||||
|
||||
>
|
||||
<ol start="8">
|
||||
<li>对产品功能从头至尾负责到底<br>
|
||||
经验丰富的工程师们都会对他们的工作从头至尾负责到底:从拿到产品规范到部署实施,再到发布产品并最终验证产品能否正常工作。除了上述这些工作以外,具有产品意识的工程师通常会举一反三、再进一步。<br>
|
||||
他们坚信,只有在获得用户行为和商业指标的结果之后,他们的工作才算全部完成。产品上线后,他们仍然会积极与产品经理、数据专家和客户支持渠道保持密切沟通,以便了解产品功能在现实世界中的使用情况。要获得足够得出结论的可靠数据通常需要几周时间。即使他们可能已经接手下一个新项目,他们仍然会把检查上一项目的成果作为首要任务之一。这并不是一项特别耗时的活动,但是特别需要一种锲而不舍的精神,推动那些想要知道自己的辛勤劳动究竟效果如何的工程师们,去坚持探寻答案。<br>
|
||||
当开发的某项功能表现得不如预期时,他们会特别好奇问题出在哪里?他们对于找到产品计划和现实世界结果之间存在差距的根本原因怀有浓厚的兴趣,程度不亚于他们在代码库中找到难以复现的缺陷并成功除错。他们经常会花费大量的时间,就某些假设和心得与产品经理和数据专家展开辩论。</li>
|
||||
</ol>
|
||||
|
||||
|
||||
### 3.ownership
|
||||
|
||||
我们先来看小标题中的ownership这个词。
|
||||
|
||||
它由owner(物主、所有权人)加上ship(表示地位、状态、关系的后缀,例如leadership/friendship/dictatorship/partnership等等)组成,本意是“物主身份、产权关系”。
|
||||
|
||||
我们先通过两个例句感受一下它的使用场景,然后你慢慢来体会它的意思。
|
||||
|
||||
例句:On January 23rd, America decided to relax its rules on the foreign ownership of its airlines.<br>
|
||||
翻译:1月23日,美国决定放宽对外国持有美国航空公司所有权的管制规定。
|
||||
|
||||
例句:Major breakthroughs have been made in the reform of China’s ownership structure.<br>
|
||||
翻译:中国所有制结构改革也取得了重大突破。
|
||||
|
||||
这里的ownership指的是“产权体制”。说到产权体制,我这里顺便给你普及一下两类特别容易混淆的企业概念。
|
||||
|
||||
在国内,论及所有制(即ownership)的时候,我们会区分国有企业、集体企业和非公有制企业(包括私营企业)等。而西方国家在对市场中的企业类型进行划分时,更常用的是private company和public company这两个相对的概念。
|
||||
|
||||
初学者看到这组词的时候,容易望文生义,认为private company是“私营企业或者民营企业”,那么public company一定是“公有体制下的国有企业”。如果这么理解的话,那就大错特错啦。国有企业现在约定俗成的说法叫state-owned-enterprise,缩写是SOE。
|
||||
|
||||
那private company和public company到底是什么意思呢?我们来看下下面这段英文解释。
|
||||
|
||||
>
|
||||
Privately held companies are—no surprise here—privately held. This means that, in most cases, the company is owned by its founders, management, or a group of private investors. A public company, on the other hand, is a company that has sold all or a portion of itself to the public via an initial public offering (IPO), meaning shareholders have a claim to part of the company’s assets and profits.
|
||||
|
||||
|
||||
根据这段解释,我们可以看出,private company或者privately held company指的是“私人控股或持股公司”,一般由创始人、管理层或一群私人投资者拥有产权。
|
||||
|
||||
而public company其实指的是“公众持股公司”,大多数时候我们也可以称为“上市公司(listed company)”,指通过股权首次公开发行(或简称IPO)向公众出售公司全部或部分资产的公司,当然持有股票的公众股东理论上可分享上市公司一定比例的资产和利润。
|
||||
|
||||
所以,在西方,区分公众公司和私人公司的标准并非对应中国的所有制形式,也不取决于规模大小(很多世界级的大型企业,例如美国的科氏工业集团、玛氏集团、彭博有限合伙企业等,都是不上市的私人企业),而是取决于公司的股份是否面向公众公开发行、是否可以自由转让。
|
||||
|
||||
最重要的是,一旦一个私人公司成为公众公司(英文可以叫goes public),就不能再享有闭门经营、少数几个经营者说了算的自由,公众公司必须接受证券交易监督管理委员会的监管,满足定期向股东和公众进行信息披露的要求。公众公司也可以进行“私有化”(privatization,如果是一家上市公司,就是“退市”),私有化和公募上市是一个反向的过程。
|
||||
|
||||
你可以读一读下面这段英文,里面讲的就是这个意思,你可以看看能看懂多少。
|
||||
|
||||
>
|
||||
One of the biggest differences between the two types of companies is how they deal with public disclosure. If it’s a public U.S. company, which means it is trading on a U.S. stock exchange, it is typically required to file quarterly earnings reports (among other things) with the Securities and Exchange Commission (SEC). This information is made available to shareholders and the public. Private companies, however, are not required to disclose their financial information to anyone, since they do not trade stock on a stock exchange.
|
||||
|
||||
|
||||
由财产权引申出来,我们经常会听到Kate owns this project这样的话,表面意思是“凯特拥有这个项目”,指的是“这个项目的负责人是凯特”。
|
||||
|
||||
文章中ownership的意思其实也是负责某个项目或某项工作的状态。字面上看,就是把公司的事情真正当作自己的,做事一跟到底,对结果负责。这一段小标题里面的end-to-end(端到端),也是进一步强调了ownership这个意思。
|
||||
|
||||
所以,ownership其实也用来表示一个人有责任心,有主人翁精神,是一种可贵的、自发投入的工作状态。很多企业都会在自己的公司文化中倡导员工的ownership意识,和公司同心同德。
|
||||
|
||||
说完了标题,我们下面来读第一小段。这里面有两处,我来解释一下。
|
||||
|
||||
### 4.from…through… (all the way) to…
|
||||
|
||||
>
|
||||
Most experienced engineers own their work end-to-end: **from** getting the specification, **through** implementing it, **all the way** to rolling it out and validating that it works correctly.
|
||||
|
||||
|
||||
仔细读,我们能发现,这是一个从A经过B到C的句型。all the way表示“一直、自始至终”。ABC可以是“时间、地点、一连串先后发生的事件”。此外,all the way through也是一个惯用成语。
|
||||
|
||||
例句:I slept all the way through the film.<br>
|
||||
翻译:整部电影我都在睡觉。
|
||||
|
||||
### 5.beyond
|
||||
|
||||
>
|
||||
Product-minded engineers often go a step **beyond** this.
|
||||
|
||||
|
||||
介词beyond在英语日常表达中很常用,是充分体现英语语言效率的高能小词。它最核心的含义就是“超出范围”。在时间、空间、能力范围以外,基本都可以用这个词。
|
||||
|
||||
前几年北京雾霾比较严重的日子,AQI(Air Quality Index,空气质量指数)超过500,我们会说“爆表了”,英文表述就是beyond index(超出了正常的指数计量范围)。
|
||||
|
||||
好了,我们还是通过读句子来学习具体的用法。
|
||||
|
||||
例句:The night session will go beyond midnight.<br>
|
||||
翻译:夜间会议将持续到午夜以后。
|
||||
|
||||
例句:Jenna always wondered what was beyond the horizon.<br>
|
||||
翻译:洁娜总是纳闷地平线的那一边是什么。
|
||||
|
||||
例句:What Jock had done was beyond my comprehension.<br>
|
||||
翻译:我无法理解乔克的所作所为。
|
||||
|
||||
### 6.过去分词做宾语补足语
|
||||
|
||||
>
|
||||
They consider their work **done** only **after getting results on user behavior and business metrics**.
|
||||
|
||||
|
||||
这句话的前半句是典型的过去分词做宾语补足语的句型,后半句则是我们已经很熟悉的状语从句,表示时间,“只有在拿到…之后,他们的工作才算完成”。
|
||||
|
||||
关于过去分词做宾语补足语,我这里举两个例子,你可以看一看。其中,第二个例句这里是形容词做宾补,名词、副词、现在分词等都可以做宾语补足语。
|
||||
|
||||
例句:They keep the door **locked** for the whole day.(过去分词做宾语补足语)<br>
|
||||
翻译:他们把门锁了一整天。
|
||||
|
||||
例句:I find learning Japanese **difficult**.(形容词做宾语补足语)<br>
|
||||
翻译:我发现学习日语很难。
|
||||
|
||||
### 7.even if/though
|
||||
|
||||
>
|
||||
Even though they might be working on a new project, they make checking on the results one of their top priorities.
|
||||
|
||||
|
||||
even if和even though意思相近,都可用于引导表示让步的状语从句,但它们的用法存在微妙差别。
|
||||
|
||||
**even if 引导的从句一般是假设性的,并不符合真实的状况,表示“即使、就算、哪怕”等含义。**这么说比较抽象,我们来看具体的例句。
|
||||
|
||||
例句:I wouldn’t marry you even if you were the last man in the world.<br>
|
||||
翻译:即使你是世界上最后一个男人,我也不会嫁给你。
|
||||
|
||||
**而 even though 引导的从句,往往是在说真实发生的情况,表示“尽管、虽然”的意思。大部分情况下,我们可以直接用though或although代替,但是不可以说even although。**
|
||||
|
||||
例句:Thomas is awarded the best teacher of the year even though he has the least experience.<br>
|
||||
翻译:托马斯被授予年度最佳教师,尽管他的经验最少。
|
||||
|
||||
不过呢,我这里只是从学习的角度给你讲解,事实上,在实际运用中,特别是在口语里,基本没有人会这么较真地区别even if与even though的差别,混用也是可以的。所以,这两者的差别你了解一下就好。就像我们前面说的,在学习时要严谨,在练习时要“脸皮厚”。
|
||||
|
||||
那如上所述,当even if或even though引导让步状语从句时,后面可以是真实的条件句,也可以是虚拟语气。
|
||||
|
||||
虚拟语气我想你肯定知道,上学的时候很多人都会“栽”在这里。**用一句话来说,虚拟语气用来表示虚假的、与事实相反或难以实现的情况,也可以用来表示某种不确定的情形,体现主观愿望或某种强烈情感。**
|
||||
|
||||
我们这句话属于表示不确定的虚拟语气。作者并不确定这些工程师是不是真的已经开始负责下一个新的项目,但这是有可能的。所以,这里用了even though加上may的过去式might,表示“即使他们可能已经接手下一个新项目,他们仍然惦记着老项目,直到完全了解上一项目的成果”。
|
||||
|
||||
虚拟语气和情态动词的用法是英语语法中比较复杂的题目,虽然不难理解,但是和汉语“重意义而轻形式变化”的语言习惯存在较大差异,因而对于中国学生来说,往往一看就懂、用时就忘,很难内化成自觉的语言习惯。为了帮助你理解,我们来看几个经常会在考试中出现的例句:
|
||||
|
||||
例句1:If it **rains** tomorrow, we will cancel the event.<br>
|
||||
例句2:If I **were** you I should go to see the doctor.<br>
|
||||
例句3:I wish it **were** Sundy today.<br>
|
||||
例句4:I **should have called** Emily this morning, but I forgot.
|
||||
|
||||
上面四个例句的加粗部分往往会在考试中被挖掉,然后让你做多项选择或完形填空。例句1是真实条件句,“如果明天下雨,活动取消”,不存在虚拟;例句2和例句3显然是虚拟语气,“如果我是你,我会去看医生”,显然我不是你;“我希望今天是星期日”,显然今天不是星期日;对于现在事情的虚拟,要用过去时态;例句4则表示过去的虚拟,“我应该给Emily打电话但我却没有打”,对于过去事情的虚拟,要用过去完成时态,都是往后退一级。
|
||||
|
||||
这些语法知识恐怕你学过或复习过不止一两遍,语法习题肯定也做过不少。我在这里就不展开细讲了,如果觉得忘记了、有兴趣再复习一遍的可以去查任何一本语法书。我在今天的课后作业里也给你留了相关的阅读练习。当时做题的时候,你肯定感觉自己搞清楚了的,但实际表达的时候却不一定用得出来。这就是“知识”和“技能”之间的区别。
|
||||
|
||||
其实,不仅仅是虚拟语气,所有英语语法中强调形式变化的地方(例如时态),中国学生往往一不留神就会用错,尤其在口语交流的过程中。这同样是因为“知识”还没有内化成为“技能”。好在即便形式变化违反英语语法规则,大部分情况下并不会影响意思的表达和双方沟通交流。
|
||||
|
||||
在英语学习的过程,我们固然希望保持精益求精的态度,少犯低级的语法错误,但也不能因噎废食,因为害怕出错就畏惧开口。
|
||||
|
||||
### 8.priority
|
||||
|
||||
priority源于形容词prior,意思是“优先的、前面的、更重要的事项”。有时候为了表示强调,我们会在priority前面加上top或者number one,表示“重中之重、第一优先事项”。
|
||||
|
||||
它的词根pri/prim/prin,表示“首先、第一、重要”等含义,我们所熟悉的primary、prime minister/premier、prince/princess、principal、principle、primate都带有这个前缀。
|
||||
|
||||
### 9.persistence
|
||||
|
||||
>
|
||||
It’s not a time-consuming activity, but it needs that additional persistence from someone wanting to know: how is my work really doing?
|
||||
|
||||
|
||||
persistence源于形容词persistent和动词persist。从词根的角度看,per=through,是“从头至尾、贯穿始终”的意思(例如permanent、perpetual等);sist=to stand,是“站立”的意思。例如,consist(站在一起=组成)、resist(站到反面=抵抗)。所以,合在一起这个词就是“始终站立、坚持到底”的意思。
|
||||
|
||||
动词persist一般和介词in搭配,意思要看上下文,较多情况下偏贬义,有“顽固坚持、执迷不悟”的意思。
|
||||
|
||||
很多时候,英文解释比中文更清楚,我们来看几条词典的解释。
|
||||
|
||||
>
|
||||
to try to do or continue doing something in a determined but often unreasonable way. (**Cambridge Advanced Learners’ Dictionary**)
|
||||
|
||||
|
||||
>
|
||||
if you persist in doing something, you continue to do it, even though it is difficult or other people are against it. (**Collins Cobuild Essential English Dictionary**)
|
||||
|
||||
|
||||
>
|
||||
to go on resolutely or stubbornly in spite of opposition, importunity, or warning. (**Merriam-Webster Online**)
|
||||
|
||||
|
||||
通过上面来自不同词典的解释可以看到,persist一词有褒义的含义,但更多的语境下是偏贬义的,因此需要我们根据上下文来辨别它的具体含义。你可以理解为“坚持不懈”,更多语境下它带有“不顾别人的反对、执迷不悟”的意思。我们通过几个例句,来感受具体的使用场景。
|
||||
|
||||
例句:We join, we persist, we win.<br>
|
||||
翻译:我们参与了,我们坚持了,我们最终胜利了。
|
||||
|
||||
例句:Why do you persist in blaming yourself for what happened?<br>
|
||||
翻译:你何必为已发生的事没完没了地自责?
|
||||
|
||||
例句:She had turned him down for a date before, but he persisted and asked her again.<br>
|
||||
翻译:她以前拒绝过他的约会,但他坚持要再约她一次。
|
||||
|
||||
同样,形容词persistent和名词persistence的含义也要看上下文,也有褒义也有贬义。褒义的时候形容坚持不懈。例如本文中提到的意思。
|
||||
|
||||
例句:Skill comes only with practice, patience and persistence.<br>
|
||||
翻译:只有不断练习,有耐心,有毅力,才能学会一门技艺。
|
||||
|
||||
不过,它的近义词persevere、perseverant和perseverance则永远是褒义的,表示“孜孜以求、锲而不舍”,不用管上下文。
|
||||
|
||||
例句:By perseverance the crippled boy learned how to swim.<br>
|
||||
翻译:由于锲而不舍,那个腿部残疾的男孩学会了游泳。
|
||||
|
||||
### 10.as…as…
|
||||
|
||||
>
|
||||
They are just **as** interested in finding the root cause between the product plan and the real world result, **as** they are to debug a hard-to-reproduce bug in the codebase.
|
||||
|
||||
|
||||
最后一段比较简单,这里我们重点讲一个用法,as X as Y。这个结构我们在前面曾经讲过,这里再次出现在一个长句子中,比较活动X和Y。为了给你加深印象,这里我还是再说一说。
|
||||
|
||||
活动X(即finding…)做interested in的介词宾语,活动Y跟在第二个as后面,是表示比较的状语从句。句子虽然长,但框架结构很明确,强调“工程师们对活动X(找产品问题的根源)的兴趣和活动Y(捉虫,即找技术问题的根源)一样大”。
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里。怎么样,你掌握了多少呢?今天的内容比较多,你不用一下子看完,可以根据自己的情况,每次跟我学一点,保持学习的习惯即可。
|
||||
|
||||
到此为止,第一篇文章我们已经阅读了大半,想必你已经发现,这篇文章的句式结构是相对比较简单的,这也是我们挑选这篇文章作为专栏开篇的原因之一,希望和你一起热热身。
|
||||
|
||||
在句式结构不复杂的前提下,我在这一阶段更加强调在阅读过程中对内容和词汇进行理解,而没有系统地带你去分析句子的语法结构和成分,这其实也是希望你能慢慢养成词汇学习的好习惯。因为这些习惯会贯穿你整个英语学习的过程。
|
||||
|
||||
所以,我还是要不厌其烦地和你再次啰嗦一下,**词汇学习一定不能脱离上下文,背单词不如背例句,背例句不如自己模仿写例句。**
|
||||
|
||||
我不建议背字典,其实是不建议你脱离上下文、只是孤立地背单词和中文解释本身,这是“熊瞎子掰玉米”的学习方法。同样道理,我之前不建议你去背词根,但我今天在讲priority这个词的时候却提到了它的前缀,也是希望你知道,学习构词法是有用的,但脱离单词的语境而孤立地背诵词根却是没有意义的。
|
||||
|
||||
正如林语堂曾经说过:“凡学英语,必学整句,不觉中将其句法音调整个吸入。每日选二三句,回环熟诵,此数句读音必正,出口必熟。如此半年,操英语能力必大进。”
|
||||
|
||||
最后,我还是给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来,通过这个过程来回顾这些词的使用场景。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/07/0e/07895468d8952428c8ac684e21cf280e.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
今天我们讲了虚拟语气。我只是给你简单讲了一下。我希望你能通过任何一个搜索引擎,搜索一下“虚拟语气”或者“subjunctive mood”,找两篇你认为不错的介绍虚拟语气的文章进行阅读,复习一下虚拟语气的相关知识要点。我这里也给你提供了两篇文章,你可以看一看。
|
||||
|
||||
<li>
|
||||
文章一:[https://www.grammar-monster.com/glossary/subjunctive_mood.htm](https://www.grammar-monster.com/glossary/subjunctive_mood.htm)
|
||||
</li>
|
||||
<li>
|
||||
文章二:[http://englishplus.com/grammar/00000031.htm](http://englishplus.com/grammar/00000031.htm)
|
||||
</li>
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,246 @@
|
||||
<audio id="audio" title="08|带你一次性搞懂非限定性和限定性定语从句" controls="" preload="none"><source id="mp3" src="https://static001.geekbang.org/resource/audio/e6/c0/e613452c38909d6167d738a10cd51dc0.mp3"></audio>
|
||||
|
||||
你好,我是陈亦峰,欢迎你和我一起学英语。
|
||||
|
||||
## 课前朗读
|
||||
|
||||
今天我们继续来阅读[The Product-Minded Software Engineer](https://blog.pragmaticengineer.com/the-product-minded-engineer/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website)这篇文章,我为你精讲文章的第九段。这也是这篇文章的最后一段啦。
|
||||
|
||||
>
|
||||
<ol start="9">
|
||||
- Strong product instincts through repeated cycles of learning
|
||||
</ol>
|
||||
|
||||
|
||||
>
|
||||
<p>A typical project for a product-minded engineer usually goes like this:<br>
|
||||
1.They ask a lot of questions to understand exactly why the product feature is being built.<br>
|
||||
2.They bring suggestions and tradeoffs to the table, some of which are included in the revised spec.<br>
|
||||
3.They build the feature quickly, getting early feedback, as they do.<br>
|
||||
4.After shipping the feature, they actively follow up to understand if the feature lives up to the expectation.<br>
|
||||
5.When it does not, they dig deep, to understand why it did not and learn something new about product usage in the real world.<br>
|
||||
After each project, their product understanding deepens, and they start to develop better and better product instincts. The next time, they’ll bring even more relevant suggestions to the table. Over time, they become a goto person for product managers, their advice being sought well before projects are kicked off. They build a strong reputation outside the team, opening more doors for their continued career growth.</p>
|
||||
|
||||
|
||||
我们还是先来翻译一下这段话。
|
||||
|
||||
>
|
||||
<ol start="9">
|
||||
- 通过反复循环的学习,形成强大的产品本能
|
||||
</ol>
|
||||
|
||||
|
||||
>
|
||||
<p>对于有产品意识的工程师来说,一个典型的项目通常是这样的:<br>
|
||||
1.他们会提出很多问题,来准确理解构建产品功能的原因;<br>
|
||||
2.他们会提供建议和取舍方案,其中某些建议会反映在修订后的产品设计规范中;<br>
|
||||
3.他们会很快开发出相关功能,以便尽早得到反馈意见;<br>
|
||||
4.在产品发布之后,他们会积极跟进了解相关产品功能是否符合预期;<br>
|
||||
5.如果没有达到预期,他们会深入挖掘原因,并学到产品在现实世界中使用的新知识。<br>
|
||||
每完成一个项目,他们对产品的理解就会加深,他们开始培养起越来越好的产品直觉。等到下一个项目,他们会贡献更多有价值的建议。随着时间推移,他们会成为产品经理最愿意去讨教的大专家,在新的项目还未开始之前就会提前去征求他们的意见。他们将名声在外,为持续的职业发展打开更多的大门。</p>
|
||||
|
||||
|
||||
## 知识讲解
|
||||
|
||||
### 1.instinct
|
||||
|
||||
我们先来看一下标题中instinct这个词的英文解释:An inborn pattern of behavior that is characteristic of a species and is often a response to specific environmental stimuli,一种天生的行为模式,作为一个物种的群体特征,通常是对特定环境刺激的反应。
|
||||
|
||||
这里涉及一个常见的词根,sting/stinct/stimul=thorn/to prick,即“刺/刺激”的意思。in-stinct就是“内在的刺激反应”,也就是“一种与生俱来的天性、天赋”,或者叫“本能、直觉”。
|
||||
|
||||
我们通过几个例句感受一下这个词的使用场景。
|
||||
|
||||
例句:Children do not know by instinct the difference between right and wrong.<br>
|
||||
翻译:儿童并非生来就会分辨是非。
|
||||
|
||||
例句:Even at school, he showed he had an instinct for business.<br>
|
||||
翻译:他早在求学时期就表现出优秀的商业直觉(或经商天赋)。
|
||||
|
||||
例句:Farmers are increasingly losing touch with their instinct for managing the land.<br>
|
||||
翻译:农民正在逐渐失去经营土地的本领。
|
||||
|
||||
### 2.过去分词做前置定语
|
||||
|
||||
标题中的另一个词repeated cycles,这是典型的过去分词做前置定语。需要注意的是,它有**被动**的含义,相当于the cycles that are repeated。
|
||||
|
||||
我们来看几个类似的用法,你可以读一读感受一下。
|
||||
|
||||
例句:She says she’s got a broken heart. (=a heart that has been broken).<br>
|
||||
翻译:她说她的心碎了。
|
||||
|
||||
这里就是被动的含义,但是也有一些过去分词在做前置定语的时候,带有**主动**的含义,例如:
|
||||
|
||||
- a fallen leaf=a leaf that has fallen 一片落叶
|
||||
- a retired general =a general who has retired 一名退休的将军
|
||||
|
||||
还有一些过去分词在做前置定语的时候,也带有主动的含义,但必须和副词一起使用才可以。例如下面这些:
|
||||
|
||||
- a much-travelled man = a man who travelled much 一个经常出远门的人(不可以说a travelled man)
|
||||
- recently-arrived immigrants = immigrants who arrived recently 新来的移民(不可以说arrived immigrants)
|
||||
|
||||
下一段话中有一句Bring well-backed product suggestions to the table。其中的well-backed suggestions也是同样的用法,表示工程师提的建议有充分的依据,但是直接说backed suggestions而不带副词well,那就错啦。
|
||||
|
||||
还有些过去分词,前置定语和后置定语的意思会发生变化,例如:
|
||||
|
||||
- an adopted child=a child who is brought up by people who are not his/her biological parents 一个被收养的孩子
|
||||
- the solution adopted=the solution that is/was chosen 所采取的解决方案
|
||||
|
||||
### 3.bring (something) to the table
|
||||
|
||||
>
|
||||
2.They bring suggestions and tradeoffs to the table, some of which are included in the revised spec.
|
||||
|
||||
|
||||
这个词组的字面含义是“把…放到桌上”,一般可以引申出“提供(意见、建议等)、贡献(技能、经验等)”的意思,to provide or offer a useful skill or attribute,表示一般提供或贡献的是能拿得出手、上得了台面、有价值的东西。
|
||||
|
||||
这个词组不难,我们来读两个例句。
|
||||
|
||||
例句:He brings years of leadership experience to the table.<br>
|
||||
翻译:他贡献了多年的领导经验。
|
||||
|
||||
例句:Tell us what you bring to the table, not just what you want.<br>
|
||||
翻译:告诉我们你能给公司带来什么,而不仅仅是你想要什么。
|
||||
|
||||
### 4.非限定性定语从句
|
||||
|
||||
>
|
||||
They bring suggestions and tradeoffs to the table, **some of which are included in the revised spec**.
|
||||
|
||||
|
||||
这句话的意思你应该理解了,这里面还有一个重要的语法知识,也就是非限定性定语从句和限定性定语从句的区别,估计很多人在这里或多或少都有疑惑。我们下面来详细讲一讲。
|
||||
|
||||
**所谓限定性,就是从句要对前面修饰的内容进行限制,缩小范围。**
|
||||
|
||||
例如,在“What is the name of the tall man **who/that just came in**? ”这句话中,说话的人问那个刚刚进来的高个男生叫什么名字? “刚刚进来的”就是限定,**不可以省略**,否则就会变成问所有的高个男生叫什么名字了,**影响前面整个句子意思的完整性**。
|
||||
|
||||
**而非限定性定语从句,则是对前面的内容进行补充,增加信息。**
|
||||
|
||||
咱们刚才文中的那句话,逗号后面的some of which…补充说明工程师提出了建议,而且有的还会加到新版的设计规范文件里面去。**逗号后面这部分信息可有可无,即使省略,也不影响前面主句意思的完整性。**
|
||||
|
||||
你可以比较下面这两句话,体会一下它们之间的区别。
|
||||
|
||||
She married a man that she met on a bus.<br>
|
||||
She married a very nice young engineer from Chicago, whom she met on a bus.
|
||||
|
||||
从形式上看,限定性定语从句的先行词可以用that 引导,主句与从句不需要用逗号隔开,引导词有时可以省略;而非限定性定语从句的先行词不可以用that 引导,主句与从句需要用逗号隔开,引导词不可以省略。
|
||||
|
||||
我们看下面这两组句子。
|
||||
|
||||
第一组:<br>
|
||||
Have you got a book which/that is really easy to read? (可以用that引导,没有逗号)<br>
|
||||
I lent him **the** **Old Man and the Sea**, which is really easy to read. (不可以用that代替which,必须有逗号隔开)
|
||||
|
||||
第二组:<br>
|
||||
Did you like the wine we drank last night? (引导词可以省略)<br>
|
||||
I poured him a glass of wine, which he drank at once. (引导词不可以省略)
|
||||
|
||||
此外,限定性定语从句只能修饰先行词,遵循就近原则。非限定性定语从句既可以修饰先行词,也可以修饰整个句子或句子的一部分。你可以比较下面这两句话:
|
||||
|
||||
We had some ice-cream which was very unusual.
|
||||
|
||||
We had some ice-cream, which was very unusual.
|
||||
|
||||
第一句话是限定性定语从句,只能修饰先行词 ice-cream ,说明这个冰激凌不一般、很难得。
|
||||
|
||||
第二句非限定性定语从句,既可以修饰先行词,也可以修饰整个句子。所以这里就有可能产生歧义,一种理解和第一句一样,还有一种理解就是从句修饰We had some ice-cream这件事,强调我们不太吃冰激凌,所以吃冰激凌这件事情很少见、非同寻常。但是既然专门用了非限定性定语从句,一般作者的意图就是第二种解释,来强调吃冰激凌这件事。
|
||||
|
||||
关于限定性定语从句和非限定性定语从句,我觉得基本就这些内容了,你看看还有啥没明白不?
|
||||
|
||||
### 5.live up to
|
||||
|
||||
>
|
||||
4.After shipping the feature, they actively follow up to understand if the feature **lives up to** the expectation.
|
||||
|
||||
|
||||
live up to是一个很常用也很地道的动词短语,表示to be as good as or have the qualities that someone predicted, expected, or hoped for,即“遵守(诺言)、符合(预期)、不辜负(期望)”等。
|
||||
|
||||
例句:We’d heard so many good things about the new restaurant, but the food didn’t live up to our expectations at all.<br>
|
||||
翻译:我们听说很多关于这家新餐馆的赞誉,但餐食却远远没有达到我们的期望。
|
||||
|
||||
例句:I’ve delivered the cash as you instructed. Now you must live up to your end of the bargain!<br>
|
||||
翻译:我已经按照你说的把钱送来了。现在该你履行承诺了!
|
||||
|
||||
### 6.动词后缀-en
|
||||
|
||||
>
|
||||
After each project, their product understanding deepens, and they start to develop better and better product instincts.
|
||||
|
||||
|
||||
-en是常用的动词后缀,形容词加上-en后缀,构成动词,表示“使得、变得”(make, become)。
|
||||
|
||||
例如,本句中their product understanding deepens,deep是形容词,表示“深、深刻”,加上-en后缀之后,变成动词deepen,表示“变深、加深、使深刻”等含义,也就是工程师们对产品的理解加深了。
|
||||
|
||||
使用相同构词法构成的动词还有很多,例如deaf(耳聋)加上-en,就变成了deafen(声音响得让人耳朵都要聋掉了)。我这里列了一些类似的单词,你可以看一看。
|
||||
|
||||
- broaden v 加宽(broad宽)
|
||||
- darken 变黑(dark黑)
|
||||
- dampen 使潮湿;使沮丧(damp潮湿)
|
||||
- hasten 促进(haste匆忙)
|
||||
- hearten 鼓励(heart心)
|
||||
- sharpen 削尖(sharp尖)
|
||||
- shorten 缩短(short短)
|
||||
|
||||
以前我看过一篇文章,是一个记者去切尔诺贝利废墟访问后写的,里面有一个短语至今记忆犹新,叫作deafening silence,形容那个地方实在太安静了,“震耳欲聋的安静”。这是英语里常用的矛盾修饰法(oxymoron),你可以细细体会其中的表达之精妙。
|
||||
|
||||
顺便提一下,-en后缀还可以和名词一起组成形容词,例如名词gold加上-en变成golden,成为形容词,表示“黄金的、金色的”。类似的词还有wooden、woolen等等。
|
||||
|
||||
除了-en之外,常用的动词后缀还有-ate/-ify/-ise/-ize等,你看到之后知道即可,这里我就不一一介绍了。
|
||||
|
||||
### 7.relevant/irrelevant
|
||||
|
||||
>
|
||||
The next time, they’ll bring even more relevant suggestions to the table.
|
||||
|
||||
|
||||
这个词看似简单,只是表示“有意义的、密切相关的”(having significant and demonstrable bearing on the matter at hand),似乎没什么实质意义。类似,汉语里“有关部门”“相关问题”,听上去感觉含义很隐晦,所以很多中国同学经常会忽略这个词。但在英语中,relevant这个词的含义一点都不隐晦哦,在很多场合,它的语气还很明确而强烈。
|
||||
|
||||
我们还是来看例句来体会。
|
||||
|
||||
例句:These comments are not even relevant to this enquiry.<br>
|
||||
翻译:这些意见简直文不对题,与这项调查没有关联。
|
||||
|
||||
例句:I don’t see the relevance of your question. (名词形式)<br>
|
||||
翻译:我不懂你提的这个问题有什么意义。(口气非常强烈甚至不礼貌)
|
||||
|
||||
而反义词irrelevant的含义则更加直白,“不相关”的意思就是“无关紧要、有没有都一样”。
|
||||
|
||||
例句:Their old hard-won skills now become irrelevant.<br>
|
||||
翻译:他们以往辛苦学会(来自不易)的技能现如今已经没什么用处了。
|
||||
|
||||
怎么样,是不是有一点《三体》里“我毁灭你,却与你无关”的残酷?是的,irrelevant就是这个振聋发聩的“与你无关”。
|
||||
|
||||
### 8.a go-to person
|
||||
|
||||
>
|
||||
Over time, they become **a goto person** for product managers, their advice being sought well before projects are **kicked off**.
|
||||
|
||||
|
||||
a go-to person这个词比较口语化,意思是“一个组织里的多面手、大拿、牛人”。每个公司或多或少都有这样几个人,你遇到棘手的问题都会去咨询他或她,这些人就是goto person。很简单,不多说。
|
||||
|
||||
### 9.kick off
|
||||
|
||||
kick off这个动词短语,最初的意思是指“足球比赛中的开球”,(of a football game, soccer game, etc.) be started or resumed after a score by a player kicking the ball from a designated spot。现在用得更多的是它的引申义,表示“(会议)开始、(项目)启动”。
|
||||
|
||||
例句:We’re going to kick off the new year with a huge party.<br>
|
||||
翻译:我们将以一个盛大的晚会来开始新的一年。
|
||||
|
||||
## 小结
|
||||
|
||||
好了,今天的讲解就到这里。至此,第一篇文章的讲解就此告一段落。怎么样,通过这段时间的学习,对“工程师培养产品意识”这个话题,你应该已经非常熟悉了吧?
|
||||
|
||||
在语言方面,除了我们一直在强调的词汇学习以外,我们今天还重点讲解了过去分词做前置定语的几种情况、非限定性定语从句和限定性定语从句,以及它们之间的区别。
|
||||
|
||||
讲到非限定性定语从句和限定性定语从句这个话题,听上去比较复杂,两种从句也能总结出五六个不同点,感觉有点琐碎,但归根到底还是句子意思上的差别,所以你一定多读几遍我在文中给出的例句,来细细地体会一下语言的微妙之处。
|
||||
|
||||
在结束第一篇文章的学习之际,我希望再次强调我在开篇词中说过的话,英语学习的本质不仅仅是学知识,而更重要的是练技能。我在文章和音频里“自说自话”,以及课后和你的“书面互动”,充其量只能起到传授知识的作用,而练习技能的工作只能由你自己去完成。如果在此之外,我还能扮演一个“扫兴者”的角色,在下决心想要提高英语的同学耳边碎碎念,让你产生负罪感,去多背诵几段英文,那我可能就会有更多一点的成就感。
|
||||
|
||||
最后,我还是给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来,通过这个过程来回顾这些词的使用场景。
|
||||
|
||||
<img src="https://static001.geekbang.org/resource/image/87/0f/8774e3463d971a61ef6c240a99c0430f.jpg" alt="">
|
||||
|
||||
## 课后作业
|
||||
|
||||
1. 就非限定性和限定性从句的话题,我这里给你留了一个小作业。你可以通过这个[链接](https://learnenglish.britishcouncil.org/grammar/intermediate-to-upper-intermediate/relative-clauses-non-defining-relative-clauses),复习非限定性从句的相关内容。这是英国文化教育协会(British Council)的英语学习板块,感兴趣的话,你可以进去多多探索一番。
|
||||
1. 如果时间宽裕,你可以通过这个[链接](https://www.forbes.com/sites/jeffschmitt/2013/10/31/the-go-to-person-what-you-need-to-become-one/#1cbbf44a522e),阅读这篇关于go-to person的一篇小文章。
|
||||
|
||||
如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
你好,我是英语专栏的编辑阿锦,欢迎来到第1期的“每周一起背10句”。
|
||||
|
||||
我们的陈老师说啦,语言学习有方法但无捷径。不论多少,每天听和读,贵在坚持。所以呢,为了帮助你真正吃透我们学过的内容,每周我都会从本周学过的句子中,抽选出10句非常棒的句子。
|
||||
|
||||
你可以熟读,直到背诵,然后把句子默写下来。同时,我在每句话里标出了我们的核心词,你可以用英语去形容一下这些词的意思,回想一下它的词组、搭配以及使用场景。如果有余力,也可以尝试用这些单词或词组来造句!
|
||||
|
||||
例句1:The United States is a sports-minded country, with millions of fans who follow football, baseball, basketball and hockey, among other sports.<br>
|
||||
翻译:美国是一个体育意识很强的国家,有数以百万计的球迷关注足球、棒球、篮球和曲棍球等体育运动。
|
||||
|
||||
例句2:The difference between proactive people and reactive people is that proactive people take initiative, and they come up with ideas to get things done despite the conditions they are in. Reactive people, on the other hand, usually are the ones to react to a situation rather than take initiative to create a situation.<br>
|
||||
翻译:积极主动的人和消极被动的人之间的区别在于,积极主动的人会采取主动,无论他们所处的环境如何,都会想出办法来完成任务;而消极被动型的人通常只会对形势做出被动的反应,而不会主动采取行动去创造形势。
|
||||
|
||||
例句3:Don’t jump to conclusions! Perhaps it was his daughter he was dancing with.<br>
|
||||
翻译:别匆忙下结论,和他跳舞的没准是他女儿呢。
|
||||
|
||||
例句4:The workers approached the manager with a request for shorter working hours.<br>
|
||||
翻译:工人们找经理要求减少工作时间。
|
||||
|
||||
例句5:His sober approach to the crisis averted a catastrophe.<br>
|
||||
翻译:他对危机的冷静处理避免了一场大灾难。
|
||||
|
||||
例句6:They take the time to understand how the business works, how the product fits in, and what its goals are.<br>
|
||||
翻译:他们会花时间去了解企业是如何商业运作的,产品又是如何配合商业运作,以及最终要达到什么样的商业目标。
|
||||
|
||||
例句7:You need to work hard—opportunities don’t just come out of thin air.<br>
|
||||
翻译:你得努力啦,机会不会凭空产生(天上不会掉馅饼)。
|
||||
|
||||
例句8:He is empathetic with the jobless youth, as he was also struggling for a job in his early years.<br>
|
||||
翻译:他对失业的年轻人感同身受,因为他自己早年也为找工作挣扎过。
|
||||
|
||||
例句9:Social media technologies have given companies access to an unprecedented flood of new analytics, metrics and user data.<br>
|
||||
翻译:有了社交网络之后,企业获取了空前大量的新分析方法、度量指标和用户数据。
|
||||
|
||||
例句10:Steve Jobs was a gifted communicator, and he used this skill to capture the attention of millions.<br>
|
||||
翻译:乔布斯是一个有天赋的沟通者,他用这种技巧吸引了数百万人的注意力。
|
||||
@@ -0,0 +1,35 @@
|
||||
|
||||
你好,我是英语专栏的编辑阿锦,欢迎来到第2期的“每周一起背10句”。
|
||||
|
||||
本周我们继续阅读了The Product-Minded Software Engineer这篇文章的第三段到第六段。我在留言区和部落都有看到,大家的学习热情都很高涨!这里我依然从本周学过的句子中,抽选出10句非常棒的句子,带你一起来复习、背诵,希望你能一直坚持下去!
|
||||
|
||||
你可以熟读,直到背诵,然后把句子默写下来。同时,我在每句话里标出了我们的核心词,你可以用英语去形容一下这些词的意思,回想一下它的词组、搭配以及使用场景。如果有时间,也可以尝试用这些单词或词组来造句!
|
||||
|
||||
例句1:Apple will unveil a 10-inch touchscreen tablet device in January, and ship the product in March.<br>
|
||||
翻译:苹果将于一月份推出10英寸触屏平板电脑,并于三月份发货。
|
||||
|
||||
例句2:We define an iteration as a phase or a milestone.<br>
|
||||
翻译:我们将一次迭代定义为一个阶段或一个里程碑。
|
||||
|
||||
例句3:Her husband was unsympathetic and she felt she had no one to turn to.<br>
|
||||
翻译:她的丈夫不懂得体恤人,她觉得无人可以依靠。
|
||||
|
||||
例句4:Steve Jobs was a gifted communicator, and he used this skill to capture the attention of millions.<br>
|
||||
翻译:乔布斯是一个有天赋的沟通者,他用这种技巧吸引了数百万人的注意力。
|
||||
|
||||
例句5:Life is full of trade-offs. You cannot have your cake and eat it too.<br>
|
||||
翻译:生活充满了取舍。鱼和熊掌不可兼得。
|
||||
|
||||
例句6:Point Break was a breakout film for Kathryn Bigelow in 1991.<br>
|
||||
翻译:凯瑟琳·毕格罗于1991年拍摄了《惊爆点》,该片突破了她之前的风格。
|
||||
|
||||
例句7:I have little knowledge of computer and business, can I still learn Navisio?<br>
|
||||
翻译:我对计算机和商业知之甚少,我还能学习Navision系统吗?
|
||||
|
||||
例句8:I was juggling books, shopping bags and the baby.<br>
|
||||
翻译:我手里又是书,又是购物袋,还抱着孩子,跟演杂技一样。
|
||||
|
||||
例句9:I’ve always felt that tragedy and comedy are two sides of the same coin. Love and hate are the opposite sides of the same coin. 祸福相依、爱恨交织。/ 塞翁失马焉知非福。
|
||||
|
||||
例句10:My computer keeps going funny.<br>
|
||||
翻译:我的计算机老出故障。
|
||||
Reference in New Issue
Block a user