You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 KiB

05tradeoff 还是 trade-off用连字符到底对不对

你好,我是陈亦峰,欢迎你和我一起学英语。

课前朗读

今天我们继续来阅读The Product-Minded Software Engineer这篇文章,我为你精讲文章的第五段。

  1. Offering product/engineering tradeoffs upfront

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.
翻译:生活充满了取舍。鱼和熊掌不可兼得。

这里多说一句“You cannot have your cake and eat it (too)”或者“You cant eat your cake and [then still] have it (too)”是很常用的英语谚语类似于“you cant 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.
翻译根据你的系统资源进行调优决策时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.
翻译:泡沫经济通常以虚假繁荣开始,以金融危机爆发告终。

例句Point Break was a breakout film for Kathryn Bigelow in 1991.
翻译凯瑟琳·毕格罗于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.
翻译:分组会议是大会中一个相对较短的小会,由部分与会者讨论大会主题下的某个具体议题。

注意颠倒两个单词的次序之后还可以构成另外一个复合名词outbreak但这个词更多地特指“战争、瘟疫突然爆发、蔓延”。同时outbreak偶尔也可用作动词。

例句Fears are growing of avian influenza outbreak following the appearance of several cases in the city.
翻译:随着该市出现若干病例,人们对禽流感大爆发的担忧日益加剧。

这里我们顺便提一下复合名词中的连字符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.
翻译:几乎没有人敢说自己从不撒谎。

例句We dont need to go shopping today. Weve got a few potatoes and some steak.
翻译:我们今天不需要去购物。 我们还有一些土豆和牛排。

例句I have little knowledge of computer and business, can I still learn Navisio
翻译我对计算机和商业知之甚少我还能学习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.
翻译:仅仅因为她自己粉刷了自己的房间,现在她认为可以把整个房子里里外外都粉刷一遍! 一知半解害死人。

这一句中“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.
翻译到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. (形容词)
I talked to both the Director and his secretary. (名词)
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. 风力减弱,我们放下了船帆。
比较When the wind failed, we lowered the sail. 意思相同,但属于状语从句。

The wind failing带有自己的主语wind从语法结构上和主句的主语we不发生关系。但是所谓的“独立”并非真正独立它从逻辑或者意思上看还是一种从属结构在句中通常起状语的作用常用来表示时间、原因、条件、行为方式或伴随情况等。

例句Weather permitting, we will have a barbecue tomorrow.
翻译:如果天气好的话,明天我们一起烤肉。(表示条件)

例句The night dark and frosty, he wrapped her up with great care.
翻译:夜又黑又冷,所以他把她裹得严严实实的。(表示原因)

例句Evenings he read aloud, his wife sewing by his side.
翻译:晚上他朗声读书,妻子在他身边缝衣服。(表示伴随情况)

例句Almost all metals are good conductors, silver being the best of all.
翻译:几乎所有的金属都是良导体,而银则是最好的导体。(表示补充说明)

当然,最著名(也最臭名昭著)的“独立主格结构”应该就是美国宪法修正案第二条了,它授予了美国公民合法持枪的权利。

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.
纪律优良之民众武装乃自由邦国安全所必需,故,人民持有并携带武器之权不受侵犯。

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.
翻译:我手里又是书,又是购物袋,还抱着孩子,跟演杂技一样。

例句The management team meets several times a week to juggle budgets and resources.
翻译:管理团队一周碰头几次,来兼顾预算和资源。

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.
翻译根据美国心理协会发表的一项研究当你一心多用同时处理多项工作时你所花费的时间会多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.
翻译:这周末我开车回上海。

至于你的车是正着开还是倒着开,这句话并不关心,只是强调要“回去”,表示目的地而不是方向。

例句This lessens the back-and-forth remote traffic and can reduce deployment times.
翻译:这样可以减少来回的远程传输,并缩短部署时间。

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的意思。你可以自己尝试来翻译一下。

Ive 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.
翻译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 dont 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.(他是一个语法学家,无疑他比其他人更能预见未来。)

小结

好了,今天的讲解就到这里了。你掌握了多少呢?

今天的学习,除了几个值得我们花时间深入研究的几个重点词汇以外,我们还通过例句讲解了可数名词与不可数名词、名词单复数的问题,以及独立主格结构这一英语里比较独特的语法现象。

此外,我们还通过对一个长句的深入分析,来训练你慢慢学会突破语言的形式外壳,去分析句子之间的逻辑关系,从而领会作者真正想要表达的实质含义。

无论是讲解独立主格结构的语法形式,还是分析句子之间的逻辑关系,其实我们最终的目的都只有一个,那就是更加准确地领会和还原作者要表达的思想。重要的话说三遍,这是我第三次和你强调啦:语法永远是为意思服务的

最后,我还是给你准备了一个简单的连线小游戏,你可以在大脑中把左右两列对应的项连起来,通过这个过程来回顾这些词的使用场景。

课后作业

  1. 今天我们讲到了复合名词tradeoff你可以通过这个链接,了解更多关于复合名词的知识。
  2. 有一大类复合名词由动词加上介词prepositions或副词小品词adverb particles组成。对于类似above, down, up, out, in, across, back, along, over, round, around, away, off, on等小品词也可称为小词怎样区别它们什么时候是副词小品词什么时候是介词呢你可以根据自己的现有知识思考一下然后阅读这个关于小品词的短文,看看和自己想的有什么不一样。

如果在学习中有什么问题,你可以在留言区提问,同时欢迎你把学习心得分享出来,我们一起每天进步一点。