专栏名称: IT桔子
关注IT桔子,即时了解国内外IT互联网新公司新产品、投融资事件等信息。
目录
相关文章推荐
独角兽智库  ·  刘煜辉:怎么看待近3天股市行情 ·  4 天前  
甘肃经济日报  ·  重大突破!青藏高原新发现铜矿资源量2000余万吨 ·  3 天前  
独角兽智库  ·  智能眼镜有望成为端侧AI落地最佳场景之一 ·  5 天前  
51好读  ›  专栏  ›  IT桔子

【深度专访】fir.im CEO王猛:程序、自动化与商业

IT桔子  · 公众号  · 科技投资  · 2016-09-10 12:19

正文

关于FIR.im


FIR.im全名Fly It Remotely,是一个免费App托管及测试服务平台,Plumn团队旗下产品,隶属于北京风起云飞科技有限公司。


融资情况


A轮丨500万美元SIG海纳亚洲、经纬中国

天使轮数百万人民币九合创投


采访对象



王猛(Travis)   fir.im 创始人


设计出身,转行 Flash AS 编程,曾经为路易威登做过全球网站。于 2008 年开始从事 iOS 开发,是国内最早的一批 iOS 独立开发者。

擅长从用户体验方面设计和改进应用。喜欢开发各种类型的应用和工具类产品。

fir.im 是王猛 2012 年利用业余时间开发的一款内测应用托管分发工具,帮助开发者 1-3 分钟将内测应用分发给测试人员安装,2013 年开放上线一月未经推广即被 200 多款应用开发者使用。2014 年 4 月,王猛正式成立fir.im 团队,并对 fir.im 进行全新改版,目前国内主流 App 开发团队都在使用 fir.im 进行发布安装,App Store 中国区 Top 200, 有半数以上在使用 fir.im 。



石争妍(Susan)  fir.im 联合创始人


曾就职于德勤华永会计师事务所(Deloitte),是 Deloitte TMT 行业小组成员,从事TMT企业研究并为企业提供风险管理专业服务。擅长连结与整合资源,2014年5月加入 fir.im 团队,目前在fir.im 主要负责运营、市场推广等工作。

2010年加入非营利机构中国香港商会,2011年成为香港商会旗下功能组别科技组组员,目前任科技组副组长,与来自Evernote,戴尔、IBM, Wacom, 电讯盈科等企业的其他组员一起利用业余时间为会员对接科技资源、策划组织科技交流活动。




一个CEO的众生相

 

IT桔子:喜欢被称作“创业者”吗?


Travis:在开始的时候还觉得没什么,越往后越觉得这个词被用烂了。

 

IT桔子:是否觉得自己是一个天才?


Travis:我觉得我是。

 

IT桔子:每天几点起床?几点到公司?什么路线和交通方式? 


Travis:基本上7点起床,8点半出发,9点多到公司,基本上都是开车。

 

IT桔子:去公司第一件事情做什么?


Travis:先把电脑解锁,然后倒杯水

 

IT桔子:每天的三餐是怎么解决的?跟谁一起吃?


Travis:早餐和晚餐都是跟家人一起吃,中午叫外卖。

 

IT桔子:你感觉自己忙吗?讲讲你对忙的理解?


Travis:忙确实是肯定的,感觉琐碎的事情太多,一天到头看日历全都是满的,每个事情又不得不去做,一天的时间都被切割成很多块。

 

IT桔子:做老板经历过最可怕的事儿?


Travis:现在看来应该是裁员吧,每次都心有余悸,但是也是不得不去做。

 

IT桔子:有经历和合伙人撕逼的情况吗?是怎么解决的?


Travis:撕逼谈不上,吵架是肯定有,解决其实也很简单,我们没有什么深仇大恨,大家的方向都很一致,我更愿意道歉,这个并没有造成很大的障碍。

 

IT桔子:你觉得什么样的状态,算是这个项目做成了?


Travis:运营成本可以被忽略不计,这个产品已经好到不需要通过推广和运营,只需要通过口碑的力量就能够自然增长。

 

IT桔子:如果给你们自己的产品打一个分,1~10你现在会打几分?


Travis:因为我们有三个产品,打个平均分我现在觉得有7分吧,离我想象的还有一段距离。

 

IT桔子:因为你,这个世界有什么不一样?


Travis:至少是有一点点的不一样,我们希望将来会有很大的不一样,但是现在我们做到的只是让开发的效率有一点点的提升,未来我们希望改变软件的开发模式。

 

