cover of episode S03E05 DaoCloud 的一些开源思考与实践

S03E05 DaoCloud 的一些开源思考与实践

2025/5/29
logo of podcast 开源面对面

开源面对面

AI Deep Dive AI Chapters Transcript
People
徐俊杰
Topics
@我 :我观察到道客云在 Kubernetes 项目的贡献和大会参与度上投入较多,这让我对这家公司产生了一些新的认识。 @徐俊杰 :道客云在开源方面投入很多,我们鼓励研发人员参与开源项目,以更深入地了解技术走向。我们尽量将项目捐给 CNCF,以获得社区曝光和影响力。我们希望通过参与开源和提升社区影响力来证明对 Kubernetes 源码的掌握和理解。产品升级的剧痛促使道客云更加拥抱开源。严开是我们公司对开源理解比较深的人,他对研发成本和投入的敏感性促使公司更多地拥抱开源。

Deep Dive

Chapters
DaoCloud 成立于 2014 年,从 2016 年开始深耕开源领域,最初参与 Docker 项目,后转向 Kubernetes。公司鼓励员工参与开源项目,认为这有助于了解项目走向、产品研发和市场推广。
  • DaoCloud 成立于 2014 年,徐俊杰加入于 2016 年。
  • 公司规模约 300 人。
  • 早期参与 Docker 项目,后转向 Kubernetes。
  • 鼓励员工参与开源项目,并将其作为提升产品竞争力的策略。

Shownotes Transcript

开面的听友们我好久没有录节目了然后我今天来上海出差然后就顺便录一期节目我之前的话对这个 Dark Cloud 这家公司的还是觉得有些

小小的一个差异吧我之前在林却云的时候然后感觉 DockCloud 跟林却云有一些这种类似的一些业务吧然后但是从我的一个观察来看但是不一定很全面其实从观察来看 DockCloud 投入的是比较多一点比如说大家对这个 K8S 项目的共享

贡献然后以及比如说大会参与的一个比如说促进率 speaker 的数量我感觉是比较意外的然后今天请来我们去聊一下你们公司的一个情况然后你先跟大家去打个招呼做个简单的自我介绍

好的我这边我叫那个徐俊杰在那个社区里的话可能叫帕克许比较多然后我是在道客这边已经今年应该是第十年了然后也是时间蛮久的然后很高兴能够参加这个节目十年那你们公司成立多长时间算不算与元老级别的比较早然后但是我公司是 14 年成立然后我大概是 16 年来我们公司的

就是你帕口他是一个英语单词还是一个我的名字这个是之前我在外企嘛然后就起了一个英文名然后是那个一个球员的名字就是我喜欢的球队在西班牙的瓦伦西亚一个球员可能看球的人就是比较多的人可能会听过这个人对但是不是球星这是一个足球的还是对足球的一个运动员

就是刚才跟你就简单聊的时候其实你们公司的规模好像也就 300 人左右现在是吧但是感觉投入的这个人力还是比较就是对我我今天还在门看了一眼你们在

呃给他不上的那个那个主页哈嗯这上面列了很多的项目包括你们主导的或者是你们发起的还有在 k 八次那个相关领域去投入的所以要不你先给大家介绍一下你们公司在开源大概的一个一个一个头这种项目上的投入这个情况做一个呃

简要的一个介绍如果就是介绍我们那个 GitHub 上的这些项目的话其实最早的话我们其实是在 Docker 这个项目上因为我们 Docker 其实也是源于 Docker 的这个项目的一个原因就是来去创业做这个事情然后后面的话因为那个

就 Kubernetes 越来越成为了一个标准所以其实我们从大概可能也比较早我们公司其实是从刚开始参与 Docker 然后到后面慢慢转向就是 Kubernetes 因为我们在最早的时候那个孙宏亮其实他还是在社区还是比较有名的他是做那个 DockerStorm 那块的一个维护者

然后在最早的时候我们其实是在 Sloan 方向然后后面 Kubernetes 慢慢成为了一个社区的一个主流然后我们也是就是开始在 Kubernetes 这个方向上去做事情然后这几年可能我们在 Kubernetes 尤其是社区的因为可能跟疫情有关系就疫情那段时间可能也没有线下的活动然后疫情后的话 KCD 和 Kurkan 就比较就是我们参与的这个频率和这种

就是你可能觉得促进率啊什么的会比较高这个而这些东西而库巴抗呢他给对这种库巴的维护者他是比较友好的他可能会给这些维护者一些那个就是固定的一些演讲的机会所以这个的话你就会感觉到我们公司在这个

就演讲的这个数量上会比较大然后另外就是你提到的这个项目上其实我们的项目主要就是 Kubernetes 下面的一些子项目然后我们公司因为你了解 K8S 的话你去安装 K8S 或者是你在使用它的一些组件的时候其实你会发现你会用到很多的 Kubernetes 社区下面的子项目而这些子项目就是是我们产品的一个基础

然后我们公司呢在就是参与就是从基于 Kubernetes 这套平台的这个研发的过程里面我们其实也发现就是说它的演化也是有时候会比较快的就有些时候它会有新功能出来你要去跟进社区的一些内容所以呢其实我们在就是我们的一个策略就是说

你在做一个方向的研发的时候你要去了解就是你要用到的哪些开项目同时呢我们是比较鼓励你去参与到这些项目里面去这个对你了解他们的一个项目走向他的一个 room map 等就是相当于可能正常来说是一个比如说产品经理或者是他去做了一个调研的一个时候的一个东西但是因为他是持续需要做的事情

如果你研发能够比较好的参与进去你对这个方向的把握和对社区的一些了解会比较深入你对代码的了解可能也更深入你在这上面去做一层产品的时候你可能也会有自己的一些更深刻的一个想法然后这是之前的一个思路另外一个就是我们你提到的就是我们在 DockCloud 的 GitHub 的主页上有很多新创建的项目或者是我们参与的一些项目

其中就比如说这些 sandbox 项目很多都是我们产品里面有相关的一些需求或者是我们哪个客户有相关的一些需求然后我们在这个过程里面去孵化出来的或者说我们产品在演化比如说多云或者一些相关的一些事情的时候去慢慢去孵化出来的一些子项目然后把这些项目呢然后我们又希望它能够呃

有更好的一个生态就是他能够所以就是很多是我们是尽量的是捐给这个 CNCF 然后在 CNCF 下面去运营这样子相对来说我们能够获得一个就是 CNCF 这个社区的一个曝光度和他的一个就是他的一个影响力然后来把这个把我们的这个项目就是更放在一个更中立的平台上让大家能够更容易去先使用它就是因为很多项目他在刚

