TeamCode黄超:随时随地编码,低成本提升研发效能
云计算时代,企业信息化、数字化和智能化成为发展的趋势。尤其是在疫情爆发后,远程办公逐渐成为日常,企业数字转型已经到了迫在眉睫的时候。
然而研发门槛高、投入成本高、人才稀缺,研发流程冗余复杂使得企业数字化转型之路困难重重。那么,如何解决这个难点呢?TeamCode提供了解决方案。
作为一家专注于提升企业研发协作能力与开发者体验的云端软件开发服务公司,TeamCode不仅利用云计算相关技术,基于完整的工具链,还优化协作开发模式,重构软件开发流程,为开发者简化开发步骤,提供了高效的开发工具、服务和标准化组件。
既然传统开发领域的痛点一直都在,为什么直到2020年TeamCode才有了解决方案?
TeamCode拥有国内首家自研虚拟化技术,这是一个什么样的技术?
跟世界上顶尖水平相比,TeamCode在一个什么样的段位?
今天的《创业内幕》,我们将和云端研发协作平台TeamCode创始人兼CEO黄超以及GGV纪源资本执行董事罗超一起聊聊TeamCode的创业史。
Lily:
亲爱的听众朋友大家好,欢迎收听本期创业内幕,我是主持人Lily。本期我们请到了两位非常“超哥”,一位是我们GGV纪源资本执行董事罗超,另一位是云端研发协作平台TeamCode创始人兼CEO黄超。超哥,好久不见,你最近在看什么方向?
罗超:
我最近主要还是在高科技和远程开发物联网这两个核心方向,和大量的优秀创业者交流,我还是很乐于和各地的创业者交流。
Lily:
请黄总您介绍一下自己和TeamCode这家公司。
黄超:
大家好,我是TeamCode的黄超。我除了是一名创业者,也是一位老程序员。我写了20多年代码,作为开发者群体里面的一员,亲身经历了各种技术变革,模式演进,自己也有对一些痛点的切身体验。后来我发现周边一些团队和其他公司也有类似问题,就开始萌生想法做这样的事情。我们其实积累了很多技术,也研发了好多新工具,我还想怎么可以让它平台化、规模化地服务整个行业,帮助我们所有开发者能够更专注地写代码,其他事情能够通过第三方工具或一些好的平台,帮助他们提供效能。这也是我自己的一个经历和出来做这件事情的原因。
现在TeamCode是一个专门面向所有开发者,为大家在云端协作开发专门设计的一个平台。它主要就是帮大家完成那些非编码的工作,让它自动化,为大家省下时间和精力,更多地去做自己的业务,快速去迭代,解放大家平时的繁琐工作。这也是我们TeamCode的使命。
Lily:
您要不要给我们一个场景,就是说没有用TeamCode,这个程序员是怎么做开发?
黄超:
现在我们的开发模式慢慢都往云端走,主要有几个大的原因:除了一个大趋势(比如说数字化政策鼓励),另外还有一些大家协作模式的变化。现在大家更多通过远程协作,这样新的模式下,需要一个新工具去帮助大家把这件事情做好。以前基本是通过半人工半自动的方式,没有一个平台专业地去做一件事情。大家平时还要不停地用一些新技术,去把自己传的这些技术不停更新,还要有专门的人去维护。
用了TeamCode以后,这些东西全部都由平台去赋能,你只要参与其中就行。你就用我们的平台,东西都不用管,专门写代码。不写代码的部分,平台会陆陆续续为你提供工具,帮助你去解决这些协作问题和一些工具问题,帮你去完成这些自动化能力。
Lily:
您是怎么发现这个机会的?
黄超:
其实我们也是“被逼”的。我的前东家是做AI的公司,对于传统互联网技术,它会比较新,所以它的工具也比较少比较缺。我们只能自己去找最新技术,去招那些厉害的程序员,组织团队去搭这一套东西。一开始都自己做,那时东西还不多,还可以range的过来。现在其实发展非常快,孵化的项目越来越多,面对这么多工具,学习门槛就上来了,因为你不可能什么都很精通。另外量也上来了,管理者的成本也上去了。这个时候我们就会想,怎么没有人来服务我们,把这些东西帮我们都弄好,我们用就可以了。后来我们发现,自己去积累这些技术完全可以出来。既然现在市面上还没有一个比较完善的解决方案,我们为什么不可以来做这件事情,我们为什么不可以来给大家贡献?所以我们就走出了第一步,开始把它标准化、平台化提供给大家。我们也是(2021年)11月份推出了我们第一代产品。
Lily:
超哥您原来也是技术人员,写过代码,您原来那个状况是什么样的?
罗超:
其实今天所有开发者面临一个很实际的问题,简单再讲就是两个核心点:第一个点是远程,第二个点是大量的微服务。远程的定义在于,无论是因为疫情还是从人才分配角度来说,全球范围内的人才是分布在各地的,一个最优秀的团队,就应该要利用全球化的人才来做开发。这时怎么能够把来自不同地区的人,在远程异部办公开发这件事情做到足够高效,是需要一套很棒的工具的。
这个时候需要一套针对程序员开发工作流程的远程合作平台协作平台,它的价值是很大的,所以这是满足远程这个点。另外就是微服务,虽然我们在开源平台上可以找到大量的微服务,但你每一次测试都要专门为这个微服务去搭建一个开发环境,这就非常劳民伤财了。这时如果有一个平台能帮我做一件事情,所有这些微服务都已经在环境上部署好了,我只需要去关心上面的应用开发就可以,这样可以节省大量的敏捷开发团队的时间。
Lily:
我其实挺好奇的,既然咱们传统开发领域的痛点一直都在,为什么直到2020年,咱们TeamCode才有了这个解决方案去解决这个问题,之前市场上为什么没有类似公司呢?
黄超:
之前它还是依赖于云计算的发展。首先底层基础设施要完善,上层才可以去打很多东西。第二就是之前工具还不够多,作为一个平台去集成,时机也还未到。现阶段云计算发展到一定程度,工具也积攒到一定程度,一些规范标准也已经出来。所以刚刚好是那个平台可以集成这东西,把它标准化、自动化去做的这个时机,刚好来到降低程序员成本的门槛。
Lily:
超哥你是怎么发现这个公司的?
罗超:
经朋友介绍,黄超和他的联合创始人贺似君,一起来我们家楼下咖啡厅,聊了一下。其实我愿意见这个团队的原因,一方面是因为朋友推荐,另外一方面是因为他们来自于AI公司,也是一个我很熟悉的团队,也是一个在市场上很优秀的team。所以我觉得,他们在团队当中摸爬滚打这么长时间,应该是有很棒的积累,想做一个面向开发者的事情。
在聊的过程当中,我觉得我对这个团队最认可的是三件事情:第一件事情是人,我觉得黄超和贺似君当时给我的印象特别好。首先黄超他是一个码农,又是一个让人感觉特别真诚,沟通性很强的程序员,能够清晰表达自己的想法,给我一种特别靠谱的感觉。这一点很重要,这个和他想做的事情是要高度吻合的。因为他们要做的其实是一个开源生态,要服务一大群开发者,一定是基于非常强的社区精神、开源精神,才能够为这群人做好服务并且持久下去。这个是我从黄超身上看到的一个能够做成社区领袖的重要潜质。他的联合创始人贺似君也非常有趣,当年在星际争霸、魔兽世界各地都拿过各种各样的冠军,一个专业电竞选手。首先我自己很爱游戏,所以我对这样的人天然会有很多亲近感,但更重要的是,在那个时代(09 、10年代拿的冠军)打游戏打到这么好的人是极度聪明的,脑子得转足够快,反应足够灵敏,逻辑性要非常强,在高压力下能够做出冷静判断。我认为一个非常优秀的电竞选手,只要他愿意把他的时间精力投入到另外一件事情上,一定能把那件事情做到足够卓越。所以有这样的CEO和这样的CTO,我一定会支持的。
Lily:
如果只做工具的话,您会不会觉得这个市场有点太小了?
黄超:
其实我觉得这个还是蛮大一个市场。咱们现在比较火的是DevOps的一个项目管理的事,其实我们服务的是同一群人,做的是同一群事情,但可能大家在提效能方面不一样,一个偏重于项目管理,一个偏重于通过代码来生产那些服务。我们可能比较偏底层的,帮大家把那些基础设施自动化,所以这是蛮大一个市场。现在头部的做DevOps的公司也是千亿市值的一个公司,服务的是大量开发者。
罗超:
补充一个点,黄超他们做的这件事情,其实是在整个开发生态价值链当中的一个很重要的平台角色。两边有一边是大量的开发者和微服务的使用人,在黄超这个平台的一边,还有另外一边,其实是大量这些开源生态微服务的学者,他们创造了这些服务,目标是希望他的服务能够被更多开发者使用起来。所以其实这里是存在一个平台性的机会和价值的,在于怎么能够让那些使用者更容易发现这些服务,更好去试用这些服务,并且给这些服务反馈,优化这些服务。这些服务怎么能够通过一个平台(像黄超这样的平台),让更多人能够低门槛地使用起来,不用说在对方不了解你时,就需要投入大量精力才能使用你的服务,这两个对接价值其实是非常大的。TeamCode其实扮演了一个可能类似于开发者当中的大众点评的角色,可以把服务者和使用者之间无缝衔接,低门槛地衔接。
Lily:
您曾经在媒体上说过,TeamCode拥有国内首家自研虚拟化技术,这是一个什么样的技术?能不能给我们具体讲讲。
黄超:
首家过誉了,不过我们还是比较领先的。是这样子的,虚拟化技术就是我们可以通过虚拟化技术,让你用到一个你想要的标准的一个环境。比如咱们底层的东西不一样,但是我想有一个标准,那我们就会在上面虚拟化一个标准,不管移植到哪台机器上面,它都可以跑起来。这样的一个概念,让我们开发更有效率。咱们只关注需要的那些配置就可以,不用去考虑厂商的差异性,不用去考虑配置的差异性,只要关心要多少核CPU、内存,要什么样的依赖环境就好了。其实有很多领域,我们都有比较多的积累,所以这也是我们做这个事情的一个优势,也是多年攒下来的经验。
Lily:
现在公司有多少人了?
黄超:
我现在公司有20个人,我们还在陆续扩招,一个是我们需要探索一些前沿技术,需要一些学习能力比较强的小伙伴,特别是咱们的第一梯队,希望他们在驱动力上、在技术研发能力上都比较好。我们也在搜寻这样的小伙伴,也希望更多能听到我们或者看到我们产品的小伙伴加入。
Lily:
您在营销上其实是没有投入特别大资源的,但为什么现在有这么多开发者愿意去用,您是靠什么渠道在做?
黄超:
开发者领域跟其他比如说to C领域还不太一样,咱们有自己专门的社区,有自己的一些开发者文化。我们不是那种很重to B的专门去做BD的公司,我们更多还是提供标准化的工具给开发者解决问题,个人解决了问题,他就愿意付费订阅。我们更多是通过内容输出,去讲我们是做什么的,给大家提供什么价值,在国外一些社区一些基金会一些科研目都会比较活跃,让他能够有一定曝光度,让大家看到我们,所以我们的运营成本不是特别高。未来我们要搭建的团队,也主要是去找这些头部开源项目,去帮他们覆盖更多场景,去收集他们的需求。
Lily:
您现在需要的技术人才,是云原生相关的吗?
黄超:
对,首先我们需要他对很多语言都有比较深的了解,第二他可能要对容器比较了解,因为我们比较偏底层,他会把用户做自动化,可以改一些现在哪怕已经很主流的框架等等,所以说咱们在云原生方面,对程序员的需求量还是蛮大的。如果大家愿意在这方面跟我们交流学习,我们的团队都非常欢迎。但现在也比较缺,因为相对其他技术来说还是算新的。当然我觉得还有一个比较乐观的点,是因为比较新的技术,不是靠几年积累了多长经验,但是你的学习能力,对于这种技术后面的哲学或者整套学习方法有一定理解的话,年轻人也是很厉害的。所以我们现在除了找有经验的、之前做过原生的一些工程师,我们也会找一些刚毕业,但是在这方面领域比较敏感、学习能力很强很聪明的工程师。
Lily:
罗超你觉得中国在这个行业里跟世界上顶尖水平相比,我们在一个什么样的段位?
罗超:
从整个云的使用和接受来说,确实美国在整个全球范围内,无论是公有云还是公有云上的各种各样的应用的使用,大家对于它的渗透和接受度是更高的。在国内的话,我觉得受限于一些条件制约,一方面是客户意识,一方面可能是大量to B企业的预算掌握在那些传统大型国企(政策敏感、数据保护要求比较高的行业)当中。他们对于云原生本身可能还是有一些审慎,所以在接受过程当中,步伐略缓。但是中国有一个很大优势,我们其实是全世界云基础设施能力是最强的,以及连接是最好的。所以其实我们的基础条件好很多,所以如果再给我们5-10年时间,我相信这个云在中国会成为一个重要大杀器,帮助我们的科技企业不断往前走,这是一个横向比较。但从纵向比较来看,中国全方位在云的接受度、云采用上的节奏,已经是做得非常快的了,尤其是新生代团队,就非常云原生了,甚至很多公司在创业第一天,会把自己的一切搭载在云上,同时在云上尝试各种各样新的服务。从这个阶段来说,未来一定是越来越多的,80后90后会成为公司的骨干大基础的话,我对于云的方向在中国的渗透,一定是更加看好的,这是第一个。
但第二个更重要的是,我们要从第一性原理去思考。最核心的问题还是,我们为什么要用云的问题。第一是成本,理论上我们的综合成本一定是更低的,效率是更高的;第二个你在云上能够更好地去协同,今天可以把这种无缝沟通和协作工作直接在云上去完成。理论上来说,只能用本地最高智慧做出来的,肯定永远不及全球最高智慧集合体的,所以我觉得大趋势是毋庸置疑的,长期我是非常看好的。
Lily:
其实现在这一轮,我们也知道TeamCode也完成了新的一轮融资,这轮融资之后,您的钱准备要花到哪里?能跟我们说说吗?
黄超:
主要是一个产品的继续快速迭代和打磨。第二个是咱们运营的团队,在国外可能我们也会迅速搭起来,去收集更多用户场景。最后咱们会在团队的一些扩招上,会快速去把咱们的团队扩大,大概要增加大概double这样的一个人数,主要是产品运营人才。
Lily:
如果我们现在听友想要加入TeamCode,可以在哪里找到我们的招聘信息?
黄超:
我们在各个大的招聘平台都会有,像Boss直聘,像我们的官网,都会发布我们关于人才招聘的信息,欢迎大家来看看这些岗位,来跟我们联系。
Lily:
大家如果有兴趣,去Boss直聘等各大招聘网站,还有Team的官网,Team就是小组的意思,Code就是编码,我们有各种各样的缺口都在等着大家。我们最后问一个常规问题,作为一个曾经的工程师,今天的创业者,有没有什么一部书或者是一部剧,对您的影响比较大的?
黄超:
我不知道跟其他开发者有没有一样,《黑客与画家》对我的影响其实是蛮大的。里面很多不管是作者经历过的事情和他的一些总结一些观点,对我做开发者也好,创业好,影响都很大,大家如果没有看过的话,也推荐大家去读一读。
Lily:
欢迎大家在这一期节目下面积极留言,我们挑出三位听友,把这本书送出去。接下来也欢迎大家积极投简历,加入我们TeamCode这样一家能改变未来程序员工作方式的公司。
微信扫码关注该文公众号作者