区块链无国界!CSDN 董事长蒋涛、GitHub 副总裁 Thomas Dohmke对话节选

据 GitHub 年度数据报告统计,在 GitHub 全球 4000 万的开发者中,中国开发者无论从数量还是开源项目的贡献上均已位列第二。

区块链无国界!CSDN 董事长蒋涛、GitHub 副总裁 Thomas Dohmke对话节选

蒋涛:在开源项目中,商业项目开发大多会遇到一些挑战。在这个方面你认为会有一些新的模型或其他可以跟中国开发者分享的内容吗?

Thomas Dohmke:是的。如果让 GitHub 的赞助商了解我们的新产品,并且能给我们的开发者提供赞助,需要经过特定的流程。比如如果你有了 GitHub 的账户,你就可以加入 GitHub Sponsors,有点类似于网络众筹,对你欣赏的开发者或项目进行资助,可以一次性提供也可以分段提供。另一方面,我们也会跟一些其他的开发者联系,比如中国的某些支付工具,他们也可以提供赞助。目前赞助商可以通过银行进行赞助,未来我们也会考虑其他的赞助方式。

蒋涛:对于开源项目的激励方面,区块链近来非常地火,尤其在中国。GitHub 是否有考虑使用区块链技术来作为一种激励机制?

Thomas Dohmke:现在我们还没有任何使用区块链的考虑。但是我们允许开发者不仅使用我们的激励系统,也可以使用其他的激励系统,例如赞助等。在这方面,我们的方式是「多管齐下」。此外,我们也会有月度激励的计划,所有激活过账户的用户都可以参加。如果你有区块链平台和其他激励平台,你都可以加入到激励的资料库中,我们会在项目中显示「赞助」的入口,进去后不仅会显示 GitHub 的赞助,也会显示其他的赞助方式。

蒋涛:现在同时人工智能也非常地火热,我们看到已经有一些基于 AI 的辅助编程平台,比如中国的 aiXcoder,在美国也会有一些类似的项目可以基于 AI 提供代码编写辅助的功能吗?你觉得这方面未来将呈现怎么样的发展趋势?

Thomas Dohmke:我们相信未来是属于机器学习和人工智能的。我们有团队现在就在做这些,比如今天我们可以给一些代码加一些标签,例如 Python、Go 等,这些标签都是分析了你的源码或知识库后生成的。还有一个事情是,我们最近正在开发一个数据集的模型,这个模型可以允许通过自然语言来检索代码。你可以直接说你想要找哪个项目的源代码,通过自然语言处理,系统会把这段代码显示给你。我们打算把这个模型开源,其他数据集也可以使用这个数据集进行训练。

还有一个例子是,微软也在通过机器学习对源代码进行分析,理解源代码中的语义,系统可以在你敲代码的时候自动显示剩下的语句,或者显示出一些建议和推荐。总而言之,就是帮你找出你最有可能键入的那个语句。

蒋涛:那么关于 GitHub,近期有哪些计划?

Thomas Dohmke:我们会在 11 月份在旧金山举行的 GitHub Universe 大会上宣布一些新的产品功能。上个月我们发布了 GitHub Actions 作为我们的 CI/CD 解决方案。GitHub Actions 支持的操作系统从 Linux 扩展到 macOS 和 Windows,支持 Node.js、Python 以及 .NET 等,可以帮助开发者更好地开发应用。同时在 GitHub Universe 大会上我们还会发布面向 Python 和 JavaScript 的两个工具包,可以在 GitHub 的官网上了解更多信息。

蒋涛:你们有没有打算来中国举办一场大会?

Thomas Dohmke:是的,我们打算在北京、深圳举办一些 meetup,应该是在 12 月 4~6 日。明年,我们可能会开展更多的 meetup,以及跟中国的一些大学建立合作关系。

蒋涛:你已经来过中国很多次了,也去过很多地方见过很多中国的开发者,能不能跟大家分享一些你的寄语或建议?

Thomas Dohmke:这是一个很好的问题。我觉得就是「Stay hungry. Stay foolish.」(求知若饥,虚心若愚),保持学习的好奇心。开发者要学的知识很多,有大量的学习模型可以应用。中国的开源开发者跟世界顶级的开源项目开发者之间没有太大的区别,要永远对参与的项目保持激情,与世界其他开发者保持紧密协作。我们之间最大的障碍应该是时区和语言,除此之外,我们作为一个社区应该紧密合作。

我们在企业客户打交道时,分享过一些数字,其实 98% 的项目都是开源的,所以开源真的是有很大的发展空间,任何一家公司都不可能脱离软件,更不可能脱离开源。

本文来自,仅作分享,存在异议请联系平台删除。本文观点不代表刺猬财经 - 刺猬区块链资讯站立场。

(0)
上一篇 2019年11月8日
下一篇 2019年11月8日

相关推荐