从设计到开发

 

IT桔子:应用测试这个想法的来源是?

 

Travis:12年的时候我自己做了一个小项目,是fir.im 最开始的雏形,那个时候我做出来就是给自己用的,那个时候国外有一个TestFlight,我认为他们还做得不够好,还没有做到真正的简单极致,我只需要实现我需要的功能,所以我就自己做了这样的一个产品。

 

IT桔子:您之前是做设计的,转做开发是因为设计做得不好吗?

 

Travis:这个我前几天在青云的大会上分享过这件事,其实不是做得不好,我觉得还做得挺好。那为什么从设计转到开发呢?是因为有一件事请一下让我想明白了开发的重要性。我之前在做设计的时候,那个时候是在做Flash,做Flash其实是一个非常枯燥的过程。我们当时是给政府做一个触摸屏的项目,里面有一个部分就是给每一个项目不停地替换文字图片素材,之前是一帧一帧地去替换内容,这中间肯定就会耽误时间,或者因为粗心就出现各种各样的问题。


后来我自己做了一套动态的系统,把素材和资源按照规定的格式加载进来就能够正确的显示,这个改进直接的结果就使得公司所有其他做Flash的同事都被辞退了。一个本来是让所有的Flash同事都一起去做,大家没日没夜加班做的,后来就让文案、让公司的财务行政都能够参与进来把项目做好。从这个事情我就能非常直观地感受到原来代码可以让工作变成这样,而不是说之前那样没有效率的做事情。

 

另外,我也因此工资直接翻了一番,然后还得了公司的内部专利,专利的意思就是说不管我有没有参与接下来的项目,只要公司卖掉一款这样的系统,我就会从中分成,收我的专利费,这样很爽。然后我也是从那个时候开始才认识到原来程序是这样的。

 

在这之前,因为我也是学计算机的。但是在学校里面的那些理论啊、链表啊和数据结构之类的,我不知道它们能干嘛,我只知道我可以做一个算法或者我可以写一段脚本。但是在现实当中的意义是什么呢?我之前理解不到,自从做了这事,我理解到了。而且我也是从那时候开始下定决心要做一个程序员。

 

IT桔子:很多公司的测试只是在小范围内进行,可能并不是一定要用你们这个工具?

 

Travis:小范围其实也需要这样的工具,我之前在一个法国的公司,做一些欧美的项目,这中间就会时不时让客户看一下现在的APP的进度,但是远距离安装的过程非常麻烦,中间有各种数据传输、同步等问题,一个错可能因为时区的问题会耽误一天的时间。后来我就自己做了一个产品,让客户用非常简单的办法就可以让APP在线安装上。

 

IT桔子:有没有具体的案例来详细介绍一下fir.im的应用场景?

 

Travis:我们总共有3个产品:第一个产品其实是大家都知道,从开发到上线的中间大概有1到3个月的空白期,这个APP要怎么装到测试用户的手机上,这个问题非常明确,我们也给了非常明确的答案,fir.im可以很简单的实现这一个过程。


第二个是BugHD,我们给它的定位就是APP分发数据的问题收集器, APP分发数据会出现很多问题。BugHD做的就是把这些问题再收集回来,我们可以告诉用户它的哪一行代码出了问题,接下来我们会告诉他怎么解决这个问题。


第三个flow.ci,则是作为贯穿整个过程,程序员提交完代码,后面还是非常多的事情需要去做,打包测试编译部署分发,有各种各样的环节,非常繁琐,而且每天都是在做同样的事情。flow.ci做的就是希望通过这个工具让开发者除了写代码,其它所有剩下的事情都可以自动化。

 

极简、极速、极美

 

IT桔子:第一批客户是怎么获取的?

 

Travis:这个还比较简单,我们不像其他的应用在做冷启动时那么困难,我的微博粉丝比较很多,我最开始喜欢分享一些自己的技术的心得、我的代码经验,有很多人关注和看我的博客,第一批用户就是从微博和博客上带来的。

 

现在基本上以内容为主,没有投入太多的资源做Marketing活动,在早期的时候我们的策略就是绑定各种上下游合作伙伴联合去推。fir.im有一个很明显的优势,最开始在冷启动的时候种子用户,他们是很早的一批iOS开发者,他们本身在业界的影响力还不错,所以我们很快就会迅速的把口碑传播出去,加上配合合作伙伴以及媒体的报道,最初的时候增长趋势非常好,现在基本上不用怎么推,都仍然可以保持一个自然增长的趋势。

 

