直击NEO大西洋彼岸的工作日常!

LoveNEO 第11期,我们请到了NGD西雅图办公室负责人John deVadoss,与我们分享了关于NEO3的进展与技术观点。欢迎大家观看并留言。

主持人1:NGD区块链开发工程师 王龙飞

主持人2:NGD生态经理 Denis

做客嘉宾:NGD西雅图办公室负责人 John deVadoss

Q今天,我们很荣幸地邀请到了NGD西雅图负责人John来到我们的节目。你好John,能先做个简单的自我介绍吗?

John:当然可以。你们好,龙飞、丹尼斯。非常开心能再次见到二位,也非常感谢你们邀请我来参加这次节目。我叫John deVadoss,是NGD西雅图办公室的负责人,带领团队专注开发者体验领的提升。

Q你在微软工作了十多年,有哪些让你难忘的时刻吗?在微软你都收获了什么呢?

John:我在微软工作了很久,也学到了很多。我认为有两个项目对我很重要。第一个是.NET项目的开发。它是一个微软开发的编程环境,里面可以使用C#、VB等多种编程语言。那是一个极具挑战性的项目,当时是微软第一次建立如此大规模的开发者平台。第二个是,我很幸运有机会能加入微软Azure云计算平台与服务的早期团队,那是一个很有满足感的项目。那也是微软第一次建立一个大规模的全球性开放平台。很幸运能够有这样的机会让我看到项目的整个技术架构、经济策略、市场运营等方面,当然还有与各路人才的交流合作。在整个工作历程中也犯了很多错,但我认为正是因为这些错误让我们学到了更多。尤其是对我来说,建立平台这件事让我快速成长,收获了很多。

John: 在我内心深处,我是一个平台人。

Q很酷!我们知道你在微软之后决定加入NEO,可以说下原因吗?为什么会选择NEO呢?是不是因为达叔开出的高额工资让你决定加入我们?哈哈哈。

John:哈哈哈哈,这是一个很棒的问题!我想分成两部分说,首先当我最初遇到达鸿飞并和他进行深度交流后,我很清晰的看到他的goal。作为一个普通人,他想要达成的愿景对我来说是一个激动人心的使命。第二个是NEO的技术架构。作为一个开发者,NEO的技术架构,从共识协议,经济模型,比如NEO的双token模型,以及一些开发者工具,对我来说,这都非常清晰。单从技术架构来看,当前没有别的平台从可以和NEO 比拟。当然,这份工作的确开出了非常好的条件给我。

QNGD总部在上海,现在我们也有了NGD海外分部-西雅图。能否和我们说一下NGD西雅图的近况,你们现在都在做些什么?

John:宏观来看,如果你面向全世界的开发者。大约全球有两千万,乃至两千一百万的开发者。在NGD西雅图,我们专注的不止是区块链开发者,也包括了主流开发者,专业的架构师。我们认为,现在有很多工作我们可以去做,去改变世界,去让每一个开发者拥有建立智能合约与Dapp的可能性。所以,我们希望把NEO主流化,让这个平台变得简单,有效率,并且对任何开发者都友好中立。今年九月,你将看到一些NEO开发项目的发布。很明显,接下来有很多值得期待的计划。但对我来说,目前的关键是让现有的2000万开发者,都知道NEO,了解如何使用NEO。

Q请问你知道为什么我们选择了西雅图吗?有什么背后的原因吗?

John:如果你着眼于整个美国科技行业,目前有两个热点地区。一个是硅谷,另一个就是西雅图。我想说,硅谷在过去的五年中更专注于服务消费者,例如Facebook和Google。再看西雅图,汇集了AWS云服务,Microsoft Azure云计算平台与服务,Google Cloud等云端平台。西雅图逐渐成为了一个枢纽,一个平台的汇聚点。所以,NEO作为一个区块链平台,我们选择在西雅图成立NGD海外分部是很有道理的。

Q在中国很多城市,例如上海、北京、深圳、杭州等地,对于初创公司都有一定的科技氛围。你能和我们分享一些在西雅图的感觉吗?对于区块链和科技来说,那里的氛围是什么样的?

John:在西雅图最有趣的事情是,我无论是在咖啡厅还是餐厅,每一个我听到的对话都是关于科技的,关于开发者平台的,大家都在思索如何建立吸引开发者来开发应用的平台。对我来说,这是令人兴奋的。这让我感到我们处于这股区块链浪潮的核心位置。在西雅图,能和不同开发平台、科技公司的开发者交流,跨越不同类别的行业,让我们能从不同视角获得反馈。这是非常好的,因为这能确保我们的NEO开发平台可以真正的帮助到开发者。

Q从你刚刚的话中,我认为你在品牌发展以及提升开发者体验上有十分丰富的经验。所以,你对区块链行业的开发者体验有什么看法?因为这是一个新兴领域,我们在开发者体验上还有很多地方需要提高。你有什么想法吗?

John:我认为我们仍处在这股浪潮的非常初始阶段,比如在部署智能合约和Dapp上,即使是那些我们觉得很有把握的事情。比如cloud stack,比如能够有效率的debug智能合约,再如有效率的在私有网上工作。我们的目的是简化开发者的工作,不止是一个开发者,而是面向一整个开发团队。对于五六个人的小团队来说,我们有很大的机会可以帮助他们合作并提升工作效率。我们有一个非常好的开端,但我们还有很多工作需要去做。为了确保我们的领先者地位,在上海跟西雅图,我们也都正在进行这些工作。