出来的时候他还比较就是智能就是有很多功能可能并不能适用各种各样的用户但是这些用户呢他又不会他在选择产品的时候他可能商业产品的话我们推广其实是有比较大的难度的就比如说我们可能市面上有很多的这种云厂商 Wender 去竞争那有很多客户可能不是你立刻能够触及的但是你通过这些开源项目他其实解决了一些通用的问题

而他本身在一个中立的基金会里面然后有一些这种第三方的人或者是一些研发他可能会去试用然后看他有没有解决这个问题然后而这个过程他可能没有产生付费或者没有产生这些内容他对你的推广可能会有一些帮助然后我们产品里面又会对这些东西做一些集成做一些加强然后来去增强我们的商业方案其实总体上是这个思路然后演化出来了最后一个就是说有些项目可能比如说

是 Kubernetes 之外然后也 Sensei 的其他页项目为什么会参与也是因为我们产品在选行的时候然后我们觉得哪些项目开源项目它的比较适合在我们产品里面去呃

做一个就是演进或者是就是产品化那这个过程的话我们也是推荐他们去参与这些社区然后包括像 Kublai Edge 跟 Kamada 我们其实在这个参与度是比较高的然后也是相当于就是仅次于它的发起方然后的就是第二股力量然后通过这种方式的话然后我们也能够影响到这个社区的一个 road map

更多的能够参与到这个社区的决策里面去就是这也是我们可能比较重视的一个点就是可能你有些时候那个社区的一个发展方向你了解它是一部分然后你能够影响它这个可能是或者说我们的客户他们用到这些产品他想要把一些功能加进去的时候我们能够把这个东西推进去这个可能才是就是我们参与开源的一个就比较重要的那层原因就是就简单来说就是

我们希望就是有一个我们客户这边有一个功能而这个功能如果它适合做到上游去那我们是希望能够往上游去推然后在上游推的这个过程里面然后同时还能获得一些上游的这种决定决策权然后或者是一定程度的决策权然后通过这种方式来做一个就是正向的一个循环

我们可以先到的这个顺序然后挑那么一两个例子来去讲最后讲的其实是说你们用了一些三方的开源项目然后比如英格拉斯或者其他的这样的项目其实我认为就是或者我这么理解看对不对就是这些项目对你们的商业产品来说是比较重要的一些依赖然后你们希望对它的技术的把握会更

精准更深入一些可以这么理解是吧对对对就可能我表达欲比较强其实就像你说的尤其是 Kubernetes 这个方向因为大家都在用 K8s 然后我们其实也在想就是说在竞争里面怎么去获得一个差异化其实我们更多的也是希望就是说我们对这个源码的掌握和就是它的理解各方面怎么去证明我们对它的掌握和理解更深其实

有两方面就是一个是我们参与的程度还有就是我们在社区里的这个影响力各方面这些东西可能能够代表我们对这个产品的一个影响

就是对于一些其实 300 人来说也或者说还没上市也都可以认为是创业公司对吧那对于一般的创业公司来说他可能的首要的一个一个任务或者实名是能活下来活到上市的那个阶段然后对他们来说有一些的一些观点可能就是说我

能满足客户的要求能满足客户这个需求可能就可以了那么是至于说你其实客户可能不会太关注说你的技术到底有多强你的你们家你们这个公司对你们所用的技术有开源社区有多少参与有多少 commit 就是首先我

我这个表达就是对你们来说是是是对的吗就是说客户是不是不太关心这些事情如果是不关是如果确实不太关心的话那你们是怎么考量的说要么哎比如说其实对于技术来说应该很很容易懂啊如果有一个问题我通过一个我内部的一个方案就可以很快速的解决掉

他这个成本比如说是一那可能说把它共享到社区里面对于尤其对于一些还呃就是开源不是很熟悉的人来说他可能成本有可能是 10 那可能对于一些老手来说他的成本可能是二啊或者 1.5 啊这种那你们是怎么考虑这个呃

对于你们使用的三方的开源项目来说投入传输比呢我悄悄的把这个 bug 改了不行吗我非要把代码贡献了上游呢就是这个问题其实我感觉我们平时其实也会经常遇到这个事情另外就是我们其实这个也是一个过程就是我们在刚开始的时候可能也像你说的可能就是说我们自己去做一些修改但是长期来看我们去把这些东西部署到客户那里然后他要长期的去维护升级

这时候我们会发现就是这样子做它的成本其实并不低就是你们怎么发现的就是其实以好的这个问题或者成本可能就对好多公司来说也能看到但是怎么能重视到把它变成一个公司的一个文化或者公司的一个这种对开源的倾向政策上其实我觉得对一些

开源比较热爱的人或者一些处在 leader 或管理岗位的人他可能是有些困惑我怎么可以让公司同意我去

让我们的研发去多参与开源而不是说搞定这个功能就可以了能用就可以了这个其实我感觉也是个平衡就是这个怎么说呢就是我们这边其实也会分就是开源团队和这种就是产品团队然后可能产品就刚才提到的就是我们产品团队的人他可能是一定比例的时间去投入到然后我们也会有专门的开源团队去做就是其实我最开始是在我们的公司的那个就是 Infer 就是 Infer 团队里面

然后后面我是从 Infer 团队里面转到了 KM 团队然后我们开始把 KM 团队搞起来然后这个其实也就是大概最近五年的一个五六年的一个时间然后之前的话其实我们相当于是就像你说的可能我也会纠结就比如说我怎么去分配这个时间然后包括很多时候可能大部分时候我们都是在自己产品里去解决那些问题而不是在上游去解决问题

这个其实也是我们就是参与活动然后产品维护然后升级尤其是我觉得升级是一个最重要的就是说我们后续的产品里面去做升级这件事情然后去做就我们之前做的一些事情它可能升级完以后它要重新推倒重来甚至要重构甚至有一些非常高成本的这种事情发生然后这个才反向推动我们去就是更加拥抱开源其实这个是有一个

蛮长的历史的可能具体的那个就因为我也不是做这个决策的人但是我可能是在这里面经历了这个过程的人我只能从我的角度上感知到就是说就我们产品的这个从就是 G.0 升级到下一个大版本的时候这个剧痛这个可能是带来我们最后这个转变的一个核心这个剧痛是

反馈到哪一层了是 CTO CEO 还是说我觉得是研发的一个总负责人就是我们这边的大概是因为他这边其实对研发的成本和研发的投入或者时间投入和他的反馈他对这块是最敏感的他会有这种认知所以他才会把更多的就是你们的研发总负责人对研发成本的

