GMTC全球大前端技术大会(北京站)门票9折特惠截至本周五,点击立减¥480 了解详情
写点什么

快狗打车 CTO 沈剑:脱离业务的架构是耍流氓,从找对方法到找对问题

2020 年 4 月 24 日

快狗打车CTO沈剑:脱离业务的架构是耍流氓,从找对方法到找对问题

落榜中南财经政法 努力不到位谈何选择

科创人(以下简称科):改变了您人生方向的第一个节点是?


沈剑(以下简称沈):高考,报考中南财经政法,没考上。


科:……一个意外的开场。


沈:我是湖南人,高考激烈算是全国有名的,分数比重点本科高 20 多分可还是掉了。复读了一年,非常辛苦,上了一个专门复读的学校,每天学习到后半夜一两点,早晨 5 点半就听广播做早操上自习,一周只放半天假,能踢会儿球锻炼锻炼体力。我住的地方离校门 50 米,一整年的人生就晃荡在这 50 米之内。


结果还算不错,考上了华中科技大学的计算机系,这一年熬下来之后,后来工作里遇到什么 996、加班,都不算什么事儿(笑)。


科:为什么志愿变了,从财经政法专业转到了计算机专业?


沈:这确实是我人生的一个转折,最初选择财经政法是因为我语文和英语一直学得不错,眼下一直在写公众号也是因为喜欢写。换志愿的原因,当时那个年龄哪会想那么多,就是觉得计算机专业可能更好找工作一些。


科:世上少了一个好律师,多了一个 IT 牛人。


沈:牛不敢当,前面说过我算是努力派,我觉得人成长的过程中努力非常重要,有了努力才有选择权。刚工作那段,公司里全都是又比你有才华又比你努力的同事,你能怎么办?我给自己定了个目标,要比下班最晚的同事再晚一个小时。说真的,IT 行业有头脑有天分的朋友太多了,你能做的就是努力到极致。


科:“再晚一小时”坚持了多久?


沈:有一个同事家离公司步行十分钟的路程,所以……


科:翻篇儿。


爱情>腾讯 Offer 遇到变故要先稳心态

科:您第一份工作是在百度?找工作的时候有没有给自己设定一些标准?


沈:公司好些、工资高些是软指标,硬指标只有一个,我必须去北京,因为我女朋友当时在北京读研,她学习比我好,我保研本校,她保去了中科院。


科:学霸们的爱情……


沈:(骄傲笑)找工作的过程还真是发生了一些事情,我是我们班第一个收到预录用通知的,2008 年 5 月拿到了腾讯实习的 offer,后来又参加夏令营拿到了北京腾讯研究院的录用通知。结果下半年金融危机,各大公司缩编,腾讯来电话说研究院是去不了了,感觉你还不错,考虑来深圳?这给我打击挺大,我拿到预录用通知后一直帮其他同学忙活就业的事,结果最后大家都找好工作了,剩我自己还得重新开始。更可怕的是已经错过了招聘窗口期,心态有点崩,导致了屡面屡败,甚至比高考失利还要焦虑。


人生机缘就是福祸相依,2008 年国庆前百度来我们学校招聘,李彦宏亲自来宣讲,我面了一个创新搜索部。一个多月之后接到电话,基本确认要我。这下心态稳了,等待正式通知的那段时间还尝试面试了几次,成功率很高。


科:单从面试这件事看,您受心态的影响还挺大的?


沈:应该算是,找工作这事儿对我的人生留下了两个印痕,第一个就是对腾讯印象不太好(笑),第二,遇到什么事情心态都要放平,心态不好大大影响你应变的能力。


跳槽 58 同城 偏执于脚踏实地的安全感

科:在百度的工作体验如何?


沈:非常好,2008、2009 年那段时间,IT 新丁能够入职百度学技术、做架构, 提升会非常大。当年的百度是典型的技术驱动型企业,进了百度才知道什么叫比你出色的人比你还努力,自己能做的只有专注工作、玩命学习。前面提到了拼加班没拼过的那位,他是我们组技术委员会的成员,百度有“小师傅”制度,他给我的帮助比小师傅还要大。


有这样的朋友指点,自己再拼一点,每天后半夜一两点下班,成长得还算不错。


科:您当时负责的具体产品是?


沈:百度的即时通信工具百度 HI,在那儿的两年时间内完成了技术基础的积累,后端、服务端、架构、产品……虽然现在我们很难用成功去形容这款 IM 产品,但当年也实现了百万用户同时在线,对架构各个模块的挑战还挺大的。


2010 年的时候有了变动,百度决定立项一个新产品,移动端的 IM 工具,对标 KIK(当时还没有微信),内部暂定的产品名我记得是快信。整个百度 HI 团队平移过去,可问题来了:产品的定位、形式、发展方向……讨论这些东西讨论了半年多,没结果。我觉得这个决策太慢了,现在大家都会先做起来再迭代,但当年的百度还是习惯把事情先想清楚。


