目前在企业级即时消息应用的市场上,有RTX、imo、263云通信等收费应用,但今年佳米科技开发的第一企信应用以更加开放的姿态,集结免费、基于云的架构、移动客户端和互联网思维于一身悄然杀入该市场,目前注册上千家家企业,其中不乏很多知名企业。
该公司的CTO胡修彪把这款应用定义为:互联网产品形态的企业应用,下面我们通过对话佳米CTO胡修彪,来进一步的了解该产品的诞生和40人的技术团队如何造梦,同时也来看下胡修彪如何毅然离开华为、两次创业的心得和感悟,以及他怎样从小小码农到研发总监直至CTO的。
胡修彪,珠海佳米科技有限公司CTO,毕业于华中科技大学,前华为总监,有5年的互联网行业创业经验。
CSDN:请和大家介绍下你和目前所从事的工作?
胡修彪:我是佳米科技的CTO胡修彪,已经在软件行业奋斗了近20年,先通信行业,后互联网,给人打工过,也自己创过业,现在也正在创业的路上奔跑着。曾入职华为,一呆就是九年,期间做过软件工程师、系统分析师、战略规划、总监等;后来不安分自己创业,创办了拼啦拼车网。再后来,再次不安分,以联合创始人和CTO的身份加入珠海佳米,带领团队设计和开发第一企信。30岁之前足迹也遍布全世界,曾经年少轻狂过,也曾创业失败迷茫过,但是一直不变的是对软件的痴迷和执着。不算技术宅,但算得上是一个轻度技术控,喜欢优雅、极致、简单的编码风格,在云平台、分布式集群、数据库集群、移动客户端开发、研发流程管理(CMM以及敏捷)等方面都有丰富的实践。同时做过战略规划、互联网产品设计,也实操过互联网运营,如果我评价自己算是一个TMT行业非常全面的人,相信认识我的人,不会有人反对。
我每个阶段的梦想都会不一样,不知道这算不算花心。读书的时候的梦想是奥林匹克金牌,毕业刚到华为的梦想是贝尔实验室(当时是通信行业的喜马拉雅),现在我的梦想是世界因为我的存在而小有不同,说得再直接一点,就是能够和我们创业伙伴一起打造一款火爆的、持久给海量用户提供服务和帮助的应用,这个应用,我希望就是第一企信。
胡修彪:离开华为创业,并不是一个很容易的决定,原因很多种,但是总结下来有如下三点:
2.为属于自己的事业。华为最大最强最成功,那都是集体的成功,我只是千千万万螺丝钉中的一个。从自我实现和自我满足的需求层面来讲,我需要属于自己的事业,哪怕最小,哪怕最不起眼。更进一步来说,如果我把自己的事业能够做大,那对于我来说,就不枉此生。
3.未来行业的选择。2009年的时候,刚刚全球金融海啸,我认为通信行业的巅峰已过,而互联网特别是移动互联网未来将主宰一切,在当时,只是刚刚萌芽而已,所以未来行业机会是极其巨大和不可预知的,将是下一个产生奇迹的地方。
CSDN:你的第一个创业项目是拼啦拼车,当初为何选择这个项目作为自己的第一个项目?现在回过头来,你怎么看这次创业经历以及给你带来了什么?
胡修彪:选择做拼啦拼车,是我们慎重考虑和分析的结果,在正式开始做之前,我们都做个快半年的调研和酝酿,主要考虑到以下几个情况:
拼车是用户刚需,而且会在今后2-3年爆发性增长,因为环境污染、限号、塞车等。
2.拼车是典型的O2O应用。
3.BAT等互联网巨头不会介入到这个领域。
4.暂时没有无法撼动的竞争对手。
5.推广营销不需要太多资源和资金。
现在来看,这个项目对我本人来说,更多的是一种历练。我一个人,带着不到10个人的团队,产品、研发以及运营一把抓,在几乎零运营成本的情况下,拼啦拼车一年之内发展50万用户,并成为国内TOP3的拼车应用。在这个过程中,我完全从一个传统的通信人蜕变为互联网人,这其中的差异,包括产品开发模式、流程、需求管理、设计、测试等各个方面,只有确实经历了,才能感受得到。
说出来不怕你笑话,刚刚开始互联网创业的时候,做产品我不知道UE/UI是什么,管研发,不知道敏捷流程为何物,做运营,对SEO/SEM模糊不清。但是我一步一步自己探索,通过各种机会和渠道去学习,几乎每天都是12点,而且没有周末。到今天,我可以开玩笑的说,做产品的,没多少人比我更懂研发,做研发的,没多少人更清楚互联网运营怎么玩。
所以,拼啦拼车可以说是我在互联网行业的初恋,它让我从懵懂到成熟,虽然对我来说,它是一个失败的项目,但是我会一直记得它。
CSDN:在第一次创业的时候,你带着一群刚毕业的程序员,从编码的基础、逻辑、习惯、规范、工具等各个方面手把手教起,能否给一些在校的准程序员和刚步入开发岗位的程序员一些学习、成长、职业发展方面的建议?
胡修彪:关于这个问题,我简单总结就是三个建议:
2.刚毕业要专注,沉下心来把一个产品做好,把一门编程语言用好,不要天天这山看着那山高。不管是产品开发也好,编程语言也好,都是融会贯通的,一个产品做好了,理解透彻了,以后做任何产品都会驾轻就熟。编程语言也一样,不要今天看iOS程序员好像很吃香、工资很高,就想转型去做iOS,明天又发现用Erlang的人工资巨高,也想去尝试,最终会发现,什么都会有,其实什么都用不好。
CSDN:如今,你加入了佳米开始了自己的第二次创业之旅,能简单介绍下目前正在做的事情以及未来的规划?
胡修彪:我们的现在的产品是第一企信,第一企信的定位是在企业的沟通交流上,未来的规划也是要成为企业沟通交流的平台。我们首先要让第一企信成为最适合移动互联网时代的企业沟通工具,除了要具备传统企业应用需要具备的诸如企业通讯录之类的功能之外,还要不断增强移动端和PC端之间的功能同步性,让用户能够使用第一企信真正做到移动办公。并且在产品设计上,带入移动互联网思维,让产品带动产品的用户(企业员工、团队成员)发挥更强的主观能动性,让集体智慧得到充分发挥。
未来我们期望将第一企信发展成企业或团队统一的信息出入口,开放接口将传统企业的OA、ERP、CRM等系统接入第一企信,这样用户就能使用第一企信来接收和处理企业各种办公系统的信息。
CSDN:你目前正在做的产品叫第一企信,目前已有一千家企业用户,相比市场上企业级即时消息软件(RTX、imo、263云通信等),其杀手级功能是什么?
胡修彪:最重要的一点,第一企信是免费的。RTX、imo、263云通信都是收费的,企业用户每年都要对此指出相当高昂的费用。在企业市场上有一个奇怪的现象,就是当你拿着免费的产品向企业用户推广的时候,他反而希望你收费。因为企业用户会觉得免费的东西不可靠,我们也遇到过这种问题。但同时我们发现在我们这一千家企业用户之中有很大一批是过去其他付费产品的深度用户,但是他们都反映过去使用的产品问题多,服务跟不上,反馈的问题好几年也得不到解决。他们抱着试一试的态度使用了第一企信,结果发现这免费的产品质量和服务却都很好,他们反馈的问题我们基本都在一周之内更新解决,于是最后都留在了第一企信上。其实过去那些收费的企业软件,他们的整体路线都还是PC互联网时代卖软件的方式,这种方式有个很大的问题就是当用户签了协议买了单,产品的问题、服务的问题,用户就只能默默忍受了,产品提供商不会过多的管你遇到了什么问题,有那个精力那还不如多发展几个客户多签几单。但免费产品因为用户的进入和退出成本都是零,只要产品不好,服务不好,用户就能马上不用,这就要求我们做免费的产品必须提供最好的产品、最好的服务。
第一企信拥有非常强大的手机客户端,其功能性基本与PC客户端保持一致。这就很好的解决了工作人员移动办公的需求。相比于市场上其他产品,RTX缺少强大的移动端,imo和263的移动端我们也都研究过,很多设计细节上有问题,用起来并不方便。举个简单的场景,办公人员经常会遇到上班的时候在电脑前收发了消息或者文件,下班走到路上或者回到家里,使用手机或者家里的电脑还想看下白天的信息,但是却发现那些信息只在自己办公室的电脑有保存,回家根本看不到。第一企信就在这种细节上做了处理,手机、PC之间的信息和文件完全同步,不管是在办公室、在出差还是在家,你都能随时查看过去的消息和文件。即便是你换了手机换了电脑,也能找到过去的信息。同时在产品的稳定性上,我们也研究和使用过很多其他企业软件产品,我们可以很自信的说,我们的产品稳定性是最好的。
基于快速的产品迭代,实际上我们对第一企信的未来规划还有一箩筐的设想正在进行讨论和设计,很快大家就会在第一企信上看到一些新鲜玩意。所以不要简单地以为第一企信就是现阶段大家看到的这些功能,未来的它,一定有资格成为一个传奇。
CSDN:上面你提到说第一企信的杀手级功能是免费,但很多企业都认为收费的产品有保障,免费IM在稳定性、可用性和功能方面都有所欠缺有人认为「软件不因免费而美丽,收费才是救赎之路」,也有人说「收费才是王道」,对此你怎么看?
未来世界一定是开放,平等,更有效率。免费,也是未来一大最重要的趋势。就像周鸿祎的新书《我的互联网方法论》中提到的:“没有人能打败趋势”“商业模式不是赚钱模式”。360杀毒从2009年的1.0版本发布开始就是免费的,当时惊掉一地眼球,但是现在,它早已完胜曾经收费的国产老牌杀毒软件。免费是一个大趋势,而我们比这个市场中其他人更早、更清楚地看到了这个趋势,并且比别人更有胆量沿着这个免费的趋势走。
如果说到免费产品与收费产品哪种更有保障,我是这么认为的,看看我们身边免费的东西:阳光、空气、关爱,这些免费的东西却都是最宝贵的东西。产品也一样,只有做出极致的产品、极致的服务才有资格去说“免费”二字。因为免费虽然对用户来说是零门槛使用,参与成本几乎为零;但是相同的,对用户来说退出成本也是零,只要用户觉得产品不爽,他不必花费任何成本就可以放弃这款产品。而收费的模式下,即便用户觉得产品不好,但毕竟他已经花一大笔钱,就舍不得撤掉了。这就是为什么我们经常说“免费的,才是最贵的”。选择走免费的路,就意味着我们必须提供最极致的产品、最极致的服务。反而我们从用户中了解到,我们不少用户曾经都是付费软件的深度用户,可是曾经使用的付费产品却存在诸多质量和服务的问题,最终吸引他们使用第一企信产品的也正是我们比付费产品更可靠的质量和服务。
CSDN:佳米技术团队构成是怎样的?
胡修彪:我们的技术团队按照各自的分工划分:
有负责整体架构的系统架构师,然后系统的语音服务和即时消息服务各自有一个团队负责。PC、iOS、Android三个客户端分别由三个团队负责。网络通话的语音由一个语音技术攻关小组单独负责语音的质量问题,我们的技术团队目前总人数在40左右。除了这些纯技术团队之外,还有UI设计、产品设计、运营推广以及运维小组。
我们目前采用扁平化管理,我直接管理着各个开发组的组长,这样可以快速进行决策和响应,每个开发组不超过5个人,小而精的自组织团队模式,一直是我对研发团队的要求。互联网企业的竞争,一定会是“班长战争”,每个项目组代表一个班,每个班在技术、管理甚至团队风格都是高度独立的,每个班都有独立自主权,最终一个班的战斗力直接决定了一个模块或者一个子产品的质量,而整个产品的短板由战斗力最差的那个班决定。比如一个强悍Android团队打造出来的Android客户端在用户体验、稳定性、性能等各个方面都会非常棒,但是如果iOS团队不行,iOS客户端就不可能好,那我们流失的肯定是所有iOS客户,最终的结果就是整个产品的失败。所以,当前对我的挑战来说,我需要的做的是既要让每个班都能够高度自主、自管理,同时要能保证每个班都能快速前进和进步,不能成为整个木桶的短木板。
CSDN:今年三、四月,你们在云平台的搭建和部署过程中,陆续有人离职,人力几乎缩减一半,你当时的感受是怎样的?你认为是任务过于艰巨还是管理方面存在问题?(佳米的技术团队目前采用扁平化管理)
胡修彪:说实话,这基本上都是我预料之中的事情,有一些人是我们主动淘汰的,因为他们的技能、经验以及意愿和我们的业务发展方向本身就不相符。我们想要在移动互联网时代有追求和梦想,必须是要选择和我们志同道合的人一起前行。另外一部分离开的原因是适应不了新的工作环境和氛围,过去的日子应该是过得太安逸了,每天9点上班6点下班,工作压力和强度都不大,但是突然变成996(9点上班9点下班一周6天)模式了,一下子从身体和心理上无法接受,所以他们选择离开。这是他们的选择问题,我们也尊重他们的选择,毕竟每个人的诉求都是不一样的,同则聚,不同则分。但是比较幸运的是我们关键核心员工还是选择留下来并且一心向前,所以虽然离职人员很多,但是对我们整体的质量和进度并没有影响,反而是队伍的凝聚力和战斗力提高了很多。
CSDN:你提到华为的文化「为客户服务是我们存在的唯一理由」,能否说说佳米的技术文化?
CSDN:你是前华为总监,第一次和第二次均是CTO,起初也是从普通的码农做起,这一路走来,你是如何在进行角色转换的?每个时期对于团队(管理)的理解有什么不同?
关于每个时期对于团队管理的理解,这三个时期确实不一样。
CSDN:CTO应该是企业技术路线和远景的思想者,你把自己定义为产品型的CTO,能详细说下吗?
胡修彪:把自己定位为产品型CTO,其实原因只有一个,就像上面说到的,技术是为产品服务的。
以前在华为的时候,任正非老爷子经常对研发说,我们不需要院士和科学家,我们需要的是工程师。他的意思其实很明确,不能为了技术而技术,而是要把技术应用到产品研发和满足客户需求上,也许我对自己的定位潜移默化受他的影响。比如说因为我们定位第一企信给亿万企业用户提供沟通交流的平台,所以就要求我们的云平台设计必须是一个稳定可靠、性能高、弹性的分布式集群系统;
另外,由于企业上的办公沟通一刻都不能耽误,所以就要求第一企信能够提供7*24超稳定的服务,那么我们的客户端的稳定性、用户体验就至关重要,我以及我的技术团队必须在这些方面有高要求、严标准,同时我们的服务器集群的每个节点都不能有单点故障、每个节点都能支持在线升级、每个节点都能弹性扩容,这些需求就会及时的驱动我们的架构设计、开发和测试方向和目标。用一句比较时髦的话说,就是“因为要有风,于是便有了风”。除了产品和用户需求来驱动我们技术上要做些什么之外,它也能告诉我们不需要做什么。