IT桔子:关于推广方面,有没有可能说通过社区的方式?我看到你们也有一个club的社区版块。

 

Travis:那个club我们已经关了,做社区在短期内我们觉得是一个绕道的做法,把社区运营好,然后运营好的目的是为了我们的产品,那为什么我们不直接把产品做好。

 

Susan:其实就是术业有专攻,我们会和开发者头条、码农周刊、掘金、V2EX 等开发者社区合作,我们在这几个渠道的曝光都还挺不错。而且我们自己做了一个技术周刊fir.im weekly,在这些渠道的阅读量也还可以。

 

IT桔子:现在也有国外的用户吗?

 

Travis:非常多。

 

Susan:我们有专门负责国外推广的同事,主要是做线上的内容推广。

 

IT桔子:关于客户的留存和续费方面你们是怎么做的呢?

 

Travis:续费还没有验证过,我们正在做收费版的改动,其实目前也是对我们的一个挑战和机遇,从免费到付费的过程,续费的问题要等产品上线以后,我们才能去验证;fir.im的用户的留存和活跃是非常高的,因为这个产品是开发过程中的一个必备工具。

 

IT桔子:关于数据的隐私性怎么保证?

 

Travis:我们在这方面有很多的思考和产品上的功能,首先如果是他自己也愿意让所有人看到链接,我们认为它不关心隐私性。如果它需要保护他的APP的话,有两种方式:一种是通过密码的方式,另一种是更高级的权限认证,我只让我认可的人看到这个APP,用户需要登陆认定身份才能看。

 

IT桔子:为什么你们要那么强调UI和UE?

 

Travis:从人性的角度想,人都是喜欢美的东西,这个是毋庸置疑的,如果有两件东西摆在这里,同样的功能,我肯定会选更漂亮的那个。

 

我们有三个追求的地方:极简、极速、极美,极美是放到了最后一个。第一个是极简,我认为人都是懒的,越简单它越会用;第二个是极速,能更快速地去使用产品,人是没有耐心的,它一秒钟都不愿意等;最后一个才是极美,人都是喜欢漂亮的事物。

 

IT桔子:你们和竞品的区别在哪里?

 

Travis:我们的体验和用户界面,以及对用户的洞察和方向的判断。

 

IT桔子:但他们的用户数比你们多?

 

Travis:多并不能代表什么,我现在并不追求我们的量有多少,我们现在在大量的下架一些不良的应用,我们不是很关心我们有多少的数据,我关心我们用户的质量。

 

IT桔子:现在接入了多少应用?

 

Travis:25万

 

连接开发、测试和运维

 

IT桔子:这个产品的技术壁垒在什么地方?

 

Travis:从功能上,或直观感受来看,我们就两个功能:一个上传,一个下载,但后面的逻辑非常复杂。我们有几十台机器处理用户的请求,上传的时候怎么保证用户更快地上传?更快地反馈给用户它的APP是否出现了问题?比如说它选错了APP,我们怎么能更直观地告诉它选错了APP?或者怎么让它能及时地更正APP的名字或图标之类的?这中间我们做了很多的细节处理。

 

就举一个例子吧,我们在上传一个APP的时候,只要选定APP的文件,我们马上就会展示图标的名字和介绍,这个事情全球都没有人去做。我们也知道这个事情做了用户的感受不会太大,但是没有这个感受就会非常强烈。我们做这个事情花了一个多礼拜,把所有的技术移到前端,让所有的用户在上传之前去完成整个过程,并且要在2秒钟之内完成。这些细小的点也是我们跟其他的竞争对手的差异所在!

 

这个是上传的,下载的问题更多,刚刚说的密码和权限的问题,如果在请求量非常大的时候,我们当时有一个APP,一天就是几百万的下载,怎么去处理这种请求,每天的量非常大,我们要怎么样去优化,这中间有很多的细节的问题,我们的后台系统不像前端系统那样简单,我们的后台系统特别特别复杂。

 

IT桔子:以目前移动应用或者说移动互联网的趋势, 这个产品是否有可以持续增长的空间?

 

Travis:这个是两个概念,一个是移动互联网,一个是移动APP。整个市场来看,移动互联网肯定是有发展潜力的,短期之内不会有任何的下降趋势,但是移动APP要另当别论。我的判断是在两年之内,移动应用开发会下降到一个非常低的地步。

 