科:这算是您离开百度的原因?


沈:算是。回头想想这和我的人生经历也有关系,可能是被腾讯放鸽子的心理伤痕太深(笑),我一直都希望自己能做脚踏实地的事情,脚踏实了心才能踏实,有着力点才有努力的可能。恰好当时 58 同城也要做一个即时通信产品,我就换了东家。那年也是看广告才知道 58 同城的,一个神奇的网站,还认识了杨幂。


科:58 的业务规模庞大很有名,对架构的压力大不大?


沈:我一直说一句话,脱离业务的架构是耍流氓,接触更多的业务才能积累更多的架构经验、解决更多实际问题、帮公司创造更多的价值。这其实是一段很难得的经历,2012 年我加入了同城的技术委员会,正式成为一名架构师,做了几个不同业务的架构工作。


参与不同项目不仅能了解更多业务,还有一个好处就是有机会跟各种出色的人一起工作,近距离学习他们的优秀之处。2014 年底 58 二手(转转前身)立项,我跟孙玄——如今转转的首席架构师,两个人用了几周时间把架构做了出来。我当时就和孙玄讨论,“我们的架构设计要支持几百万的用户”,那是一个还没开始的新业务,这个判断可以说是野心与格局兼备。跟出色的人工作非常爽,不是说我们随便搞搞能用就行。


从技术人到管理人 从找对方法到找对问题

Tips-58……啥来着?


·58 同城:2005 年成立,2013 年上市,提供免费分类信息服务。


·58 到家:2014 年成立,58 同城投资,专注标准化上门到家服务。


·快狗打车(原 58 速运):58 到家子公司,同城短途货运平台。


科:不断参与新业务架构工作的状态持续了多久?


沈:后面又经历了一些变动:在转转孵化了大概 3 个季度,58 到家立项,陈小华(58 到家 CEO)问我愿不愿去,我说公司觉得我能发挥更大的价值我就去。当时还不知道到家已经独立成公司了,最终走了一个离职又入职的流程,跟想得不太一样(笑);2015 年 9 月上岗,全面搭建 58 到家的技术体系,到 2017 年算是做出个大模样;之后就来了速运,也就是今天的快狗,一直忙到现在。


科:在 58 到家遇到过哪些挑战?


沈:起初最大的挑战就是资源问题,在 58 同城的时候资源支持很给力,要人给人、要服务器给服务器,但到家是一个创业公司,精打细算过日子;其次,同城和到家的技术要点完全不同,同城是一个信息平台,大数据量、高并发是核心问题,而到家是一个交易平台,安全性、稳定性才是核心问题;第三,创业要快,没有时间给你做一个很酷炫的东西,快速做个能用的再说。我印象中最早做的是监控体系,那时候不可能给你 5 个人、半年时间搞一个监控平台,只能是先花两周解决最突出的问题、保证扩展性,后续再想怎么好用、怎么平台化、怎么自动化。


科:回顾您整个职业生涯,您觉得最难的一关是?


沈:(深思 15 秒)转型管理,其他的事情再难、压力再大,说到底自己解决好自己的事情就行,万事不决努力了再说。但管理不是,要让整个团队成功,从工作方法到个人精力的分配,全部天翻地覆。


科:难点有哪些?


沈:从 0 到 1 就非常难,技术人转管理有着先天的难度:技术人不太有机会高频次的与人沟通,并且对综合性问题的处理要求没那么高。但技术人转管理又有着必要性,技术洞察力是技术管理的必要条件。


最初做管理的时候特别痛苦,看着员工干活就来气,你们这做些什么东西,巴不得自己上手,可你一个人再厉害能做几个人的事情?5 个?10 个?100 人团队你怎么办?所以从一线员工到一线管理,首先要学会找方法,帮助团队一起进步。


等到职级再高一些,视角又不一样了,一线管理也是接单干活,但二线管理就是下单的人:哪些该做哪些不该做,哪些先做哪些后做。这个阶段对我来说是最大的挑战,前面反复提到过,我是一个努力型的人,遇到问题首先检讨“是不是我不够努力”,但到了这个阶段,努力已经不是主要矛盾了,甚至找方法都不是最重要的,最重要的是找到问题、做准判断。


举一个例子,快狗打车切入同城货运这个市场,靠销售跑街、靠资金投入,是不能解决行业痛点的,首先我们要分析具体问题:为什么司机漫天要价?为什么用户想叫车很麻烦?这是高级技术管理者需要了解的,必须要了解业务痛点。


58 系 &快狗打车 积德的事业值得死磕到底

科:我们已经非常顺滑毫无痕迹地切入了公司宣传环节,有两个问题想请教,首先快狗打车的更名引发了一些争议,您个人如何看待这件事?


