You Are What You Write ver 1.0

写在译前

    
这篇文章You are what you write是我在2018年寒假时期在知乎上轮子哥的想法分享上看到的,原文大体上不难理解,但是逐字逐句仔细翻译和体会还是需要一定功夫的,之后网上出现不少的翻译结果,但是总感觉对部分的措辞并不认同。现参考谷歌和自己的理解给出自己的版本。在此特别感谢我的表姐,在某些部分的翻译给出自己的建议。

见文如见人

  
Twitter 、FaceBook、Ins、短消息可能正在削弱我们对问题思考的能力。
  
  
有一句中国的谚语叫做“见文如见人”,字面意思是“看见一个人的文章,就能对一个人有一个大致的认识了”,如果真如谚语中所说的那样,那如今我们,以及我们的社会(充斥着twitter,Facebook,microblog为代表的,多数时间仅以短消息传递认识的社会),变成什么样子了呢?
  
  
在最近我参与到的一次技术工作的评价中,听到了评测人员问了技术人员的几个比较深入的问题:为什么在你的工作中采用这样的设计?为什么某些功能出现了异常?有多少用户能够找到解决方案?
  
   
但是技术人员的答案却显得缺乏深度,看起来他对他负责的工作并没有进行深入的思考——那种静静地坐在那里,通过研究筛选,比对可能的方案,明确你已经对问题了解的部分和不了解的部分,并知道应该朝哪个方向对问题做更多的工作的思考过程。当我年轻的时候,也曾采取一些捷径去处理我的工作,但我通过捷径所做出的工作很快就被同行取缔了。那时,我培养了一种成熟的认知方式———花费数个小时仅仅用来思考,和更多的时间在最困难的部分——把他们写下来
  
  
如今,长篇写作已经很大程度上被替代了,人们通过推文简单交流,通过ppt将认知浓缩后传递给他人。表情和图片代替了语言。也正因此,我们常常陷入信息的噪音中,无法进行冷静深入的思考。 What Happens In An Internet Minute?———1600万的短讯,180次争论,45万条推文,1亿多封邮件,在这样嘈杂的环境下,谁有时间进行深入的思考呢,更不必提写作了
  
  
也许正是我们这些科技产业的从业者造成了这种现状。我们创造了手机,移动应用和可用于全天通讯的互联网。正是我们使得人们可以放下笔,如今,我每天进行的书写工作仅限于发送几封邮件和一些短小的微信信息了。
  
  
我开始担心我们正在遗失一种帮助我们深入思考的有效方法———一种能够最大化的将我们的认识表述出来,并深刻的将这些认识传递给他人的利器。对我们这些科技工作的从事着来说,这令人不安,来自AI技术的挑战是前所未有的,巨大的压力使我们不得不加速前进,去以更快地速度取得更大的进步,但是这一切的前提是不能以牺牲高工程质量为代价,我们不得不去考量牺牲工程质量所带来的后果和其他可能的增加效率的可行方案。那些构建项目的工程师们应该承担诸如自动驾驶事故、AI系统偏见等等问题所带来的的严重后果,人们必须深入的思考,决不能以牺牲工程质量来达到高速发展的目的。
  
  
极少数的工程师们坚持记录自己的想法,并将深刻思考的结果分享给他人,但这正是能够致使我们的产业发生变革的契机。那么如何突破自我,树立前进路途的里程碑?
  
  
答案正是写作,因为写作正是一种思考的方式      