就是抓的比较细一点或者会分析的比较细一点对这个其实也可以简单介绍一下就那个严开是我们这边的就是他也是创始人之一他也是负责就是我们这边产品团队的一个研发的总负责人然后他这边的话其实他也现在也在参与开源社区然后他也是 CoverSpray 的一个维护者然后他最近也还在搞就是 LWS 等对所以他自己本身他

其实我觉得可以提一个他之前的一个事情就是他在大学的时候就写了一个叫 NoSQL 的一个白皮书这个其实是他当时可能才大三大四左右去写的一篇就是这种白皮书的东西其实就非常就是他可能不是开源代码他其实就是一种那种白皮书的种形式其实跟开源的这个模式还是挺像的另外就是他里面涉及到的很多东西是开源的

所以其实可能他对这个开源的这个理解是就是我们公司来说可能是相对来说比较深的一个那看来其实在你们公司去

去支持凯元和推广凯元就是不用做太多的汇报的或者说不用挖空心思去说服领导然后我们要怎么去支持凯元但其实对于一些就是公司的这个研发的总负责人的一层如果他对凯元认识不高的话可能会想要你们加班不行吗

对吧那你那你加班你你客户那不行要不你出差没对吧住厂或者什么的其实还是一些传统的一些手段而不是说去考虑是不是有别的能就降低成本虽然说有的公司可能对吧这个加班也不一定有这个这个加班费或者什么会会倒修吧但其实所以从这一点来说我感觉还是比较

比较羡慕你们公司啊其实呃会就是上层就已经对开源有比较多的认知甚至他有参与所以这块其实我感觉就比较呃比较容易理解了然后另外说其实刚才提到有一些项目是呃你们自己发起然后去呃捐到 CNCF 或者是呃其其他基金会啊然后其实有一个问题是说呃你

你们这些项目是都是在你们研发过程中发现一些通用的逻辑然后把它去这样开源出来的吗还是说有那种我就朝着开源的目标去开源的或者叫为了

也不能说完全是为了开源而开源比如说我之前在呃库布斯威尔团队的时候他们其实一开始就是要开源的嗯他不是说我做的做的过程中发现有些通用的中间或者是比如说是服务治理啊或者一个一个通用的逻辑把这个开源出来当然他就库布斯威尔不是他他有有其他的组件好像叫什么一个负载均衡的一个组件就是就是呃一个

过程中开源出来的所以你们的开源的你们开源出来的项目是哪一类还是说都有就我感觉我们公司可能开源的项目也比较多可能各种各样的情况都有就是可以举几个例子就是我们有几个项目其实它是在那个 hackday 里面慢慢孵化出来的就是就相当于可能这些项目他们就是研发这边它其实有 hackday 是你们自己的一个 hackday 对对对我们自己会之前会搞那种

有时候是双 11 前因为我公司那个就是它的周年庆或者是搞在那个 1024 这种是这种时候就是我们喜欢在这个时间搞一些就是基本上每年都会有就是这种 hackday 然后这个 hackday 呢它的形式可能会稍微有点不一样就是有些时候是这种开源形式的有些时候可能就是纯粹的比较娱乐一点的然后还有一些时候是这种很正式的搞的跟这种

VP 这种就是那种叫路演的这种感觉似的然后其中就是有几次是偏开源的时候我们其实那几次都还孵化出来几个还不错的项目其实包括那个 Classpeed 我印象里应该就是某一次

那个 hackday 的时候就是他就是我们当时那个负责人蔡薇她本身就有这个想法然后呢她又在 hackday 的几天呢又刚好能有这个时间然后能让她去把她的这个想法付诸实践然后然后她这个想法呢可能也是相对来说她认为比较通这个项目是做什么就是把多集群的信息汇总起来然后作为一个

查询的一个相当于接口就是它叫 CASP 就是多个集群的信息的一个集成的一个就是聚集的一个地方跟叫 Kamada 是吧它跟 Kamada 定位不太一样就是 Kamada 的定位可能更多的是说应用的一个分发

他可能更多的是聚焦在云平台大家的云平台里面他都会有很多这种读的一些需求他可能不一定需要写就是说尤其是一些展示有些前端尤其是很多这种并发的高的时候可能他有这么一个多集群的这种

读的一个缓存这个可能在很多公司里会有这个场景然后他并不一定就他并不通过 Cluster Peter 去做一个下发的动作更多是只读的一个对对对所以他其实相对来说他支持卡玛达然后 ClassNetCluster API 这些各种多机群的一些场景他可以就他关注的问题的角度是不太一样的对对对嗯

那那这样就是相当于是呃 hack day 出来之后有个这样的项目然后呃就是像你说的就是偏开源

之类的 hackaday 他就是说他的目的就是说我要做出一个开源的还是说我这个 hackaday 出来一个这个成果之后还会有一个一种过程去讨论说我这个项目适不适合开源是应该去怎么开源对他其实刚出来应该也我具体的这个

情况我记不太清楚了就是我们就像你说的可能我们 Hackday 只是做了一个 MVP 出来然后呢这个东西最后要不要开源其实可能是后面我们再去讨论的一个内容因为就是他他本身为什么会把它开源呢其实他我们发现这个东西是一个很独立很

很小的东西然后呢其实当时我们的很多想法就是说有些比较小而美的这种东西我们希望他能够就是单拎出去然后作为一个开设项目然后就做一个项目然后

它是不是适合开源出去这个其实也是那个要讨论的但是像刚才这个当时多云的这个生态还没有起来所以呢当时觉得这个生态位是空缺的在开源社区里后来可能就把它开源出去了就是就是可能这个也涉及到一个就是你在社区里去看有没有同类产品然后或者说同类产品是不是能解决你的问题就

就比如说 CNI 这个就可能更奇怪一点就因为可能每家 CNI 的它的那个需求会有很大的区别然后它要适配自己的一些用户所以它如果去就是相当于很多公司它都会做一些自己的 CNI 那这种情况下它可能适合做一些通用的标准就像 Multitask 这种标准或者 Samurana 之类的

这种东西而不适合就是就相当于大家都搞同一个项目除非大家选行和这个是一样的但是这个就具体问题可能要具体分析了尤其是我感觉比较明显的就是网关也是就是说大家可能需求会差异比较大所以其实最后可能会出来很多很多的这种网关呀之类的对

那你们这个项目的话它是谁都可以说我去提议说要开源吗还是说会某一层或者某一层领导来说他来提议还是说就是你没有见过相对清楚的一个机制或者流程吗

