前58同城首席架构师:做自己人生的架构师

前58同城首席架构师:做自己人生的架构师
2016年09月28日 16:34 华创资本

这是“创·人”的第十七期文章。“创”是华创资本的“创”,“人”是牛人的“人”,我们关注做着不同而有趣事情的牛人。本期“创·人”是前58同城首席架构师、技术总监,前宝驾租车技术合伙人刘晓飞,以下是他的故事。

刘晓飞前58同城首席架构师、技术总监,前宝驾租车技术合伙人2006年初加入58同城,见证了58同城从初创到上市的成长历程。在58同城工作期间,带领团队设计并开发了58同城多个核心项目,设计搭建系统底层总体技术架构方案,拥有深厚的专业技术和团队管理经验。 2015年初加入宝驾租车,负责宝驾租车产品、技术的日常管理和研发工作,2016年初离开宝驾租车开始做专职技术顾问。

眼前的刘晓飞精神状态很好,刚刚休假回来的他,担任着几家公司的技术顾问。虽然只是顾问,但压力并不小:要帮助这些公司处理技术难题,也要培训年轻的工程师,更要自己深入学习不同行业的知识,还要时不时亲自动手来写核心代码。

他现在最大的消遣就是带女儿去电影院看最新上映的动画片,其实并不是女儿想看,而是他自己想看。他认为像迪士尼、环球影业出品的动画片的制作非常精致,不次于好莱坞大片。

就像那些大片的制片人一样,刘晓飞在业界广为人知的是他在58同城担任多年首席架构师的生涯。在58同城工作将近10年,他对如何做好一名架构师熟稔于心。在他看来,一名合格的架构师一定要具备T型知识结构:面面俱到不是架构师,必须在某一领域有足够深的钻研。

其实创业如此,人生亦如此。

“一言不合”做北漂

来北京前,刘晓飞在家乡石家庄某事业单位的软件开发部工作,日子过的十分平淡,因此他有大把空余时间研究他喜欢的“.NET”平台(微软用来实现XML,Web Services,SOA和敏捷性的技术),对网上所有关于“.NET”的课程、资料、论坛他都必看,和网上的各种“.NET”爱好者,甚至包括微软的高级技术专家进行交流,经常写程序到深夜但乐此不疲。

有一次闲暇时他写了一款信息采集系统并发布共享,“本来只是给当时自己运营的一个房产信息分类网站写的小软件,后来大家都觉得挺好用的,于是就做了一个开源的东西共享出来。”

很快有一个人加了他的QQ,这个人告诉刘晓飞,他自己下载使用了这个软件,觉得很不错。通过交流,刘晓飞知道了这个名叫陈家斌的网友是在一家刚刚成立不久的公司做技术,这家公司叫58同城。

两人熟悉之后,陈家斌劝他要是到北京发展那就来58同城,刘晓飞当时在石家庄生活稳定,并且马上就要结婚,因此并没有在意,只是当做朋友之间的玩笑。没想到时任58同城的技术负责人很快就加了刘晓飞,之后不停的游说他到北京工作。完全没想过这个问题的刘晓飞只好推脱说因为手里还有项目,短期内走不了。

“结果这位负责人非常执着,每个星期就会问我项目的进度,一直问了大概两三个月之后,我有点不好意思了。回去跟家人商量,最后决定去北京试一试,如果待不好,半年后就回来。”

于是在2006年元旦假期最后一天,刘晓飞踏上了北京的土地,由于之前在QQ聊的很好,他没有大部分北漂四处找工作的经历,甚至都没有参加任何面试,直接到58同城办理了入职。报道时刘晓飞发现整层楼都是公司的工位,他以为58同城是一家非常大的公司,直到两天后他才知道,原来58同城只是和别的公司合用工位,当时只有十几个人。

不过,从入职的第一天开始,刘晓飞就有一种非常舒服的感觉,尤其是他所在的技术团队,这种感觉尤其强烈。“这是一个很开放的团队,每个人的专业性都非常好,而且大家在各自的专业领域都愿意分享和讨论。”在入职当天,就有同事分别做了关于SEO、HTML的专业分享,这让刘晓飞印象深刻。“晚上回到住处,合租的几个室友问他上班第一天感觉怎么样,我说这个团队特别好!事实上之后这么长时间来看,我一直是这种感觉。”

在上班后的一段时间,刘晓飞都不清楚谁是公司负责人,直到发工资那天,他才认识了当时还有些青涩的CEO姚劲波。在那年的3月1日,刘晓飞转正了,在那张转正单上可以清楚的看到,转正日期原本写的是4月1日,被用笔划了改成3月1日。“我是提前一个月转正的,当时还是挺高兴的。”

2013年10月刘晓飞在纽交所58同城上市时留影

T型架构师的进阶之路

刚刚进入58同城的时候,刘晓飞没有title,不光他没有,其他很多同事都没有,就是每个人分一些任务做开发。

刘晓飞入职第二天就被安排做项目,是一个关于发帖信息质量的模块,过滤网站上的垃圾信息和非法关键字。当时58同城的日发帖量只有几百,等三个月后公司从中关村搬走的时候,58同城的日发帖量就达到两千多了。