沈:酷狗、飞猪大家都能接受,快狗我觉得也没什么出格的,何况这里还有一个细节,我们与同城货运、物流平台 GOGOVAN 合并,快狗其实是它的中文名。


科:第二个问题,身为 CTO,能否分享下技术管理者参与具体业务的经验?


沈:我认为技术管理者走得越高,越要和业务融为一体,在我看来快狗的技术和业务已经合二为一了,比如派单策略、补贴策略,这些技术手段本身就是业务的重要环节。还有,你要了解用户,用户既是发单的客户,也是司机,司机到底需要什么?说到底司机最需要的就是有单接,接单多才能降低他们的单次报价,才能让他们通过奋斗支撑起自己的生活。


说到这,在到家做了这么久,我觉得我们做的是一件积德的事,我就知道有好几个家庭,老公在快狗拉货,妻子在到家做家政服务,一家人的收入就来自到家。这是我们企业的价值观,为千万人解决就业,为亿万家庭服务,既提供工作岗位和收入,也提供家庭服务,尤其老龄化以肉眼可见的速度正在发生,家政服务会为中年家庭提供更多支撑,解决他们的后顾之忧。


这是一条非常好的赛道,关乎国计民生,值得 All In。这条路上一定会诞生伟大的企业,即便不是我们。


本文转载自技术琐话公众号。


原文链接:https://mp.weixin.qq.com/s/3KTmbSGyKw2QP-QjPfeDcw


2020 年 4 月 24 日 16:00355

评论

发布
暂无评论
发现更多内容

据说很多女性看不懂地图——视觉表象

Justin

心理学 28天写作 游戏设计

上过云么?一行代码秒上云体验过么?

华为云开发者社区

华为云 云服务器 devcloud 代码托管

大话 Python:python 操作 excel 系列 -- 数据汇总与统计

老王说编程

Python Excel 数据统计

简述Electron的发展和应用

anyRTC开发者

WebRTC 跨平台 Electron RTC sdk

failure: repodata/repomd.xml from cloudera-manager: [Errno 256] No more mirrors to try

wjchenge

Mybatis系列全解(八):Mybatis的9大动态SQL标签你知道几个?提前致女神!

潘潘和他的朋友们

Java 后端 mybatis 后台 mybatis源码

有图有真相:带你实现现流行的权限验证

华为云开发者社区

安全 session 权限 JWT 认证

大话 Python:python 操作 excel 系列 -- 数据处理

老王说编程

数据处理 python excel

大话 Python:python 操作 excel 系列 -- 数据的提取与筛选

老王说编程

Python Excel 数据提取与筛选

区块链赋能电子合同!构建互联网可信生态整体解决方案

源中瑞-龙先生

职场中吃力不讨好?从根因上去破解

一笑

28天写作

git 教程 --git reset命令

生之欢愉,时间同行

git git reset

B站专栏内页数据如何抓取,Web Scraper 学习在进一步,无编码学爬虫之五

梦想橡皮擦

Python 28天写作 3月日更

大话 Python:python 操作 excel 系列 -- 数据清洗

老王说编程

Python Excel 数据清洗

徐烨:这20年,我与应用系统的“云化”之路

华为云开发者社区

架构 服务器 华为云 企业上云 应用系统

通过AWS EMR降低集群计算成本

行者AI

AWS 计算

大话 Python:python 操作 excel 系列 -- 怎样读取 excel 文件?

老王说编程

Python Excel 数据读取

智慧党建系统开发解决方案,智慧组工干部管理平台搭建

WX13823153201

智慧党建系统开发解决方案

话说 wait、notify 、 notifyAll

木子的昼夜

Java 通信 Wait notify notifyAll

大话 Python:python 操作 excel 系列 -- pandas 读取、分析、保存

老王说编程

Python Excel pandas

DevOps敏捷60问,一定有你想了解的问题

华为云开发者社区

DevOps 运维 敏捷 工具链 华为云

元素XPATH定位点击为什么老失败?

小小娃爱吃甜食

Python 自动化 测试 selenium

从小厂逆袭快手,我是如何准备面试的

haxianhe

死磕归并排序算法

Silently9527

算法 排序算法 快速排序

linux使用udev配置U盘自动挂载

happlyfox

Linux 28天写作 udev 自动挂载

大话 Python:python 操作 excel 系列 -- excel 数据分析

老王说编程

Python 数据分析 Excel

Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis | 附最佳实践清单

Kaito

数据库 redis 后端

浪潮肖雪:用工业互联网解决企业痛点问题

浪潮云

工业互联网

智汇华云 | 深入理解Istio中的证书管理

华云数据

不用代码趣讲 ZooKeeper 集群

HelloGitHub

Java zookeeper ZooKeeper原理

Volcano社区正式发布v1.2.0版本

华为云原生团队

人工智能 开源 AI 云原生 开源项目

快狗打车CTO沈剑:脱离业务的架构是耍流氓,从找对方法到找对问题-InfoQ