我感觉就是这个流程是有的但是我感觉不是像你说就没有那么清晰可能就是可能研发这边的负责人也会去看尤其是每个团队的那个小 lead 他要去看这个项目适不适合开源可能我们也会拿出来一一讨论包括尤其是那个我们要是捐那个 CCF 的话其实这个流程还是相对复杂而且要求更高一点他可能需要你有更多的贡献者等等他需要可能你的那个一些就是社区的一些治理的东西比如说

怎么去贡献然后它的一些社区例会它社区的交流的一些通道然后包括它的 road map 的一些就是明确化等等这些事情其实那这些事是谁来做是

这些事情大部分是这个项目的负责人去做但是像我们开源团队的话会提供一些相当于算是顾问的这种概念比如说 CNCF 对一个开源项目它有哪些要求然后它需要你去怎么样去更符合一个社区化的运作这些点或者说我们也会去看你的项目里面你说这个开源团队是你们这些研发就

只做开源项目吗我们不是基于 K8 来去整个平台是基于 K8 的所以我们有一个专门就是 focus 在 K8 上的一个小的开团队可能只有五六个人这么一个小规模其实五六个人也不是很小了

但是 Kubernetes 的 scope 太大了 KBS 是比较大但是其实对于一个创业公司来说投入五六个人专门在开源上我感觉还是投入蛮大的另外可能像 Class Peter 他的负责人也在我们团队他其实就相当于我在维护我们公司的开源项目而且开源项目也是我们产品里在用所以其实就相当于你可以理解成有一定的一定程度的附用但是可能

这个投入可能也是已经很大了对我感觉是比较大的我之前在人权员的时候大概规模在 200 人左右的时候吧还没有一个全职的去做这件事情的人对这个我们现在最早就是做 Docker 的时候应该人我们公司人数都不多的时候其实可能就是有那个宏亮 Lead 的一个开源的做那个 Docker 和 Swarm 这个方向你们哪一年就开始有全职做开源的人啊

可能从公司一开始吧因为技术合伙人他是最早的他可能对还是这个虽然说开源他本身很多事情是从下而上的去但是好像在国内的话

更多的是得自上而下的去比较支持和认同凯悦才能行对另外我们公司可能刚开始 Cloud Foundry 相关的一些人他本来在社区里面靠社区的影响力再去做一些事情在最早然后后面转 Docker 再到现在你说 K8K8 可能你说最近几年看上去的 speaker 比较多其实也是因为我们大概投入了可能已经有好几年以后

就一个是疫情它活动增加一个是我们的之前的投入的这些人他在社区里慢慢成长成那个维护者你说他是一个两个时机同时存在一个是说疫情之后憋了一下然后 CoopCon 对 speaker 的这个 committer 的这个或者维护者的这个支持也比较多然后你们的人数也涨上来了然后这突然就就看起来像是突然变多了但其实有一个这样的过程

因为我看到你们有去欧洲的去了好多人对吧我们最近三年就是库珀汉欧洲都有 speaker 然后第一年可能只有我们两三个人然后去年的话大概有十几个今年有七八个就是大概是这么一个规模

我之前倒是在林轩的时候上海的两次酷不抗然后我基本上就是公司给的这个策略赞助吧还是比较的什么的确实但是对于我现在的一个工作来说基本上就比如说你在工作日去参加一个你你如果能申请一个话题你还得请假就是我还得请一个年假的一个状态所以就是

区别还是比较大的你看你们对你们公司来说出差去欧洲然后你彩旅也可能能报销然后在领袖的时候从北京到上海彩旅也可以但现在可能说我要去做一个分享

你可能得请年假所以国内的不同企业区别还是挺大的对这块我们公司可能对这块的赞助还是相对多的尤其是去年我们十几个人的规模然后因为尤其是去欧洲的成本还是非常高的然后

就除了我们公司自己本身的这个支持以外其实就是基金会他也会提供这种 speaker 的这种 sponsorship 就是你可以去申请然后包括你是维护者的话就是你不去讲主题然后你是维护者你也可以去申请就是 CNCF 的项目的维护者和那个

应该主要是维护者维护者可能名额多一点然后如果你不是维护者然后只是贡献者的话可能也可以再有一个就是单独的申请但是那个可能相对来说可能更难那是彩旅是吧对对对然后他的彩旅去欧洲的话基本上你要 2000 到 3000 但是可能现在给的没有那么多了以前给的还是比较就是

足够你就是来回彩率加 4 天的出息但是如果他的组委会没有彩率团你们公司会有彩率的补助是吧对我们公司其实也会给一部分但是这个可能就跟公司政策有关系然后可能也跟具体我们对这个活动对我们公司客户的一个影响度

会有一个就是评估然后并不一定就是说全额或者怎么样但是国内的彩旅是不是能算是那全额对国内的基本上我们尤其是 speaker 的这种对尤其是我们最近像可能 21 年到现在的所有 KCD 基本上我们都参与了可能除了我记得有一次大连我们可能缺席了一次基本上组织者大部分都是我们会参与到就是 KCD 的组织然后包括一些演讲

还有就是包括最近两年的库巴康都是我们这边的库切尔去年我是库切尔然后今年是我们公司的那个那个 CEO 他是那个库切尔那这块是你们公司已经到了就是对看一眼这块支持的到了什么程度我想了解一下就是说还是说这个就是

研发的一把手来去推呢还是已经沉淀下来一些一些政策一些制度比如说符合什么情况就怎么样了就是嗯对这个其实是有一些政策支持的尤其是像这次我们库珀康的这个主席其实我们 CEO 嘛然后那个

包括之前的这些 KCD 的一些这种就是支持都是我们市场部各方面都是非常就是配合的就相当于可能有时候是我们的研发这边的那个蔡薇是大使嘛她是来去做 KCD 的组织者但是她组织者之外的一些工作市场部也会去配合然后包括这种你像刚才你提到的这种呃

一些猜虑或者是什么的这种其实我们支持的力度也相对来说比较大就是我比较关心的点在于说你们公司会给出一些就是公司会什么什么这种比如说员工手册这种级别的这种政策的文件这个文字性的东西有吗还是说只是说我们要比如说要办一个 KCD 去有市场的支持研发支持这种

协作上的支持还是会录到纸上的有这样的政策吗会有一些纸上的支持可能有些可能不太适合就是讲出来但是那个还是有很多的然后另外就是我们其实还是挺重视就是尤其是我们一些新的就比如说现在我们在搞 AI 方向嘛像 VLM 和 SGLang 这些项目我们也是非常鼓励大家去参与的就但这些可能我们不是呃

就是说我们公司肯定是有一些就是物质和非物质的激励都是有的然后包括刚才提到的这种其实更多的是从一个文化上就像我们会告诉你比如说你去参与这个项目然后你能获得

