Rancher江鹏:从清华工程物理学硕士到云计算开源创业者

Rancher江鹏:从清华工程物理学硕士到云计算开源创业者

文| babayage

编辑 |笑 笑

2005年—2011年 微软

爱上IT的工程物理学硕士

科创人:清华大学工程物理学硕士,为何选择IT作为自己的人生事业?

江鹏:在大学的时候对计算机和软件萌生了兴趣,我1998年上大学,那个时候互联网远没有现在那么发达,高校里大家还是用教育网、局域网,交流沟通的平台以BBS为主。当时在高校里比较流行的是Firebird之类的关系数据库系统,对软件比较感兴趣的同学就会去 BBS拿到Firebird的系统,然后自己再在Linux、UNIX或者FreeBSD上编译,构建出来一个论坛。到了毕业的时候,我就想是不是从事自己感兴趣的方向比较好一点。

科创人:毕业后选择加入微软是出于怎样的考量?

江鹏:2005年的时候,像微软这样的一个大外企,对任何人而言都是一个蛮有吸引力的选择。那时候的情况和现在不一样,BAT不像现在那么火,也没有太多的互联网创业公司,如果你想从事IT行业或者软件行业,大外企对大多数人来说算是不错的起步。

科创人:“大企业还是创业企业”,很多IT专业毕业生都会纠结这个话题,您认为选择大企业的得与失?

江鹏:优点是待遇好、制度严谨规范,人际关系比较简单,同事都很优异,内部有一套规范的新人培养体系,并且优异的制度能够有效支撑人和人、团队和团队之间的协作。

不好的地方在于,在大公司绝大部分员工只是一颗螺丝钉,负责的领域非常有限,通常情况下,如果你不尝试着去突破边界,你的视野相对来说会比较小一点。

科创人:回顾职业生涯初期,您认为最重要的一个决策是什么?

江鹏:在微软的时候,我就职于微软上海的全球技术中心,那里主要负责微软产品的技术支持和服务,而技术中心有两个不同的成长方向,一个是往后端深入,转到核心产品研发团队,另一个是往前端转,成为技术专家,与客户做交流,帮客户做规划、实施。

我在微软工作两年之后,发现自己更希望了解客户的实际需求,所以选择了往前端转,加入解决方案专家部门PFE。当时我们接触的都是一些大企业级客户,比如汽车、银行,和这些客户进行更多的交流,深入了解在客户场景下如何使用产品,客户有哪些需求,产品的演进方向或者迭代是不是真的可以满足这种需求?这是一个很难得的学习机会。

2011—2015 Citrix

在大型解决方案中磨砺管理协同

科创人:2011年为何选择加入Citrix?

江鹏:在微软工作了6年之后,我对微软的产品线已经掌握得相对比较彻底了,想挑战更多的东西。2011年是云计算风起云涌的时代,微软的产品线很丰富,但Azure当时在国内的推广力度并不是很大。Citrix体量小,但在云计算上更为专注和专业。

2011年,我以解决方案顾问的身份加入Citrix,虽然工作性质相近,但负责的内容范围要大很多。在Citrix你需要提供完整的技术解决方案,需要从业务角度出发为客户构建解决方案,提供的解决方案里不仅有Citrix的产品,还会涉及其他开源解决方案或者第三方解决方案。

科创人:这份新工作给您带来了哪些挑战?

江鹏:做大型整体解决方案的挑战很多,我们曾经为知名的大厂交付过全球培训部门的完全自动化、云化的新环境交付平台,这个项目糅合了第三方闭源、开源、自研等等多种方案,至今仍在提供服务。

名列前茅个挑战来自管理,我名列前茅次管理一个内部和外部混合的团队。管理内部团队相对简单,因为彼此相对熟悉,每个同事的技能水平、专长你都清楚,能够比较容易地协调资源、安排任务分工。但面对一个外部团队,你只有在进入到项目后才有机会去了解他,需要花费一定的时间去了解他们的技能水平,弄清楚他们是否适合负责这一部分的工作。在项目刚开始的两三个月,都是在磨合团队。

第二个是业务复杂带来的技术挑战,这个事在当年没有人做过,它并不是一个成熟的软件产品,而是全新开发了一套系统并且整合各种组件所形成的整体解决方案,技术挑战比较大。我们一开始规划得得比较理想化,代码开发半年之后就可以交付一个MVP版本给客户演示,完成名列前茅阶段的目标。然而到了集成测试阶段,我们发现问题非常多,我记得2012年底是最痛苦的时候,我们要给客户交付名列前茅个MVP版本,花了将近两个月时间做集成测试。测试流程非常复杂,它对接了各种各样的系统,每一次测试时间也非常长,暴露出来很多问题,测试辛苦、修Bug痛苦。那两个月我们每天都工作到凌晨3:00,第二天早上起来又继续。