John:在西雅图,我们有一个说法,叫做F5体验。大家都会使用F5按钮来刷新页面,F5按钮旨在不断优化开发者体验。当开发者在使用私有网的时候,去建立、去集成、去debug一个智能合约。F5体验会从测试网上开始,最终会实现在主网上。对我来说,我的理念是一点点、一块块、慢慢搭建F5开发者体验,我们会让这些都实现。我相信,只要我们这样做了,我们将会在区块链行业拥有有独特的地位。

Q你一直在聊F5体验,我们也针对F5的定义做了一个内部讨论。你能给我们,或者给我们社区一个对于F5的明确定义吗?

John:对我来说,当我提到F5体验的时候,是在说这几件事情。首先,从易用性的方面来说,比如如何去使用私有网,如何使其做到简单,而简单使用不代表简化,简单代表了把复杂的部分在使用和学习层面上简化 。第二点,从生产力方面来说,我们希望开发者可以快速上手,让他们能够在开发的时候更简单一些。因为你也知道开发者有时候很容易就会感到无聊,所以我们会希望帮助他们做到更有效率,更简单的开发,甚至在4到5分钟内,就可以完成一个简单的智能合约开发。

John:同样,F5也代表着合作。我们这是一个合作的世界,通过多个开发者,多个团队在一起工作,将一些事情从一个想法最终变成一个可运行的应用。保持简单和容易,越简洁越好。最后一点是还关于简洁这个词。开发体验的设计对我们来说至关重要。有一些开发工具是不错的,但对我们来说这还并不够好。一个非常简洁、干净的开发者体验,对我来说也同样是F5设计理念的一部分。

Q这个F5体验对比起你自己之前开发的开发者体验有什么不同吗?区块链和你之前的经历有什么不同吗?比如区块链和非分布式协助有什么不同?

John:这真是个非常好的问题。如果你从纯技术人员的角度出发,作为一个开发者,你可以说这是一个去中心化系统,但从另一个层面来说这又是一个全新的经济模型。从经济模型出发,在历史上都没有先例。我们见过很多技术架构,但之前的技术平台都没有建立过这样的经济模式。所以,作为第一个此类型的平台,这十分不同。

John:对于开发者们来说,我们想到的是建立应用,不过如果我们只看到去中心化,那只是我们愿景宏图的一部分。当我和开发者,高管和技术架构师聊的时候,我告诉他们的是,你不仅需要一个应用体系,也需要有一个经济架构。不然的话,你就没有在好好利用平台的价值和益处,你只是看到多了一个功能,以及更多的技术特性。这只是我们整个宏图的一半。

Q我想到一个例子,维基百科就是一个一直在成长的平台。无论何时,人们都输入信息,输出大量的时间和资源。这对于很多项目来说很棒,是某种形式上的经济鼓励,让人们更加感兴趣,这让工作更具趣味。

John:是的,就像你刚才说的,我们都是人类,我们有欲望,有目标有憧憬,能够列出一个经济激励,是一个很棒的机制来推动这些事的实现。我想要强调的一点是,这是一个很漫长的旅程,建立NEO的区块链平台。我们需要去想那些可能性,但是如果我们理解了他们真正的价值,在经济和社会的基础上,世界的变化是巨大的。我真的认为,在现实中我们正在改变世界,而且我们甚至会做到更多。

Q现在我们正在全力准备NEO3,我认为我们所做的事情将普惠整个行业。能分享一些你对NEO 3的个人看法吗?以及你觉得NEO 3 将会带来一些什么呢?

John:有太多的事情可以说了,我一个人就能说上一个小时哈哈。我欣赏的是,我们正在改变整个定价机制,我觉得从经济角度着很重要,可以推动更多的应用落地。我看到我们正在将虚拟机从链上分离,这在整体构架上具有重要意义。我也十分喜欢dBFT 2.0,我觉得它对于NEO和整个区块链行业来说都是一个很重要的里程碑。无论是架构设计还是治理理念,我认为这都是很大的一步。我也很喜欢最近NEO和Ontology的跨链合作,他们的协议层和技术架构,我认为都是一个重磅新闻。这是两个链之间的工作,可以再次成为焦点,不只是我们,更是对整个行业。我想说的是,我很热爱现在做的事情,我们西雅图也在进行NEO Express的开发,关于NEO3有很多值得期待的地方。

QN直击NEO大西洋彼岸的工作日常!EO3其中一个目标是服务大规模商业应用。或许你也可以分享一些你的想法?

John:必须的,我认为我是一个平台人,我对建立服务于数百万开发者的平台有很大的兴趣。这是一个与.NET、Azure相关的项目经历。我想围绕着开发者强调几点。平台想要越来越好,离不开开发者和工具的支持,以及好的使用体验。第二点,就像我们之前说的一样,激励机制很重要。我认为像是EcoBoost就在为创业项目提供很强的鼓励,通过协议以及Dapps,鼓励他们思考,不断实现目标并推动项目向前发展。第三点是,我们诉说的故事。有更多的事情我们可以分享,有更多的事情可以诉说,比如大家在做什么,开发者在为什么而努力。我们都是普通人,我们都喜欢听故事。

John:只要我们NEO更像一个全球社区,NGD 就会有更多的故事可以传播,更引人注目,或者点亮我们自己。从那个方向来看,我们将真正成为一个强大的开发者社区。

— 以上是全部内容,感谢阅读 —

发表评论

Top