就比如说你能成为维护者的这个路这叫什么这个梯子的一个方式你怎么去爬这种维护者的一个梯子然后你做到这个维护者以后你可能比如说你去参与这些社区的演讲可能更容易然后或者是你能够提升自己的一个影响力这个对自己来说就是就像于

从你个人的一个职业规划的上讲他对你的一个影响就是从这种物质和非物质各方面去鼓励他的就是说去参与到开源社区里面包括这种我们公司可能也会有一些比如说我们开源的一些维护者的就像刚才说的那种 hackday 我们他之前还做过一些板子就是对应的这些维护者的一些就照片之类的包括

刚才提到的我们把这个项目最后孵化到 SynthSafe 的 Sandbox 里面你可能能拿到一些 SynthSafe 的一些那个就是给到的一些这种认可和甚至就刚才提到这种 sponsorship 的这种可能性就而且确实很多人通过这个他成为就他是 Sandbox 的维护者然后最后申请到了 SynthSafe 的赞助然后欧洲和北美都去过就是相当于 SynthSafe 来赞助你这个钱去

然后我们又对出差的这些东西可能相对来说又比较包容支持那其实这个就就感觉上你们的这种

叫认可的这种文化已经像滚雪球一样已经滚起来了对尤其是我们这维护者的规模上来以后然后包括你说的这种我们出去演讲的这种机会多了然后你跟国外的这种大佬其实我感觉说实话就是我在开放社区最大的体会是说我接触到了很多我在公司里可能就是我在公司里工作的话就在一个就是非开源公司或者是一个必然项目组里面工作的一个感觉就是我就会跟这些人打交道我不会跟其他人打交道

但是我在开源社区里面就非常不一样就是我会跟谷歌的公司跟 IBM 跟 Red Hat 这些人去打交道然后而且其实对我影响比较大的也是一个就是那个之前 VMware 的一个就是叫 Lubomir 是 Courier EDM 的一个负责其实我在不管是生活上还是在这种基础上还是在社区里面就是其实受到了他的很多的这种指点就相当于这个是我在参与开源社区

是有面对面的交流没有面对面但是经常在 slack 上会去聊天然后包括就是从 23 年去欧洲那个参加那个 KCS 就是那个 COOBER 的那个贡献者峰会然后其实就见到了就是我在社区里相当于

打了几年交道的人就见过这些人然后对其实还是尤其是第一次出去还是非常激动的就是因为你在社区里可能跟他们打交道可能有三四年的时间而且有些人其实对你是非常有耐心的就是确实社区里尤其是我感觉就是越资深的一些人他对你越

有耐心有那个就是就给你很多帮助嘛然后其实就是这时候你第一次去见到他们然后跟他们面对面去聊一些就是

可能有时候会聊一些非技术的事情的时候你其实那种感觉是非常还是挺挺神奇的一个感觉那就是对于员工的激励就是除了这个物质和一些精神上就是在考核的这种机制上他也会就是对于你们开源团队来说可能就对开源的考核比较多一点但对于你们的产品团队来说他们的对开源对他们的

怎么说绩效啊或者考核大概是怎么样的一个情况

这个具体的话可能就是不太好说但是那个就肯定是有很多的就是这种就是如果你在开发社区有一些就是怎么说贡献或者是有一些这种席位或者有一些这种演讲之类的都是会有一些对应的那个就是激励的然后另外一个就是可能更多的因为我这边我这边其实参与社区比较多然后就是从我个人的角度上讲就是其实

大家在这个参与的过程里面就是你获得到的就是各方面的就是这种尤其是非物质上的这种刺激和这种成就感反而更多就其实我参与开源最早是大概 16 17 年的时候应该是我想 16 17 18 大概那个时候就是当时是一个 DockerPython 的一个就是 Client

因为我们自己本身项目里在用然后用的过程里面发现它有一个小 bug 然后就顺手去修掉了其实就一行代码然后这个事情其实本身刚开始没有对我产生什么影响为什么会对我有一个很大的影响我这个事情呢是因为 19 年还是 20 年那个就是库珠康上海就是最后一届那个也不是最后一届就是一星前上海的那个库珠康它的那个门票如果你是 K8 的贡献者或者是就是生态的贡献者你是可以去申请那个免费票的

我就是因为改了那一行代码然后拿到了一张免费票因为我也在上海也不需要参与然后就顺便就去参加了一行代码换了一张票对对对然后就然后这个事情就对我的一个影响就相对比较大就是说一方面是我觉得就是这个贡献被认可到了然后另外一个就是我在参与这个会的时候就那个会还有 Linux 还来了然后就还见到了很多这种就是自己可能没有想过可能会见到的人

那一届我也在应该是然后林大思在台上去做接受采访对吧对还挺有意思的就是说可能这些体验就会让你尤其是那次的冲击比较大的几个点比如说当时我在用 Cardius 然后也能见到 Cardius 的一些维护者当时可能有一些小问题然后也能顺便去问一下

那你的口语应该还可以我口语其实不是很好但是你赶上去跟他去聊对其实我的个人感受是你一定要就是就是敢说一点其实英语好的人他能听懂你就是你可能听不懂他但是有个问题是吧大家说你英语好不好有的人说好有的人说不好好和不好的标准其实不太有的人说不太好可能说

其实还挺不错的所以你感觉有没有一个参照或者什么的就是你大概是什么样的水平然后我们听有可能会去自评一下就是那个水平跟跟区域老外去聊可能有问题我感觉我的英语就是四六级水平然后那个对然后考研可能就是不到 70 分 60 来分的那个水平就是

然后口语的话我相对来说口语是比较差的应该我记得我大学的时候还去报了一下四级还是什么的一个口语考试考了个 C 反正就是挺低的然后雅思我之前就是没有被考的情况下去考了一次只有 5.5 分反正也比较低所以我口语应该是几年前的水平就挺长时间之前了因为我之前还在外企干过几年所以其实可能

可能我自己胆子也比较大一点我是敢说的这个可能是比较重要的一点对 其实我尤其是我去国外以后第一次去库珀汉欧洲的时候我的最大的反应就是我感觉他们都能听懂我说话

只是说我偶尔就是跟不上他们的那个语速和他们的那个口音就反而他们的大部分就英语好的人他听听懂我说话是没有什么问题的就算我的表达就是不是不是很流畅有时候的发音可能他听不懂你到底是这个意思还那个意思是不是

这个其实就是你表达的越少他越难听懂就是你你简单就说一句话哦是你要说一个就是个单词这个单词还发音错了他根本不知道是什么意思对你就大胆的就把这个意思呢就是解释啊什么的就是你去尽量用你能表达出来的东西就尽量去表达尽我所能多说一点对然后他就他就能从这对他就能猜到你你大概是什么意思所以其实