除了挑战,这一次经历也让我更理解开源软件,对开源软件的商业模式和影响力有了更直观深刻的认知。

2016—至今 Rancher

挑战准创业,没人做的都得做

科创人:成长有两种觉醒模式,或者是我想成为什么样的人,或者是我想做件什么事,您似乎是后者?

江鹏:是的,加入Rancher也是类似的原因,Rancher 2015年底进入中国,早期员工只有两位我在Citrix的前同事,他们邀请我加入,我就去了解了一下容器技术,了解后我判断容器可能代表着技术的发展趋势,至少是之一。我对云计算这个领域一直很感兴趣,认为这对我的未来成长有益就加入了,至于团队大小、是不是稳定,我并不是很在意。

科创人:身为Rancher中国拓疆者,准·创业的体验如何?

江鹏:相比起真正的创业,我们最起码不用担心哪天发不出工资(笑),但整体的创业体验应该是类似的,从0到1的团队建设、内部规章制度流程的制定、各个体系的建立……等等,我们都完整经历过。Rancher早期的同事都身兼多职,发现有事情没人去做,你就需要去做。

科创人:从微软到Citrix更像是个人能力的升级成长,是纵向的,但创业组织中可能需要更多的横向能力,来自舒适区之外的挑战有哪些?

江鹏:演讲(笑),我相信很多技术出身的创业者都有类似的经历,做技术的人一般比较内向,不喜欢在人多的地方讲话,但在创业公司,很多时候你不得不去做一些演讲,让大家更了解你的公司和产品。因为不擅长所以不自信,更需要做万全的准备,演讲前我会反复翻阅PPT,模拟演讲过程,确定自己准备好了后紧张感才能消退一些。

科创人:谈谈您对开源软件商业化模式的理解?一个永不休止但也总是没有标准答案的问题。

江鹏:有一篇关于开源的文章,作者是Peter Levine,他在开源领域经验很丰富,以前是XenSource的CEO。他认为成功的开源软件要满足三个标准:

名列前茅,项目和社区匹配,project-community fit,开源项目是不是能够创造一个比较好的开发者社区,社区成员能够为项目积极贡献代码。以这个为标准的话,Rancher算是比较成功的一个开源项目,Rancher目前在GitHub上有15.6k的star,是容器管理平台领域star数较高的项目。

第二,产品和市场匹配,product-market fit。PMF对任何商业项目都是核心话题,无所谓开源闭源,就不用多作解释了。

第三,价值和市场匹配,value-market fit,软件的价值主张是否匹配客户的付费意愿。这部分Rancher仍在摸索当中,虽然我们已经有相当多的付费客户,但是相比开源社区用户总数而言,占比还是比较低,这是我们不断摸索和前进的方向。

科创人:很多技术人面临35岁困境,大量声音将其归咎于技术的迭代创新,您如何看待这个现象?

江鹏:我认为技术人必须要有持续学习的能力,但我并不认为技术的迭代会直接带来人员的淘汰,有持续学习能力的人总能发现更多的机会,也能够在足够强大的竞争者面前创建更卓越的商业帝国。

Rancher创始人梁胜博士曾经写过一篇文章《写给程序员的话》,他提到,很多技术人以为跳槽换取高薪水是IT行业的标准成长模式,但他认为积累个人声誉远比积累薪水重要,而积累声誉的方法就是“成为世界名列前茅流”。任何行业其实都存在迭代升级的可能性,譬如谷歌之于搜索,Zoom之于视频会议。技术人可能抱怨IT领域的新知识、新语言层出不穷,但很多东西是有共性的,对于有学习能力的朋友来说,他能够快速适应表层的变化。

本文来自微信公众号“科创人”(ID:kechuangren),作者:科创人,Worktile经授权发布。

文章标题:Rancher江鹏:从清华工程物理学硕士到云计算开源创业者,发布者:科创人,转载请注明出处:https://worktile.com/kb/p/7196

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
科创人的头像科创人认证作者
上一篇 2022年3月20日 下午4:25
下一篇 2022年3月20日 下午4:27

