阿尔法公社
重度帮助创业者的天使投资基金
Databricks是一家正在崛起的企业软件巨头。2021年,它连续获得两轮10亿美元级别的大额融资,估值跃升到380亿美元,它在数据和人工智能领域具有全球雄心。
Databricks是一个非典型的创业故事,它由七位联合创始人创办,其中大部分是学者。它从Spark开源项目起步,现在引领了数据湖范式,这将加速其与主要竞争对手Snowflake的竞争。
本文是投资人Matt Turck与Databricks联合创始人兼CEO Ali Ghodsi的对话实录,Matt Turck在2015年就与Databricks的联合创始人Ion Stoica有过对话,对于Databricks的情况相当熟悉。在本文中Ali Ghodsi将透露Databricks从一个开源项目到大型公司的成长经历,以及在团队,产品,进入市场,扩张等方面积累的洞见,Enjoy。
科学家创始人们推动Databricks起步
Matt Turck: 我们谈一下Databricks的起步,AMPLab、Spark和Databricks,这一切是如何开始的?
Ali Ghodsi: 我们当时正处于人工智能革新的风口浪尖:Uber刚刚起步,Airbnb、Twitter处于早期,Facebook还不是巨头。他们声称,使用20世纪70年代诞生的机器学习算法实现了很好的效果。
以当时的常识来想这不可能是真的,我们觉得那些算法不可能Work,但他们说,“不,我们得到了非常厉害的结果。”当仔细观察后,我们的想法被颠覆了——他们确实获得了惊人的结果。以现代硬件和大量数据为支撑,运用上世纪的算法依旧可以获得令人难以置信的产出,我们对此感到震惊。我们想:"需要使之普适化"。例如,在Facebook,他们可以提前检测到情侣分手,如果地球上的每个企业都有这种技术,这会对现有商业产生巨大影响。这就是AMPLab的起点。
Matt Turck: 当时AMPLab的Spark是怎么来的?
Ali Ghodsi: 图灵奖得主之一戴夫·帕特森当时是伯克利的教授,他非常相信人们应该聚在一起,打破孤岛。伯克利的教授们放弃了自己的私人办公室,和所有学生一起在巨大的开放区域办公。
他们试图解决的机器学习问题以当时的技术背景来说是很有挑战性的。AMPLab里做机器学习的人,做数学的人,不得不使用Hadoop,数据的每一次迭代都必须运行MapReduce,这样光是做一次迭代就需要20到30分钟。所以当时我们决定:"联合起来,建立一个反应快速的基础架构。”我们在数据上做了很多迭代。因此,不只是做一次,不只是一个SQL引擎,而是可以做递归机器学习的东西,并可以极快地找到数据中的内涵模式。
Matt Turck: Databricks创始故事的特殊之处在于,你们有七、八个联合创始人。回过头看,拥有这样一个大的创始团队利与弊是什么?
Ali Ghodsi: 肯定是有利有弊的。如果你知道如何真正让由七个人组成的紧密小组真正信任对方,并在一起工作得很好,就会发生令人惊讶的事情。我认为Databricks的成功很大程度上归因于我们互相的信任。
创业早期的创始人,即使只有两个人,他们也会争吵,然后可能会在一两年内分裂,这就是问题所在。我们找到了一种方法,使大家真正了解对方的长处和短处,使这段创业旅程成为一种乐趣。
人们总说CEO是地球上最漫长的工作,我从来没有这种感觉。我有很多联合创始人和我在一起,他们一直都在,这对我们来说绝对是一种力量。如果我们没有这些人,就不会有现在的成就。
从开源项目到公司,
从0到100万美元ARR
Matt Turck: 你们是如何从学术性的开源项目(Spark)变成一家公司,然后从0做到1000万美元ARR的?这背后是否有任何决定性的时刻,或其他特别的增长手段?
Ali Ghodsi: 我们从0到100万美元ARR的旅程非常特别,与其他的旅程非常不同。我们经历了三个阶段,第一个阶段是PMF(产品与市场契合)阶段,当你有了一个产品,你能找到它与用户之间的契合点么?这对任何公司都存在挑战。
你一旦你找到PMF,接下来就得弄清楚什么是能将该产品与市场联系起来的渠道,你的产品或许符合市场需求,但怎么通过渠道销售呢?事实上,我们一开始在这方面走了弯路,花了几年时间才确定正确的发展方向。在这几年里,为了弄清楚Databricks的正确模式我们进行了大量的实验。
接下来,让我们从产品开始,然后再谈谈渠道。
产品方面,我们有在伯克利建立的开源技术,但这不一定符合大企业的需要,因为在大企业,他们没有来自伯克利的博士。因此,我们需要为他们大简化问题,我们开始在云中托管它,但事实证明,即使是云版本对他们来说也太复杂了,无法使用。
因此,我们开始与用户一起进行迭代。我们在这之后削减了很多特性和功能,甚至可以说重新构建了一个产品。我们问自己:"如果我们知道现在的一切,回去再做一次,会怎么做?"
于是,我们重新做了另一个开源项目,Delta,你可以把它看作Spark为大型企业所做的非常简单和自动化的软件。当我们在伯克利时,我们的产品设想是提供尽可能多的功能和设置项,因为可能是一个博士在用它做研究。但当我们把产品在企业中推广时,我们意识到不是每个人都有博士学位,大家不知道如何使用它。这就是早期我们遇到的问题。在渠道方面,错误在于,我们在早期真的是非常相信这种产品主导的增长。
关于销售,当时我们的设想是,有了一个简化的产品,我们把它做成基于云的产品,就会有人会使用它,会为它刷xyk,我们会非常成功。我们可以雇用销售人员,给年轻人打电话进行推销,我们不会雇佣企业的销售人员。我们更喜欢这种模式,它更便宜,更简单。
但那是一个错误。你不能凭空选择你的渠道。你有一个产品和相应的市场,必须找到正确的渠道来连接它们。
Databricks如何开发产品,
数据仓库VS数据湖
Matt Turck: 我们一会再继续谈进入市场。现在让我们先谈谈产品,我在Databricks观察到的令人着迷的事情之一是,你们发布新产品并将其转化为一个平台的速度。从Spark到机器学习到AI工作台再到Lakehouse,请向我们介绍一下产品的思路——一个产品如何导致另一个产品的出现。
Ali Ghodsi: 我们从Spark开始起步,它让用户可以访问所有数据;于是人们开始在企业中创建数据库,并在其中积累了大量数据。但过了一段时间,企业高管会问:“我不在乎我们获得和存储了多少数据,你能用这些数据为我做什么? ” 这就是我们试图建立其他应用程序的原因。
起初我们的收入很少,然后我们意识到它太复杂了,有太多的选项和配置。我们就问自己:"如果必须重做,必须简化,会做什么?"这种思路后的第一个创新是Delta,它重新定义了Spark,以一种真正企业友好的简化方式。但最初我们没有将它开源。
接下来,我们想:“如果拓宽数据库的用途,不仅仅是数据科学家和机器学习工程师,而是真正广泛的用例,应该怎么做? ” 这就是我们开始重视商业分析师的原因。
商业分析师习惯于像Tableau那样的 *** 作软件。如果他们想做一些更复杂的事情,只能使用SQL。因此,我们在四年前开始致力于构建数据仓库能力,把它建立在我们称为Lakehouse的核心基础设施中,然后在前年较大规模的推广。
我们的秘诀是:看企业的问题,弄清楚那是什么,通过实际的客户问题来深入了解它,把问题带回来,解决这个问题,在云中与客户快速迭代。一旦它有了产品的市场适应性,就把它开放出来。建立巨大的开源势头,几乎像一个B2C病毒式的形式。然后,用基于云的SaaS版本将其变现。
这是受AWS的启发,当创立Databricks时,我们认为AWS是地球上最好的云计算开源公司。他们本身不进行开发,其盈利模式基于开源软件,托管它并在上面赚很多钱。我们只是在这一点上进行了调整和演变。我们认为:“这是一个伟大的商业模式。我们将在云上托管开源软件。但不同的是,我们将自己创建开源软件。这样一来,就获得了相对于其他任何想做同样事情的人的竞争优势。 ” 否则,任何人都可以建立任何开源软件并在云中托管它。
Matt Turck: 接下来,让我们从Lakehouse开始,了解一下数据湖和数据仓库的演变,以及Lakehouse是如何在这两个领域中取得最好的成绩。
Ali Ghodsi: 这很简单。人们在数据湖里存储所有的数据:数据集,视频、音频、随机文本,这既迅速又便宜。利用各种各样的数据集,你可以基于数据湖进行AI创新,AI与数据湖密切相关。如果你想做BI,而不是AI,你就使用数据仓库,数据仓库和BI有一个单独的技术堆栈,但是它其实和AI一样,有很多同样的数据集。
BI用于回答过去的问题,比如上个季度的收入是多少;AI用来问关于未来的问题,哪些客户将会回来?所以,这意味着需要两个独立的堆栈,你必须有两个数据副本,而且你必须管理它们,这造成了很多复杂性。但当年的FAANG(硅谷几个顶尖互联网巨头的联合简称)可不是这样做的,他们有一个统一的平台。所以,我们的想法是把这两个统一成一个平台—Lakehouse、人工智能数据湖--提出关于未来的问题。这两者的结合将使企业能够更快地发展。它是数据工程师、数据科学家和商业分析师的平台,这样他们就可以在整个企业内一起工作。所以这是一个用于AI和BI的数据平台。
Matt Turck: 实现这一点靠的是什么重大的技术突破么?是Delta Lake?还是Iceberg?那是如何工作的?
Ali Ghodsi: 是的, 我认为有四个技术突破是在2016、2017年同时发生的,Hudi、Hive ACID、Iceberg、Delta Lake,我们贡献的是Delta Lake。问题是这样的,在数据湖里有人们收集了所有的数据,这些数据非常有价值,但很难对它们进行结构化查询。之前的传统方式是利用SQL数据库,然后应用在BI领域。因此,你需要一个单独的数据仓库。
为什么这么难?因为数据湖是为大数据、大数据集建立的,它并不是为真正的快速查询而建立的。它太慢了,而且没有任何方法来结构化数据,并以表格的形式展现数据,这就是问题所在。那么,你如何把像一个大的数据块存储的东西,变成一个数据仓库?这就是这些项目的秘诀。我们找出了解决这些数据湖效率低下的方法,并使用户能够直接从数据湖的数据仓库中获得相同的价值。
Matt Turck: 这种方法有什么取舍吗?
Ali Ghodsi: 事实上并非如此,我们做到了鱼与熊掌可以兼得。我知道这听起来很疯狂,但试试就是如此。我们减少了很多在80、90年代由数据仓库供应商发明的技术,调整它们,使它们在数据湖上工作。你可以问:“为什么这在10或15年前没有发生? ” 因为开放标准的生态系统并不存在,它是随着时间的推移慢慢出现的。所以,它从数据湖开始,然后有一个很大的实际技术先导突破。我们在这里谈论的,是数据的标准化格式。他们被称为Parquet和ORC,但这些是数据格式,行业要将所有的数据集标准化。
这些类型的标准化步骤是需要的,以获得数据湖的突破。这有点像USB,一旦你有了它,你就可以把任何两个设备相互连接起来。所以,正在发生的事情是,开源领域的一个生态系统正在出现,在那里你可以在数据湖的范式中做所有的分析。最终,你将不需要所有这些自八十年代以来的专有旧系统,包括数据仓库和其他类似系统。
Matt Turck: 我会针对这个再问问题,业界有很多关于Snowflake和Databricks之间即将发生大冲突的议论,作为这个领域的两个巨大的公司,你对未来的看法是,数据湖最终成为范式,然后随着时间的推移,其他一切都被吸收?还是你认为未来更多的是混合,用户可以用数据仓库做某些事情,数据湖做其他事情?
Ali Ghodsi: 我将从两个方面回答这个问题。首先,人们把这说成是零和博弈,但你认为谷歌云会淘汰AWS和微软云,还是AWS会淘汰其他云?没有人这么认为,对吧。他们会共存,都将获得成功。
数据空间是巨大的。将会有很多供应商参与其中。我认为Snowflake将获得成功,他们现在有一个伟大的数据仓库,可能是市场上最好的数据仓库。而它肯定会与Databricks共存。事实上,Databricks与Snowflake共存于可能70%的客户中。我认为这种情况将继续存在,人们将使用数据仓库进行商业智能。
但是,如果长期来看,我认为数据湖的范式将获胜。为什么?因为数据太重要了,人们所有的数据都在这些数据湖中,而且更多的数据正在进入数据湖中。公有云计算供应商也有动力推动更多的动力让人们把数据存到他们的数据湖中,因为这对他们来说是既得利益。因此,任何使其真正有价值的解决方案,都将是未来的趋势。所以,我认为从长远来看,越来越多的人将倾向于这种数据湖的范式。
为什么Databricks能够不断产出创新产品?
Matt Turck: 我想了解你的产品和工程团队是如何组织的?对于一家公司,能够在第一个产品成功的基础上做第二个产品是非常罕见的。但在这里,我们正在谈论,如何成功的做出三个、四个、五个不同的产品。你的公司是如何管理好团队组织结构和其他资源,以不断创新?
Ali Ghodsi: 我们从创立Databricks时,就在试图找到这个问题的答案。我们不想靠一个单一的产品生存。当我们有了Spark,却并没有把它当成公司的名字,因为如果Spark变得落后了,我们就会把它迭代掉,然后继续向前,我们想不断找到数据的最佳答案。那么如何不断的有创新产品出现?我认为非常重要的是,要把创新和现有的现金流业务分开。
有一本关于这个问题的好书,叫Zone To Win。书中谈到,当你创造出一些新东西时,你需要快速迭代。你需要让工程师直接与客户交谈,甚至不一定要让产品经理来做,快速的创新迭代是最要紧的。而在在企业端,你需要一个慢得多的周期来迭代。
另外,所有的工程和产品团队组织被分成两个不同的部分。一部分专注于企业客户需要的东西:加密,安全,认证,稳定性等。另一部分则专注于创新,而且你应该把这些分开,分别的投入资源,否则前者(企业那部分)将得到所有的资源。你会倾向于不断地建立那些扩大你的TAM的东西。TAM扩展实际上是安全能力,它本身并没有任何创新。
我认为,有些公司已经做得很好了,比如AWS,它不是一招鲜,亚马逊本身也不是一招鲜,它不断有新的创新。所以我们希望我们的公司也是这样的,因此取名为Databricks。
Matt Turck: MLflow Delta Lake, Koalas。这属于创新阵营还是商业阵营的子层?
Ali Ghodsi: 这些都是创新阵营。当然,其中一些项目,当他们不那么创新的时候,像Spark,会转移到维护方面,我们通常也会移动核心人员。因此,实际上是同一个人或同一拨人在不断地进行创新。我们试图培养更多的创新者,但我们试图把那种已经真正有诀窍破解从0到1的人转移到下一个问题,然后把现有的项目移交给其他人去运行,比方说Spark,这已经是一个巨大的成功项目。
当我们把已经创造出东西的人转移到别的地方去创造下一个东西,对于一个优秀人才,获得这种责任是一个很大的职业提升。而我们也会发现谁是擅长从0到1人。我们实际上是在做实验,给研发部门的人一个机会去试验从0到1的东西,他们并不总是成功。这需要几次尝试,直到他们成为真正擅长的人。所以你必须慎重考虑这种高失败的策略。
开源的商业模式,有何优越性?
Matt Turck: 如果你今天要再开一家企业软件公司,你会先去开源代码吗?
Ali Ghodsi: 是的,我认为它很优越。我认为如果你从进化的角度来考虑,它在进化上比以前的商业模式要好。为什么我这么说?因为任何专有的软件公司都是成熟的,可以被开源的竞争者破坏。因此,任何专有的东西都可以立即被颠覆,就像Windows被Linux颠覆一样。我的意思是,那是最先进的东西,是真正复杂的技术 *** 作系统,对吗?你不会认为大学里的某个家伙会发明,然后成为工业的标准。任何专有软件都是成熟的,可以进行这样的颠覆。问题是,你能靠它赚钱吗?在红帽和所有这些做支持网络服务的公司之前,这真的很难,直到AWS破解了商业模式的密码。
商业模式是我们为你运行软件,你从我们这里租用它。这是一个优越的商业模式,因为你实际上可以拥有大量的IP,这是很难复制的。所以我认为我创办的下一家公司将是这样的。如果你要问我,我的下一次创业会在哪个领域开始,我会在人工智能方面做什么?我会认为我们现在在人工智能方面的应用还很浅层,尤其是 *** 作性的人工智能。人工智能未来将会被嵌入到各个地方。我知道这很老套。马克·安德森说,软件正在吞噬世界。我们真的相信,人工智能将吞噬所有的软件。你拥有的任何软件,人工智能都会悄悄进入,就像软件悄悄进入你的 汽车 、冰箱和恒温器一样。所以这真的是早期的事情,我认为任何加入或创办人工智能领域公司的人,他们还在早期,他们有机会创办下一个谷歌。所以这就是我想做的。
Matt Turck: 我们谈到了开源,也继续谈进入市场的问题,在这个阶段,作为一个非常晚期的创业公司。开源在进入市场的过程中处于什么位置?你们进入市场的策略是自下而上与自上而下?你们如何分配BDR小组与AE的工作,让他们协作而不是互相拖后腿?
Ali Ghodsi: Databricks是混合模式,我们是自下而上与自上而下在同一时间结合。一开始我们是自下而上,但是也会做自上而下的事情。我们有BDRs和SDRs。这是一个从市场营销开始的筛选器。
Databricks社区版是完全免费的,你想怎么用就怎么用,永远不需要付钱,而且有完整的功能。但是从这里产生的线索会导入到SDR。因此,这也是一个非常重要的管道。我们一半的线索来自于此,这就是为什么开源对我们是一个重要的引擎。
现在,我们也有传统的企业销售动作,比如给CIO递名片,一对一的交流,但发生的情况是,开发人员在这些组织中也变得越来越强大。例如,CIO说,我与Databricks的CEO进行了一次很好的谈话,我正在 探索 这项技术,但我担心,这对我们来说是正确的选择吗?那家公司的听众中会有人说,是的,我使用社区版。我们不需要做6个月的POC。我认识这些人,他们真的非常好,或者我认识他们,他们来自伯克利。我已经使用了这些技术。我去参加了一些聚会等。
因此,这有助于证实用例,你可以消除整个POC,因为他们已经知道它是什么,而不是像10-20年前那样,一个销售人员进来,解释这个软件有多棒,但你不能相信他们。因此你就必须去做POC,然后去花时间检验这个软件是不是真的有用。我们不必这样做,我们可以穿过所有这些层次。因此,我们把自上而下和自下而上结合起来,而这两方面对于Databricks的成功都是非常必要的。
从创业公司到超级独角兽,
领导者的修炼之路
Matt Turck: 你已经把一家小型创业公司带成了超级独角兽,很快还会上市。你是如何让自己完成角色转变的,从一个讲愿景,讲故事的人,变成管理一个全球组织?
Ali Ghodsi: 其实就是如何找到你可以信任的具有领导力的帮手,并和他们建立更深的信任。我可以把我大部分时间都花在这上面,而公司能够继续正常运行。我有运行良好的销售团队,市场营销团队,工程团队,我却不需要自己直接参与其中,因为我找到了适合领导这些部门的领导者,并且花了很多时间与他们建立起信任。
这是你在早期就要开始准备的事情,早期时,你的组织规模小,你可以参与到每个环节,如臂使指。但是当团队规模扩展到150-200人直到超过邓巴数。你会感觉自己完全被淹没了。因此你必须找到可以信任的正确的领导人,而且要找到自己与组织沟通的方法,因为现在不是直接沟通,而是通过领导层间接沟通,所以帮助你与团队组织沟通的人就特别重要。
Matt Turck: 你如何找到他们?你是偏向在内部提拔人才,还是从外部引入已经获得成功的高管,哪一个效果更好?你是如何处理的?
Ali Ghodsi: 要找到与公司文化相适应的、你能与之建立强大信任的高管是非常困难的,我认为不应该排除任何选项。如果能够从内部提拔人,那很好,但是如果只是内部晋升,你就不能获得市场上已经存在的成功经验,这种经验可能是超级有价值的。
如果我们寻找外部的高管,他必须经历过我们现在所处的阶段,有实战的经验。不是说他必须从零开始创建一个估值几百亿的公司,而是建立和 *** 作过这种阶段公司的工程等相应部门,他是否在这个过程中有第一性思考,有自己的沉淀。我认为能力和智商还是非常重要的。
文化看起来是个很复杂的东西,但是对与我,会把它分解成一连串问题:我可以和这个人相处吗?愿意每天花10个小时和他在一起工作么?当事情变得非常棘手和困难的时候,我们能一起去解决问题么?所以你要做的就是花大量时间与这个人相处,然后问自己是否喜欢他们,就像婚姻一样。你可以问他们一些困难的问题,与他们争论或者听取他们的意见,直到确定这就是正确的人。如果你感觉到自己无法和某个人一起好好工作,那他就可能是文化不匹配。
本文编译整理自Matt Turck个人博客,略有删节。
关于阿尔法公社
阿尔法公社(Alpha Startup Fund)是中国领先的早期投资基金,由曾带领公司在纳斯达克上市的许四清和前创新工场联合管理合伙人蒋亚萌在2015年共同创立。
阿尔法公社基金的三大特点是系统化投资、社交化创业者社区运营和重度产业资源加速成长。专注在半导体、企业服务软件、人工智能应用、物联网技术、金融 科技 等 科技 创新领域进行早期投资。目前已经在天使轮投资了包括白山云 科技 、领创集团(Advance Intelligence Group)、Zenlayer、帷幄 科技 、所思 科技 等为数众多的优秀项目。
常用缩写AAMOF as a matter of fact
ADN any day now
AFAIC as far as I'm concerned
AFAICS as far as I can see
AFAICT as far as I can tell
AFAIK = as far as I know 就我所知
AFAIR as far as I remember
AFK away from keyboard
AISB as I said before
AISI as I see it
AIUI as I understand it
AKA - " Also Known As"
AKA also known as
ANFAWFOS and now for a word from our sponsor
ANFSCD And now for something completely different...
ARP - " Address Resolution Protocol"
ARQ - " Automatic Repeat Request"
ASAP as soon as possible
ASCII(American Standard Code for Information Interchange) :美国信息交换标准码。
ASP(Active Server Pages) :是一种基于 Windows NT 的 IIS 的服务器端的脚本编写环境。
ATLA another three letter acronym
AWGTHTGTATA Are we going to have to go through all this again?
AWGTHTGTTA Are we going to have to go through this again?
AYOR at your own risc
BAK back at keyboard
BBL be back later 稍后便回
BBS - " Bulletin Board Software" and " Bulletin Board System"
BBS be back soon
BCNU be seeing you
BF boyfriend
BFN bye for now
Big5 :大五码,中文内码之一, 此码代表中文繁体字, 为港、台地区广泛使用。
BIOS(Basic Input and Output System) :基本输入输出系统。
BOT back on topic
BRB = be right back 很快回来
Browser :浏览器,一种可在 Internet 上任何地方查找和访问文件的程序, 如网景公司 (Netscape) 所推出的 Netscape Navigator 或微软公司 (Microsoft) 的 Microsoft Internet Explorer 。
BSD - " Berkeley Software Distribution"
BSF but seriously folks
BST but seriously though
BTAIM be that as it may
BTDT been there done that
BTHOM Beats the hell outta me!
BTSOOM Beats the shit out of me!
BTW = by the way 顺便说一下
BTWBO Be there with bells on.
Cc: - " Carbon Copy"
CD(Compact Disc) :光盘。
CGI - " Comman Gateway Interface"
CGI(Common Gateway Interface) :通用网关接口,通用网关接口,是 Web 服务器与外部应用程序之间的一个接口标准。
CIU(Computer Interface Unit) :计算机接口部件。
CMIIW Correct me if I'm wrong.
COTFLGOHAHA Crawling on the floor laughing guts out and having a heart attack.
CU See you.
CUA commonly used acronym
CUL See you later. 再会
CUL8R See you later.
CWYL Chat with you later.
CYA Cover your ass.
D&C Duck and cover.
DBMS(Date Base Mananement System) :数据库管理系统。
DC = Washington D . C 华盛顿特区
DDE(Dynamic Date Exchang) :动态数据交换。
DEC(Digital Equipment Corporation) :数字设备公司。
DES - " Data Encryption Standard"
DIIK = damned if I know 我的确不知道
DILLIGAD Do I look like I give a darn?!
DILLIGAF Do I look like I give a fuck!
DIY do it yourselves
DIY(er)(Do It Yourself) :自己动手做,泛指 *** 作、使用、安装、维护计算机的人。
DNPM darn near pissed myself
DNS - " Domain Name Service"
Domain :域,称为网络区域, 每区有独立的运行方式。
DOS(Disk Operating System) :磁盘 *** 作系统,是一种早期最常见的 *** 作系统。
DUCWIC Do you see what I see?
DVD(Digital Video Disk) :数字视盘。
DWISNWID Do what I say not what I do.
DYHWIH Do you hear what I hear?
DYJHIW Don't You just hate it when...
E2EG ear to ear grin
EIDE(Enhanced Integrated Drive Electronics interface) :增强型集成驱动器电子接口标准,传输速度高,适于大硬盘。
EIN(Educational Information Network) :教育信息网。
Elm - " Electronic Mail for UNIX"
E-mail :电子邮(函)件,是计算机应用软件的通用术语, 可使用户在不同的计算机上发送信息, 电子邮件是网络上最常用的通信方式。
EOD end of discussion
EOF end of file
EOS end of show
ESAL Eat shit and live!
ETLA extended three letter acronym
FAAK falling asleep at keyboard
FAFWOA for a friend without access
FAQ - " Frequently asked questions"
Fcc: - " File Carbon Copy"
FIFO first in first out
Firewall :防火墙,用来分割网域、过滤传送和接收资料、及防制非法入侵。
FITB Fill in the blank.
FOAD Fuck off and die.
FOAF friend of a friend
FOAFOAG father of a friend of a girlfriend
FOAG father of a girlfriend
FOC free of charge
FTASB faster than a speeding bullet
FTF = face to face 面对面
FTL faster than light
FTP - " File Transfer Protocol" (now often seen in lower case as " ftp" )
FTP(File Transfer Protocol) :文件传输协议,是 Internet 网上最早使用的文件传输程序。
FU fucked up
FUBAR - " F'd Up Beyond All Recognition"
FUBAR fucked up beyond all recognition
FUBB fouled up beyond belief
FUD (spreading) fear, uncertainty, and disinformation
FWIW = for what it's worth 对其价值而言
FYA for Your amusement
FYE for Your entertainment
FYI = for your information 供参考
GA go ahead
GAFIA get away from it all
GAL get a life
Gateway :网关,资料传输在不同的网段相接的接口。
GB :国标码,中文内码之一, 此码代表中文简体字, 为中国大陆广泛使用。
GD&R - " Grinning, Ducking and Running (After snide remark)"
GF girlfriend
GFAK go fly a kite
GG - " Good Game"
GGN gotta go now
GIGO garbage in, garbage out
GIWIST Gee, I wish I'd said that.
GMT - " Greenwich Mean Time"
GMTA great minds think alike
GNU - " GNU is Not Unix (recursive)"
GR&D grinning, running &ducking
GTFOOMF Get the fuck out of my face.
GUI - " Graphical Users Interface"
HAK hugs and kisses
HAND - " Have A Nice Day"
HAND have a nice day
HLOL hysterically laughing out loud
HLOLARAWCHAWMP hysterically laughing out loud and rolling around while clapping hands and wetting my pants
homepage :主页,在任何超文本系统中, 作为进入 Web 有关文档的初始入口点的文档。
HOMPR Hang on, mobile phone's ringing.
HP who's then running horrified into the street beeing killed accidentally by a yellow bulldozer ROTFLBTCUTS ... ... unable to stop
HTH - " Hope This/To Help(s)"
HTML - " HyperText Markup Language"
HTML :超文本标示语言,此语言专用在全球互联网上, 为网上标准格式化的一种, 需用浏览器来观看。
HTTP - " HyperText Transfer Protocol"
HTTP :超文本传送方式,此为网页常用的传送方式之一。
HWS(PEST) husband wants sex (please excuse slow typing)
hyperlink :超链,此为连接另一些网页的入囗, 含有此连接点的文字通常以蓝字底线显示。
hypertext :超文本,此文件规格含有超文本处理语言, 可以通过链接至其它地方, 用於网页上。
IAC in any case
IAE = in any event 无论如何
IAE in any event
IANAL I am not a lawyer (also IANAxxx, such as IANACPA)
IANALBIPOOTV I am not a lawyer, but I play one on TV
IARTPFWTSIOWIM I am repeating this parrot-fashion with out the slightest idea of what it means.
IBC inadequate, but cute
IBTD I beg to differ.
IC = I see 我明白
ICCL - " I Could Care Less"
ICMP(Internet Control Messages Protocol) : Internet 信报控制协议,如果服务器关闭了该协议服务,那么你将无法" ping" 通它。
IDE(Integrated Drive Electronices interface) :集成驱动器电子接口标准,是硬盘广泛使用的一种接口标准。
IDGAD I don't give a damn.
IDGAS I don't give a shit.
IDK I don't know IDK - " I don't know"
IHTFP - " I have truly found paradise" (or: I hate this f'n place)
IIRC - " If I Recall Correctly"
IIRC If I recall correctly
IITYWIMWYBMAD If I tell you what it means will you buy me a drink?
IITYWTMWYKM If I tell you what this means will you kiss me?
IIWM if it were me (mine)
ILIWTPCT I love it when the plan comes together
ILSHIBAMF I laughed so hard I broke all my furniture!
IMAP(Internet Message Access Protocol) 协议: Internet 消息访问协议,这是一种比 POP3 协议更具先进特性的协议。
IMBO in my biased opinion
IMCAO in my completely arrogant opinion (Use for attracting flames!)
IMCO in my considered opinion
IME in my experience
IMHO = in my humble opinion 依本人愚见
IMNSHO in my not so humble opinion
IMO = in my opinion 在我看来
INPO in no particular order
IO - " Input Output" As in file IO.
IOW = in other words 换句话说
IP Address :网络协定位址,又称网络地址、 IP 地址, 此地址在全球网络上独一无二, 不可重复。
IP(Internet Protocol) :网络协议。
IRC - " Internet Relay Chat"
IRL in real life
ISA(Industrial Standard Architecture) :工业标准结构,是即将淘汰的一种总线结构。
ISO(International Organization for Standardization) :国际标准化组织。
ISP - " Internet Service Provider"
ISP(Internet Setvice Provider) : Internet 服务提供商。
ISTM it seems to me
ISTR I seem to recall
IT(Information Technology) :信息技术。
ITA I totally agree
IYKWIM - " If You Know What I Mean"
IYKWIMAITYD - " If You Know What I Mean And I Think You Do"
IYSWIM If You see what I mean.
JAM Just a minute.
Java :爪哇语言, Java 是 SUN 公司的编程语言, 用于编制面向网络的小应用程序 (Applet) , 墒雇�秤卸��男Ч�霸怂愕哪芰Α?
JavaScript :这是一种在网页中使用的描述语言,可以使网页变得生动活泼。微软版的 JavaScript 被称之为 JScript ,可以在 ASP 中使用。
JM2C - " Just My 2 Cents"
KISS keep it simple, stupid
L & R = later 稍后
LAN - " Local Area Network"
LAN(Local Area Network) :局域网。
LIFO last in first out
LLTA Lots and lots of thunderous applause!
LMFAO Laughing my fucking ass off.
LOL = laughing out loud 大声笑
LSHMSH laughing so hard my side hurts
LTIP laughing till I puke
MB(Mega Byte) :百万字节,也称找兆字节,为 1024*1024 个字节。
MDA - " Mail Delivery Agent"
Metal Oxide Semiconductor Field Effect Transistor"
MFG more friendly garbage
MFTL my favorite toy language
MHOTY my hat's off to you
MIDI(Musical Instrument Digital Interface) :乐器数字接口。
MIME - " Multi-purpose Internet Mail Extensions"
MMIF my mouth is full MOSFET - "
MTFBWY May the force be with you!
MTG = meeting 会议
MUD - " Multiple User Dungeon" an interactive multiuser game
MYOB Mind your own business!
NALOPKT Not a lot of people know that.
NBD no big deal
NFI no friggin' idea
NFW no fucking way
NH - " Nice Hand"
NIMBY not in my back yard
NIT = night 晚上
NNTP - " Network News Transfer Protocol"
NOS(Network Operate System) :网络 *** 作系统。
NRN = no reply necessary 不必回答
NS(Network Service) :网络服务。
NTL nevertheless
NTP - " Network Time Protocol"
NTTAWWT not that there's anything wrong with that
NY = New York 纽约
O.K. - abbreviation of " oll korrect"
OAO over and out
OATUS on a totally unrelated subject
OAUS on an unrelated subject
OBTW oh, by the way
OIC Oh , I see .我明白了。
OICQ 使用的便是本协议。
OLE(Object Linking and Embedding) :对象链接与嵌入。
OLL KORRECT, so the abreviation for those words were O.K.
ONNA Oh no, not again!
ONNTA Oh no, not this again!
OOTB out of the box (brand new)
OOTC obligatory on-topic comment
OS(Operating System) : *** 作系统。
OSF - " Open Software Foundation"
OSI(Open System Intercinnection) :开放系统互连。
OTC Over the counter
OTOH = on the other hand 另一方面
OTOOH on the other other hand
OTT over the top
OTTH on the third hand
OTTOMH off the top of my head
OTTOMHAROOB off the top of my head and rolling out of bounds
OTW on the whole
OWTTE or words to that effect P.S. - " Post Script"
PCI(Peripherial Component Interconnect) :外围设备互连,也是一种总线结构。
PD public domain
PEM = privacy enhanced mail 保密邮件
PERL - " Pratical Extraction and Reporting Language" or " Pathologically Eclectic Rubbish Lister" "
Perl 语言:目前在写 CGI 程序中最流行的一种语言, 大部份用来写给通用网关接口处理一些网页传送。
PINE - " Pine Is Not Elm"
PITA pain in the ass
PLS = please 请
PMFJI - " Pardon Me For Jumping In (another polite way to get into a running discussion"
PMIGBOM Put mind in gear, before opening mouth!
PMJI - " Pardon My Jumping In (another polite way to get into a running discussion"
PMYMHMMFSWGAD Pardon me, you must have mistaken me for some one who gives a damn
POP3 协议:电子邮件接收协议第三版,支持该协议的电子邮件服务器允许用户把服务器端的电子邮件用电子邮件收发程序接收到本地来。
POV point of view PovRay - " Persistence of Vision Ray Tracer"
PPP - " Point-to-Point Protocol"
PS - " Post Script"
RAEBNC Read and enjoyed, but no comment.
RARP - " Reverse Address Resolution Protocol"
Re: - " Regarding" . Often used in mail software.
Req: - " Request" .
RFC - " Request For Comments"
ROTBA reality on the blink again
ROTFFNAR rolling on the floor for no apparent reason
ROTFL = rolling on the floor laughing 笑得在地上打滚
ROTFLAHMS ... and holding my sides
ROTFLASTC ... and scaring the cat
ROTFLBTC ... biting the carpet
ROTFLBTCACTC ... ... and scaring the cat
ROTFLBTCASTCIIHO ... ... ... if I had one
ROTFLBTCDICAJTTWADBSIHPWTRHITSBKABAYB ... dancing in circles and jumping through the window almost dieing by smashing into
ROTFLGO ... guts out
ROTFLMAO - " Rolling On The Floor Laughing My Ass Off"
ROTFLOL ... out loud
ROTFLOLVH ... out loud very hard
ROTFLSTC ... scaring the cat
ROTFTPOF ... trying to put out flames
ROTFWTIME rolling on the floor with tears in my eyes
RSN real soon now (which may be a long time coming)
RTF - " Rich Text Format"
RTFAQ read the FAQ RTFI read the fucking instructions
RTFM read the fucking manual
RTFMA read the fucking manual, again
RTFMS Read the fucking manual, sir! (from the military)
RTM = read the manual 读指导手册
RUOK Are You OK? SBCN Sitting behind the computer naked.
SCNR Sorry, couldn`t resist.
SCSI(Small Computer Standand Interface) :小型计算机磁盘标准接口。
SGML - " Standard Generalized Markup Language"
SHM Shit happens, mate. SICS sitting in chair snickering
SIMCA sitting in my chair amused
SITD still in the dark SLIP - " Serial Line Internet Protocol"
SMOP small matter of programming
SMTP - " Simple Mail Transfer Protocol"
SMTP 服务器才能被发送出去。
SMTP(Simple Message Transfer Protocol) 协议:简单邮件传输协议,用于电子邮件的传输。电子邮件需要有
SNAFU situation normal, all fucked up
SNR signal to noise ratio
SO significant other
SOHF - " Sense Of Humor Failure"
SOI stunk on ice sp? - abbreviation of " spelling?"
SPAM - " Stupid Persons' AdvertiseMent "
SWAG - " Scientific Wild Ass Guess
SWALK - " Sealed With A Loving Kiss"
SWISH - " Simple Web Indexing System for Humans"
TAFN that's all for now
TANJ there ain't no justice
TANSTAAFL there ain't no such thing as a free lunch
TARFU things are really fouled up
TCP(Transmission Control Protocol)/IP(Internet Protocol) 协议:用于网络的一组通讯协议,包括传输协议和网际协议。
TCP/IP - " Transmissions Control Protocol/Internet Protocol"
TGAL think globally, act locally
THOT = thought 思想
TIA - " The Internet Adaptor"
TIA = thanks in advance 先谢谢了
TIC tongue in cheek
TINALO this is not a legal opinion
TINAR this is not a recommendation
TINWIS that is not what I said
TLA = three-letter acronyms 三个字母的缩写词
TLA VG = very good 非常好
TMTOWTDI there's more than one way to do it
TNOTVS theres nothing on TV so,....
TNX thanks TPS(S) this program sucks (severely)
TPTB the powers that be
TRDMC tears running down my cheeks
TSOHF total sense of humor failure
TTBOMK to the best of my knowledge
TTFN ta ta for now
TTUL = talk to you later 以后再说
TTY - " Tele-TYpe"
TTYL talk to you later
TTYRS talk to you real soon
TUFD the user file died
TVM thanks very much
TWIMC - " To Whom It May Concern"
TYCLO Turn your CAPS LOCK off. (Quit shouting.)
TYVM = thank you very much 非常感谢
U = you 你
UBD user brain damage
UDP - " User Datagram Protocol"
UDP(User Datagram Protocol) 协议:用户数据报协议,这是一种架设于TCP/IP 协议之上的快速协议,但不具备较好的安全性
UPGS unfinished project guilt syndrome
UPS(Uninterrupted Power Supply) :不间断电源。
UR = your 你的
URL - " Uniform Resource Locator"
URL :全球资源统一定位符,网页在全球互联网上独一无二的定位点。
UTC under the counter
UTT under the table
VCD(Video Compact Disc) :可视光盘。
VETLA very enhanced
VGA(Video Graphica Array) :视频图形阵列。
VR virtual reality
VRAM(Video Read Access Memory) :显示存储器,供显示卡使用。
VRML(Virtual Reality Modeling Language) :虚拟实境模拟语言, 此语言可使网页产生虚拟现实 (Virtual Reality) 的立体动画效果。
WAB? What another bill?
WAG wild ass guess
WAIS - " Wide Area Information Server "
WAIS(Wide Area Information Server) :广域网信息服务。
WAN - " Wide Area Networks "
WAN(Wide Area Network) :广域网或称远距离网络。
WDYMBT What do you mean by that?
WEDS / WEDNES = Wednesday 星期三
WGAS Who gives a shit?
WIBAMU Well, I'll be a monkey's uncle.
WIBNI would it be nice if
WMMOWS Wash my mouth out with soap!
WNOHGB where no one has gone before
WRT = with respect to 关于
WRT with regard to
WT without thinking
WTH what the hell
WTTM without thinking too much
WWW or 3W - " World Wide Web "
WWW( World Wide Web) :万维网,是 Internet 上发展最快的部分, 需用浏览器查阅。
WYLABOCTGWTR Would you like a bowl of cream to go with that remark?
WYLASOMWTC Would you like a saucer of milk with that comment?
WYSIWYG = what you see is what you get 所见即所得
WYTYSYDG What you thought you saw, you didn't get.
YAOTM yet another off-topic message
YHGASP You have got a serious problem
YMMV - " Your Mileage May Vary" (You may not have the same luck I did)
YWIA - " You're welcome in advance"
YWSYLS You win some, you lose some
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)