在58同城的最初几年,刘晓飞几乎做过所有的系统:发布、列表、详情和个人中心。“当时并不是分配任务,而是整个系统的工作都是我们一起探讨和设计,只是最后大家各自分工开发。”

刘晓飞所在的技术部一直人数不多,十几个人的规模维持了很长时间,到2008、2009的时候,也只有三十多名工程师。在58同城在美国上市的时候,整个公司才只有几百台服务器,这个数字让业界十分惊讶。

“其实大家做事情都很有激情的时候,效率就会提高很多。我相信很多公司实际上用不了那么多人。十一个人的足球队能夺得世界冠军,我们三十多个人,其实可以作出很大的事情,还是要看团队是不是有足够的凝聚力。”

在2008年58同城开发5.0版本的时候,刘晓飞和同事经历了一段非常辛苦的时光,当时平均一天封闭开发的时间都在十三四个小时。有一天早上,刘晓飞到公司由于过于疲惫神情有些恍惚,以为面前的玻璃门是敞开的,结果狠狠的撞到了玻璃上,后来头上缝了三针。刘晓飞开玩笑说,“那个时候的工作量远超所谓的‘996’了,但大家都觉得没什么。”

到了2009年后,随着58同城规模越来越大,公司在技术系统层面成立架构部,刘晓飞就成为架构师的最佳人选,而他自己也非常喜欢这份工作。

谈到架构师这一外界看起来颇为高大上的职位时,刘晓飞有着自己的认识。“作为架构师一定要具备T型知识结构,知识的广度一定要有,横线越长越好,而竖线代表某一个领域的知识深度,架构师不一定会在每一个领域都了解特别深。如果说只是懂一些面上的东西,比如通讯、数据统计、大数据分析等等还不够,如果不能深入到某一领域去研究,你就不能称之为一名合格的架构师。”

要想成为T型的架构师,刘晓飞自己的经验就是不断的学习并实践。他喜欢在互联网上看一些技术性的文章,通过和其他爱好者讨论和交流他学到了很多。另外,刘晓飞对实践的狂热追求也是他的一大利器。“在58这么多年了,论看书和看网络资料我绝对不算最多的,但在实践方面的经验一定最丰富。”多年以来他养成一个习惯,看到一个新的技术问题必然会去写一个程序来验证和匹配。

更重要的是,要在大脑里建立对问题的索引,遇到问题之后,马上就能把解决方案检索出来。“在这么多办法当中,一定有自己之前用过、想过或者看过的办法,否则只能白白的占据大脑的存储空间。”

2014年刘晓飞与团队在香山香炉峰顶

从急到不急,双鱼座的创业观

刘晓飞是双鱼座,偶尔会多愁善感,但这只是生活中的想法。但在工作中,他则是一个很急的人。在58同城的老同事都知道,晓飞最见不得别人做事拖拖拉拉,而在对于产品的观点上,如果和同事不能形成共识,他就会非常恼火。

美剧《硅谷》中有一个情节,主人公交往了一个同样是工程师的女朋友,本来感情进展很顺利。但就是在交流中无意中发现两个人在写代码的习惯有所不同,一个喜欢用table键,一个喜欢用空格键,结果双方因此感情破裂而分手。刘晓飞表示这虽然是无厘头的极端案例,但在工作中确实有很多工程师会因为一些规则和习惯不同而上火,如果是男女朋友,就有分手的可能。

类似这样的争论刘晓飞也经历过多次,有一次他和另外一个同事因为系统升级的一个需求点争论,谁也说服不了谁,两个人就在工位上吵的一塌糊涂。“那位同事最后气得干脆说:‘我不干了行吗?我辞职不干了!’ 但其实大家关系挺好的,就事论事。”

最近几年来,刘晓飞的脾气没有那么急了,一方面是自己慢慢体会到团队变大后,如果还是用小团队的方式去要求别人,这显然就是自己的问题。另一方面在离开58同城后,刘晓飞于2015年初加入宝驾租车,负责公司产品、技术的日常管理和研发工作,对于企业运营管理有了更清晰的认识。

今年年初,刘晓飞离开宝驾租车,这个阶段他并没有急于开始创业或者加入某个创业公司,而是选择深入了解不同行业,和不同的人去沟通碰撞。“大家都认为可行或者都反对的生意,反而可能不是一门好生意;而正反面意见交锋越激烈,我恰恰认为这可能是一个好的创业机会。”

从加入58同城、加入宝驾租车,到现在准备创业,刘晓飞认为这是一个很自然的事情。“我不会想这是不是一个十字路口,这样只会给自己徒增一些压力。在某个人生阶段,你按照自己内心的感觉去做就好,因此大多数情况下,我会选择做自己喜欢的事情。人生要像T型知识结构的架构师那样,要涉猎够广,也要钻研够深。”

来源:华创资本文章配图由刘晓飞提供

感谢您关注华创资本微信号:chinagrowthcapital

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部