相关推荐

  • 研发项目团队管理

    开展研发项目时,团队管理的五大要点包括:1、明确目标和期望,2、确保资源的合理配置,3、采用适宜的技术与方法,4、实施有效沟通,5、持续监督与团队建设。例如,确保资源的合理配置是至关重要的一环,这包括但不限于:分配合适的人员、确保研发所需材料与工具的供应、以合理的时间安排面对项目的各阶段,并对预算进…

    2024年1月10日
    20100
  • 办公oa软件怎么下载

    办公oa软件下载步骤:一、选择和确认软件类型;二、打开软件下载页面;三、选择下载方式;四、开始下载软件;五、安装和配置软件;六、使用软件。首先,需要确定所需要的办公OA软件类型。不同类型的软件功能和使用方式可能会有所不同,因此需要根据自己的需求和实际情况选择适合自己的软件。 一、选择和确认软件类型 …

    2023年3月31日
    76300
  • 如何推进精益管理项目发展

    精益管理项目的推进,主要依赖于全面贯彻精益管理理念、构建高效的团队协作、持续的流程改进、强化数据驱动决策、及不断学习与创新。一项成功的精益管理项目需要明确的目标设定、并注重过程中实效的跟踪评估与持续优化。其中,全面贯彻精益管理理念对于精益管理项目至关重要。这意味着,企业必须转变传统的工作方式,不断追…

    2024年4月10日
    5600
  • 路线图怎么做

    做路线图的步骤:1、新建画布;2、添加形状文字;3、调整润色。新建画布是指,新建一块绘图画布,不管是用自己绘制的形状还是 SmartArt 较好都在画布上进行。 一、做路线图的步骤 1、新建画布 首先,新建一块绘图画布,不管是用自己绘制的形状还是 SmartArt 较好都在画布上进行。 2、添加形状…

    2023年1月31日
    1.4K00
  • 服务管理是什么

    服务管理是面临服务竞争社会而产生的一种新的管理模式。它虽然已经历长达30多年的研究过程,虽然在产生的必要性及其概念,特征和一些理论探讨方面取得了众多研究成果,但是至今尚未形成完整的学科体系。 服务管理是面临服务竞争社会而产生的一种新的管理模式。它虽然已经历长达30多年的研究过程,虽然在产生的必要性及…

    2022年11月6日
    70800
  • 电饭煲用什么编程

    电饭煲的编程主要涉及到嵌入式系统开发、硬件接口编程以及功能逻辑设计。1、嵌入式系统开发使用的是专用于控制电子设备的编程语言,如C或C++;2、硬件接口编程需要处理传感器和执行机构的信号交互;3、功能逻辑设计则是根据用户需求创建不同烹饪模式和时间控制。 其中,嵌入式系统开发尤为关键,因为它负责整体的系…

    2024年4月26日
    800
  • 网络编程是什么专业

    网络编程是一门涉及计算机网络基础知识与软件开发的专业,专注于开发和维护网络应用程序。该领域融合了计算机科学、电子工程以及信息技术,重点研究如何让不同的计算机系统通过网络进行有效通信。开发者在这一专业中学会使用各种编程语言,如C++、Java和Python,编写能够在多种网络环境下运作的应用程序,比如…

    2024年4月26日
    600
  • 编程员都学什么

    编程员都学什么? 编程员在其职业生涯中主要学习以下5个方面:1、编程语言,2、数据结构与算法,3、软件开发生命周期,4、版本控制系统,5、软件测试与调试。这些知识领域构建了一个编程员的基础框架,使他们能够有效地开发、维护和优化软件应用。特别是编程语言,它是编程员最基础也是最关键的学科之一。编程语言是…

    2024年4月25日
    1000
  • 自学编程用什么插件

    自学编程时使用的插件主要包括:1、代码补全插件,2、版本控制插件,3、代码格式化插件,4、实时预览插件,5、代码片段管理插件。其中,代码补全插件尤为重要,它不仅能提高编码效率,还可以帮助初学者学习和记忆语言的API和编程模式,通过动态提示功能,即时展示对象方法、属性等信息,大大减少了查阅文档的时间,…

    2024年4月27日
    500
  • 研发数据管理平台

    研发数据管理平台:实现信息资源有效整合与优化配置 研发数据管理平台建立的意义在于1、增强数据互联互通性;2、提升研究开发效率;3、确保数据安全与合规性。以提升研究开发效率为切入点,平台能通过统一数据格式、创建中央数据库、实现信息的即时共享与流通,从而加速创新周期,缩短产品从概念到市场的时间。 一、研…

    2024年1月10日
    23500
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部