写作迫使你通过迭代1,修正和进行更加全面的考量使你的想法变得更加深入,更加凝练。那些深入思考过一些问题的人往往能写出漂亮的代码,对事情进行详细的规划,通过论文具体的描述自己的想法,更能够帮助宏大的目标走进现实。我推荐大家去阅读 [Reid Hoffman’s Series B pitch for LinkedIn](http://www.reidhoffman.org/linkedin-pitch-to-greylock/),在那里他分享了那些帮助他成功的思想,他提到,一家风投公司的合伙人在做决定前进行了大量的思考,他在超过5000组合方式中,重点关注了其中的500-600种,但最后可能只进行2笔或更少的交易。         写作为将优秀的思考传递下去提供了良好的载体。我所写的一些论文可以作为其他研究者的参考资料,所以我会坚持下去。 [Plenoptic Sampling](https://dl.acm.org/citation.cfm?id=344932), [Lazy Snapping](https://dl.acm.org/citation.cfm?id=1015719),[Poisson Matting](https://www.semanticscholar.org/paper/Poisson-matting-Sun-Jia/263b48170776e98a3cf4fbdbdc391d596522c6dc),这些是我对计算机视觉和计算机图形方面做出的一些成果,他们很可能会有一些显著地影响,幸运的话甚至会引发一些思考。       来自卡耐基 · 梅隆大学[ Takeo Kanade ](https://www.ri.cmu.edu/ri-faculty/takeo-kanade/)是我最喜欢的教授之一,他建议我应该将论文写成侦探小说的样子,应用比喻,制造悬念,一些口语话的表达来吸引读者的兴趣,向他们更加具体、清晰的传达你的想法,引发他们和你进行相同的思考,促使他们改进你的工作,并在这个领域上做出更多的贡献。      
文章为获取整个小组中最好的想法提供了一个平等的平台。在亚马逊,小型的介绍性质会议总是基于一个6页的说明文件进行的2,会议开始后所有人都会阅读说明文件,并基于这个文件发表评论,对作者提问。所有的人无论外向的,内向的,母语阅读者或者非母语阅读者,都能通过逻辑清晰的,客观的,严谨的,无差别的文字材料了解作者所要说明的内容,这就为所有人提供了仅仅关于文字的一个平等的机会进行思考,而不是通过对演讲者的个性,言语,表现等方面有多大精神上的共通来决定对他所讲的内容究竟理解多少。       最终,写作将会有助于你成功,有可能你是最顶尖的那部分人,但是如果你不能让别人很好的接受你的想法,那我想你也很难走的很远。在我们的我们的 AI+R 组中[Bill Ramsey ](https://www.linkedin.com/in/bill-ramsey-4571513/) 和 [Ronny Kohavi](https://www.linkedin.com/in/ronnyk/) ,他们良好的长期的写作习惯常常使我感到鼓舞。Bill 在微软写过超过250篇博客,这让我们的整个技术社区受益良多;至于 Ronny ,正是“见文如见人”的最好映证,他关于A/B测试所写的那些被高引的论文和他在领英上发表的论文使整个行业受益颇多,这些都很好的绘出了他是一个怎样的人。       当你看这篇文章时,可能准备了诸如*"我需要尽快得到答案,所以我必须直接写代码来提升效率"、“我对我所写的代码了如指掌,根本无需去花时间写文档”、“我不是在母语环境,我的代码比我的言语,文字,更能描述我的思想”、“我不知道写些什么”、“我没有时间去做这些”* ,但是请为了你个人的发展,公司的前进,行业的进步,把这些无聊的借口放在一边,你的文字可能有很大的力量,所以请开始写作。       我看到了很多能够让长篇写作回归工程师文化的机会!规划文件,项目说明书,文章审查,Technology LPR's ------让我们能够重新在一起进行讨论,进行大型的思维碰撞!       最近我开始采取行动,这么多年来第一次和我的同学Xiaodong He 和 Di Li 合写一篇论文------ *[从伊莉莎到小冰------社交机器人遇到的机遇和挑战](https://arxiv.org/abs/1801.01957)*,所以请不要只评价这样做的意义如何,我们更希望一些建设性的意见。       在此我希望所有人都能够开始属于自己的长篇写作,坚持每周500字左右即可,当你遇到问题或有什么新的发现时,记录下你的思考,将它分享给其他人。       让我们通过写作来深入思考,提升我们的工程质量!   

尾声

   经过三个小时的努力,终于将这篇文章的翻译完成了,由于时间仓促,部分地方可能不尽如人意,但是大可保证很多地方对原文进行了进一步的,更加清楚的解释(这些都藏在翻译中),当然也算是完成了昨天的文章中引用这篇文章时说道日后会给出自己的翻译的承诺,本文可能是我第一遍会分享出去的文章,接下来的文章由于跟大多数人的学习路线和要做的工作毫无交集,也无需想让他人知道我在做什么,所以不会在社交软件上公布。       翻译并非一件轻松的工作,特别是当你需要逐字逐句翻译时更是痛苦不堪,翻译不当之处大可进行讨论。批评者请发送至shadoow97@yahoo.com 因为这个邮箱我几百万年不登录一次,提出意见者请发送邮件至 827122714@qq.com 再会:)                    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
^ 1   : Iterate 也可译为重复,实际上译为重复可能更能被读者所理解,但是一方面迭代这个词语本身就较重复有着更加深刻的含义,我们一般认为迭代是一次次更加深入到问题本质的重复,意图得到某种更为精确和稳定的答案,另外原文作者Harry Shum也是一名精通技术的科学家,迭代是编程中常用的思想,所以译为迭代更符合原作者的意思
^ 2   :  the six-page paper 亚马逊在会议开始前会要求写一个六页的说明文件,介绍说明内容,他们认为这样能够让会议的其他人员更好的提前对陈述者陈述的的内容有一个更好的了解,并且能够要求陈述者的对自己所陈述的内容有十分深刻的了解,并抽取其中最为关键的6页内容作为材料,提供给其他的与会人员,这种方式远比ppt高效的多。