我的个人感觉就是如果你去演讲的话可能你要拿稿子练一练但是如果你是跟人交流的话其实主要还是你的这个放开一点就是另外就是可能你需要一定的那个就是

单词量的积累其实我感觉我在国外最大的问题就是有很多这种识词不会就是有些东西你可能就是你平时可能中文都知道的识词有点难因为你的名词太多了形容词可能还好一点点那名词就是各个领域的尤其比如说你来一个医学上的各种听不懂是吧经济学上的有各种复杂的词其实

那些词可能说说个经济词汇你知道汉语是什么你也不知道什么意思对的对的所以其实更多的你去聊技术的话尤其是可能技术上这些词汇他们是能听懂的你就不用太担心就是他们不懂就是大不了就是你就是怎么说大不了你可以就是有一些那个事后你可以再去确认一下就是你

就有些问题你在 slack 上你用打字的方式你肯定能够表达清楚那你再去确认一些细节就比如说你当时可能聊到一个就当然你口里很差的话可能你去就是表达一些观点或者是尤其是反驳一些东西的时候可能会很困难那是偏辩论的或者讨论的会哪一单如果只是简单的说自己的想法或者是

回复一下可能会容易一些或者是你对那个人之间有一些问题就他维护一个项目然后你对相关的一些问题你提前做一些准备然后去表达其实问题都不大对准备好可能会好一点我记得你说的那一年的 Coupon 应该我还有一个 panelCDF 基金会他有个 panel 然后也是怀着紧张的一个心情上去完成一个就是除了我以外好像都是

都是 Google 的还是还是什么来的反正反正其其他都是老外然后就是所以我觉得你敢说

然后呢多说一点其实还是很重要的两点对还有就是你可能在之前就比如说你在社区里的话更多的多跟这些就是大佬在那个 slack 上就是有一些交流就是你可能有一些问题在 slack 上能够去交流的尽量在 slack 上交流掉这样的话其实你跟他就能建立一些就是初步的印象然后可能你在实际就比如说你们之前也从来没有交流过只是在 PCR 里面可能见到过这个人可能你这时候也挺难聊的就是或者说

就是你要做一些相当于多做一些功课就是你跟我有点想把上下文就变得丰富一点是吧对就相当于你也其实我感觉我们可能表达的一些情况也少一点就比如说你在一些代码里面别人帮到了你你也可以就是很大方的去跟他表达一下就是说感谢或者什么的或者是就是做一些日常的交流包括

我印象比较深的就是那个就是我刚才提到那个 Lumiere 他其实之前我们就是因为他因为我们跟 Kubernetes 这些维护者大部分是有时差的嘛其实就是说有时候为了就是想把事情跟进的就是快速一点就会熬夜就是说回复一下他们在 slack 上在哪里他就会有时候看到我的那个时间很奇怪就比如说我凌晨两点上线了突然间还 commit 了一下之类的他有时候

其实人家已经关注到你的持续的问题了对他其实就会在那个 slack 里面去问我就是说你的这个睡眠啊什么之类的就他还挺就是就他们也都是普通的这种就是程序员他们也会就是关心你的一些日常的这些事情然后包括他也会分享一下他自己的一些就是日常比较细心是吧对所以其实就是就是可能呃

代码没有那么就是你不能把这个社区想的那么冷冰冰的其实大家有些人还是非常热情的就是是不是感觉跟你们那个

住宅的小区的那个有时候跟大爷大妈打个招呼啊是场景有点类似大家其实都都都有一些这种互动的对就就举个那个可能就是因为我自己是一个足球迷嘛就是或者说我经常会踢球其实我感觉就是在球场上如果你跟这些人产生一些其他的交流就比如说你们聊聊那个最近的一些比赛然后之类的然后你跟

就算是对手就是相当于你比如说你们在跟对方提一些比赛如果你跟对方就是在赛前打打招呼然后聊聊天或者怎么样你在比赛过程中有一些这种冲突的时候你能更容易化解就是因为有时候他会有一些这种摩擦之类的就是难以避免的对但是如果你们平时完全没有任何沟通两个人就会有一点点敌意但是如果你们之前有一些其他的沟通或者是怎么样他其实就能够把这些东西化解掉就是

这个其实也是一个社区的就像你说的这种小区或者什么的你可能在就是要更大方一点然后

当然也不能说骚扰别人但是就是说你跟别人产生了一些就是联系的时候能够去比较大方的去表达一些你的想法或者什么的或者说你在就是一些疑问就是说或者是你可以尤其是我记得就是比较深刻的就是我刚参与社区的时候特别去问了几个就是社区里有感觉他平时就很活跃的一些人然后你觉得他经历其实本身就很旺盛那这种人其实你去打扰他他其实是完全不会在意的

就是如果你在社区里就是你提个 PR 然后他都是很就是不怎么想理你或者怎么样这种人你可能可能要适当的察言观对就像这种你也要去找这种你在社区里

交流比较多的人然后去在 slide 上可能跟大家聊聊天这个是可以的但是就就有些人可能并不一定想跟你聊天这个也是有可能的他每个人是不是还是不太一样的所以其实参与看一眼的时候还是也也可以看一点包括呃有

就合适的场合也可以有其他的交流对吧比如说在 slack 或者其他的对其实还有尤其有一点就是其实在社区里面有些人他就是为了维护这个社区的一些内容包括那个 kbs 有一个 stake 叫那个 contributor experience

这个 seg 里的人他就是希望能够让这个社区里的贡献者的体验能够提升的这里面的尤其是这里面的负责人他们都是非常那种爱交流和想跟人交流的人就是说就是说你在 slack 上其实你他比较在意或者注重开发者体验对对对那说到回到你们公司你们公司对你们研发的这种开发体验有没有一些

关注的一些点或者例子可以讲一讲的我们公司的例子让我想一下有吗比如说会 1024 结发一些东西或者说你们办公用品比如说顶配的 Mac Pro 双屏这种有没有这种这些应该还是应该是比较就是日常应该都是有的对这些应该都是有的所以

可能就是我感觉社区里面它最大的尤其是你入坑的一下就是你可能很多人他第一次参与公线就是他没有这种就是他不了解社区是什么样子的然后不了解很多问题其实我感觉这个是就是相当于第一个很大的鸿沟对破冰的这个事情其实是最难的我感觉