我经常会问别人你每天会用多少APP?两只手绝对数得过来,那么其他的APP要么就是僵尸APP,要么就是被删掉。其实APP存在的本质意义:一个是让用户的体验更好,另一个是可以推送消息。现在我们看到那些僵尸APP每天靠推送消息在刷存在感,用户也不去更新。但是关于用户体验,现在的浏览器的性能足够好,网络足够快,APP存在的价值已经越来越没有必要。

 

IT桔子: 那这样的话有没有想过转做其它的开发者业务呢?既然整体趋势是在下滑…

 

Travis:这个不是说转做,现在我们就在扩展我们的产品线,它不仅仅是给APP内测用的,它还可以给 Web和Server用,我们的flow.ci也是支持全平台的语言,不只是APP。其实我们把自己定义为是一个DevOps 服务商,DevOps是开发和运维沟通协作的一个统称。我理解它大概分为分发部署、服务器管理、性能管理和日志分析,大概是一些这样的服务。

 

我们现在只是做了其中的几块,但是中间的每一个部分都是互相地链接,没有绝对的分界线,我们现在在做的事情,其实更往这方面去靠拢。flow.ci是我们其中一个战略级的产品,在这个基础上面,它的想象力会非常大,除了写代码,其他事情都可以自动化。这个东西看起来特别简单,但是做起来就会把整个的DevOps链条整个链接起来。

 

IT桔子:所以你们已经是进入了新的领域?

 

Travis:是的,不仅仅是APP服务,前端和后端都会涉及,连接开发测试和运维,把整个流程打通,全都自动化!

 

创业是一个折寿的过程

 

IT桔子:能介绍下您的联合创始人吗?

 

Susan:我跟Travis之前是另一家创业公司的同事,后来我离职去了德勤,我一直是BD这一块还不错,当时Travis这个项目拿出来做的时候我们就一拍即合。

 

IT桔子:平常都是怎么配合的呢?

 

Susan:基本上对外的一些事情都是我,他主要是管产品开发还有公司的整个大的方向,我会辅助把方向落地。

 

IT桔子:从一个开发者、设计师到一家公司的CEO,是一种怎样的体验?

 

Travis:最直观的体验就是这个折寿,因为开发者不会太关心外界。开发者更多的是和电脑打交道,因为控制电脑对我们来说是简单的,但是做CEO要管的东西太多了,各个方面都会有,这个就会劳神费力。程序员是一个思考比较简单的动物,用一个非常简单的机理去处理这个复杂的世界的问题就会变得非常费心劳神,两年半的创业经历最直观的感受就是折寿。

 

Susan:创业真的是太夸张,他明显变老了,我是明显变胖了。

 

IT桔子:大家都在谈工程师文化,想听听你们的理解?

 

Travis:这个肯定是自上而下的,不是HR部门来定的,一个公司的文化是CEO的折射,这个CEO的状态怎么样,他的想法、他的三观就会来折射变成这个公司的文化,我一开始并没有太强调这个公司的文化是什么,其实是一个潜移默化的过程。

 

Susan:关于文化这一块我想补充一下,我们跟豆瓣啊、饿了么、豌豆荚这些公司做过交流,我们发现这些公司都有一个共同点,都比较注重选择用什么样的工具、什么样的系统,去帮助他们自动化地处理事情;另外一个是鼓励他们去创新,去做一些比较新的东西,这个跟leader本身有很大的关系,他在引导他的同事的时候是从什么样的角度去衡量,什么样的角度去引导。

 

IT桔子:在招人方面有没有什么诀窍?

 

Travis:首先看这个人是不是善良,第二才会去看他的技术,我自己本身也是做技术,在面试人的时候我的感染力还是非常强,能让面试者认同我们的方向并且能加入。

 

IT桔子:一句话描述移动开发测试的痛点?

 

Travis:工具化、自动化的程度不够高,人力的成本太重。

 

IT桔子:fir.im 近期最重要的目标是什么?

 

Travis:有两个,一个是fir.im会加强审查并推出收费方案,另一个是flow.ci开始正式运营。

 

IT桔子:给大家推荐一本书?

 

Travis:我说《三体》是不是太俗了,因为我最近在第三遍看三体,对我的影响非常大,刘慈欣整个的作品集都值得一看,对开发和创业都会脑洞大开的效果。

—END—