尤其是我在国内接触到一些学生或者是接触到一些这种社区里的新人其实他们给我感觉他们其实是希望有人能够带他们的但是社区的维护者通常又比较忙然后他又就是一般的维护者他成为维护者以后或者成为维护者之前他已经是一个那种骨干了然后他本身事情就很多然后他作为一个维护者他还要去 review 很多很多代码

他本职工作的这个负责的事情就比较多了对然后他就没时间去说给一个新人做一个指导然后所以这个其实就是库尔社区他其实做的相对来说他比较好就是他经常会有一些 SIG 会搞一些这种 mentoring 的这种事情包括开源之下或者是那个 L

Linux Foundation 它有 mentoring 的 project 对这些都会去帮助另外就是它还有自己的一些 shadow 尤其是 seek release 它会每个 release 因为 k8 每个 release 是大概四个月它会这四个月其实是一个新的团队然后它会有一个 lead 然后它选大概你说每一个 release 是一个新团队是吗对它其实是一个 lead 去选

五六个就是 team lead 然后然后他就比如说 release 的 signal 就是看这些 CRCD 的这些看板的然后里面有些什么问题然后去跟是说每一个 release 会换一个 lead 是吗对他的那个 release team 的 lead 每个 release 都不一样哦

所以是 lead 来挑他的 member 他挑下面的 team 的 lead 就相当于 release team 下面又分了大概 5 到 6 个小 team 然后这 5 到 6 个小 team 的 lead 基本上是上一届的 sharedo 里面选的然后这一届的每个 team 里面再选大概 3 到 5 个人然后相当于他是这么一个循环然后这样子的话他每年可能

就是你从 release team 这个角度就有大概可能六七十个就是进入到 k-pop 社区的一个就是新鲜血液他其实这个还是挺有效的而且这些人的投入不是很高就是基本上是每天大概十几到一个小时十几分钟到一个小时这么一个投入就相当于你根据他的一个要求去做就可以了然后他会分派一些任务对他会直接分派一个很具体的任务就是

对然后这样的话对你就是后续去参与到开发社区还是挺有帮助的所以其实有点感觉说你不需要去摸索的去参与这个东西了对但是你可能需要有这种时间上的一个 commitment 否则的话他那边没办法去

那他是一个口头上的 commitment 还是说一个我觉得其实还是挺就是就是你在申请的时候其实你就相当于于签了这么一个协议了然后如果真的没有达到其实我感觉他们国外的这些人的做法还是挺严厉的就是说如果你没有这个投入他是真的会把你踢出去的啊

就跟我们国内可能比如说大家成立一个团队说要一起做一个事情比如十个人最后可能说六个人做这些事情那有可能四个人就没打坐然后可能最后也在那名单里对他们来说没有就没有了是吧对我感觉他们这个点其实就是我当时参与这个事情的时候我还是挺震撼的就是我感觉就是就是抹不开这个面子就觉得就是说

他们不会考虑他的面子对他觉得你没有做到这个事情那就应该这样子对然后他就直接去有一个他们是不是其实也不会感觉不好意思你就是没做到对他觉得非常的理所应当的一个事情但是可能我们在这种就被抹除的人是不是他也不会觉得

就是不太高兴对我是觉得可能那个被抹除的人他的心态可能也相对还好所以就说他们可能是一个整体的一个认知上的一个东西就是大家达成了一个共识吧可以理解的其实提到这个入行开源的话我觉得最后话题可以

好像你们今年也参与开源之下了所以我可以把我们可以把到到 cloud 和开源之下一起聊一下我记得好像你们有一个员工就是参与开源之下然后就是大学毕业以后进你们的叫什么盐的一个同事是吧有吗

这个我可能不太清楚那个就是但之前我们组有个实习生是那个之前做开源自下项目然后他简历里面有这个东西然后我们看到然后正好跟我们就是在做的一些事情比较接近然后我们就他是不是也去欧洲出差来的我记得好像是是那个人吗这个我不太确定就是可能也有其他人参与但我可能不太了解可能比较早参与开源自下就是今年的话我们是有两个项目参与了一下开源自下然后一个是呃

就是推理相关的一个 Lemans 的一个项目里面的两个主体和那个 K8 社区里的那个 Quark 这个项目然后 K8 社区那个是那个项目是你们公司发起的开源项目还是 K8 的呀它其实是我们公司一个就是市民他自己在做就之前就他之前自己开源的一个项目

个人开源的吗对他最早是在可能在我来我们公司之前他就把这个项目已经做出来了因为他之前有这个需求然后来我们公司以后这个项目呢也也在用所以呢他也在一直维护就是呃因为 couplet 他他是需要一个模拟模拟的一个是就模拟 couplet 的一个事情吧然后就相当于你创建很多炮的然后是做

去做测试的那种对去做一个压测然后我们公司也会有这种需求然后我们公司之前 CNI 和一些 Classpeeder 都会用这个项目去做一个压测所以就是说这个项目的需求是挺普世的但是一直没有太多人关注可能之前他个人下面没有多少 star

但是后面就是因为调度那边的一个就是负责人就是黄威他看到就是他有这个需求然后这个项目呢之前他那个市民也跟他推荐过就是之前也尝试推荐过但是可能当时他没有这个需求他也没有认识到就是说这个项目还挺通用的然后等到他后面有这个需求的时候他就找到那个市民

有点天时地利的对对对然后最后把它就相当于在 K8 里面孵化了一个项目改了个名字然后就是基本上是他之前的那个沿用过来的

是复化到 Links Foundation 了吗它是直接作为那个 Kubernetes 组织下面的一个子项目就是相当于 Stick 的一个项目就是一个 Scalability 的一个子项目这个的话是也会有一个捐赠的过程吗这个是有一个 Stick 的负责人去 sponsor 就可以就是 K8 社区里面它的子项目的话创建是根据 Stick 的负责人来

那这个跟 apache 的那个 incubator 其实有点像嗯嗯他他是因为呃之前我也是呃就是一开始用 apache 的一些项目可能不太知道比如说他们开的什么后来知道他们其实有个项目就叫 incubator 嗯但是不是一个开研软件项目嗯他就是一个孵化项目就类似于 sig 一样的东西嗯

那这样的话他其实是不是也会把这个仓库肯定要转移到那个下面然后

会涉及到商标什么之类的吗因为它这个本身是个个人项目它其实没涉及到商标的部分其实是它在创建那个 K8 的子项目的时候它是在 SIG 的奥格项目在 Kubernetes-6 下面在那个下面但是我记得 Apache 的话如果你要申请 incubator 的话你的

你以前如果没有商标什么的然后转移过去是要基金会去帮助你申请商标什么这块你知道 k8s sig 他会有这样的东西吗好像 sig 子项目一般都没有尤其是 sig 子项目的 logo 很多都是自己设计的然后或者是有一些 sig 下面他后续有别的发展逻辑比如说他会

发展某种程度到了这个主仓库里吗 K8 这边不会 K8 这边对 K8 这边因为主仓库相对来说它其实是想就最小的它不会那你 sig 我说的其实不是说那个主的 rapple 就是主的主的那个 auch 下它会放到那吗这个暂时不会应该它 sig 都一直在 sig 下吗

这个我不是特别确定但是据我了解就是说尤其是新创建的这些项目目前都在 SIG 下面其实一开始在 SIG 下我理解但后续它有比如像 Apache 的话它一看 Equipment 它有一个单独的组织然后在那个下面然后后面可以到 Apache 这些

对就是他其实都是在 apache 下只不是说你开始是孵化状态然后你完了之后你成熟到一种程度他会让你去到了毕业状态就比如 top 的一个顶层的一个项目像 tomcat 就是有个顶层项目对这个可能没有因为是它已经相当于是基金会下面一个毕业项目里面的子项目了他没有去再细化就是子项目的一个流程这个还蛮有趣的一个个人项目然后

那个项目的一个 star 数多吗现在现在应该有快 3000 了吧 278 应该我记得没记错的啊其实也也也不少那哎你们今年参与开源下开源之下的话有没有一些预期或者是是其他的一些一些考考虑或者和思考啊

我个人其实我的想法就是感觉一个是开源之下这边的那个学生参与还挺积极的然后之前也了解到就是我们之前那个有同事谭健在那个 skywalking 里面他也做过那个对他也做过就是开源之下的一个导师嘛然后我们其实之前去年我也参与了一下那个 Linley Foundation 的那个 mentorship 的一些事情然后那里面的话可能国外的一些参与者更多尤其是印度那边

报名的人特别多然后非常火热然后然后另外就是开源之下的话就是国内这边的一些学校我们也希望就是国内的这些学生什么的也能更多的就是有一些交流吧也是

会有一些效能是什么可能会有但是这个就不知道具体的那个公司的一些想法了那个但是从开源社区的角度上讲我是比较开放的就是我是希望有更多的人参与尤其是之前那个去年的那个

Cubicom 的那个 Mentenor 的 submit 上那个就是 Michael Yuan 就是那个 Second State 的他们的那个 CEO 他其实提到一个点就是说其实你现在去孵化一个新的项目你去让一个就是怎么说工作了很多年的一个人来去把他拉进来去贡献你的项目或者是参与你的项目其实还是有点门槛的或者很难的然后

但是你让一个学生或者让一个就是新人去参与一个项目相对来说他还是更容易去接受或者说更

更好去推广的一个过程就是说这其实可能也是你的一个生态的一个推广其实我感觉这个可能还挺重要的尤其是对年轻人因为很多项目其实你说实话他的一个生命周期你希望他能够延长他的生命周期的话一个是你这个东西的定位就是要很准确就解决一些问题但从社区的角度上讲

可能是你需要有一些新鲜学业进来然后这个其实也是我们想做的一个事情就是有一些学生能够参与进来这个方向然后他将来如果能够基于这个项目去找到他的工作然后未来还能再贡献这个项目的话这个其实可能对一个项目的成长非常重要就是这个比就是你去拉一个就是没有那么想参与或者是怎么样的就其他的方式拉出拉到的这种贡献者可能更有价值

或者说就是其他的方向我们可能更希望就是真的有这个需求的人来参与可能就就不是走这种就是推广路线了从推广的角度上讲我也开心之下或者是这种 mentorship 的东西还是挺重要的就是

那你们今年就是决定这两个项目参与到开源之下的话这个过程的话是就在日常的一些比如说周会啊或者你们日常的会议上去提一下这个 idea 然后大家讨论一下就可以吗还是说还需要一个走一个相对正式的一个流程或者一个审讯才能做这个事情啊

对就刚才说的一个问题就是说你们就是知道这个开源之下然后是大家去在日常的一个讨论里去讨论一下是不是要参与开源之下就可以了还是说会有一些相对正式的流程或者汇报才能做的一样事情就是我们其实是刚才提到的就是我们领导这边其实对这个事情是比较支持的然后但是你要不要参加是每个项目自己去决定的就是放权放就下放了下去

对对对然后其实今年参与的这几个主要是开源团队这边的然后那个产品团队相对来说他对这个开源的投入还是会少一点这个也是为什么他们就是他们可能没时间去做这个事情因为其实你去 mentor 一个人还是挺花时间的是吧就尤其是一些他的那个就是编程能力或者各方面他的能力可能相对弱一点的话你可能要花的时间会更多这个之前我们也

其实对于学生来说一方面是编程的技术能力还有它的工程能力还有它的这种系统化的考虑问题其实有多个方面对这个可能差异化也比较大就是有些可能它会能力很强有些能力可能相对差一点其实我感觉对于学生来说有些他会很主动

就在探索的他自己就自己琢磨花时间然后他其实增长的很快他如果是说就完成一个项目就为了拿一个奖金我觉得就可能他的收获反而会没那么大一点对 是的是的尤其是你如果只做凯恩自下可能提供给你的内容的话可能其实相对来说还是比较容易的甚至他的工作量各方面还是相对比较少的

如果你想就是把这个事情做得很好或者说甚至有一定的延续性其实是非常难的就是说你对自己的要求就这个完全取决于就是你对自己做这个事情的定位这个跟我们工作是一模一样的就是我们工作中其实你也会感觉到是同样的问题对

对对这个大家这个有一定工作经验的医疗其实就比较明白这个点了行然后我们今天也差不多了然后聊完这个开论之下到时候看比如说是再过你们再参与几届然后可以其实再比如再聊一下你们参与开论之下有没有一些一些一些一些心得或者一些体会因为我据我观察的话有一些公司他就在持续的参与有一些可能参与了

一次后面就不参与了每家的这个体验还是不太一样的包括其实我我我也到特别感比较感兴趣你们公司对开源的这个一个一个一个

更高层的一个看法吧因为呃呃嗯就是聊出这些比较高层对开源的一些看法一个规划到可能对一些在观望这个开源的公司是有一些帮助和借鉴的就是对于有的公司来说他可能也愿意投入开源但是呢他也不太该

这怎么投入的话又不影响正常的商业的这种产品的研发而且还有一定的好处双赢的局面可能他没有一个资源能考虑清楚所以我们节目总体还是说希望能给听众带来一些收获好我们现在感谢俊杰跟我们聊 DocCloud 相关的一些开源的投入和一些思考

我们节目就到这了谢谢大家好谢谢大家