2016年6月25-26日,第27屆MPD技術管理工做坊將在深圳華僑城洲際酒店舉行。本次工做坊,咱們邀請了58到家技術總監沈劍老師,分享《技術團隊的接手、搭建與發展實踐 》, 講述沈劍老師從58同城架構師調任58到家技術總監,接手O2O業務後,對O2O業務及技術團隊搭建的心得體會,以及跨部門協做、招聘、OKR管理等多方面的實踐經驗。面試
壹佰案例在MPD開始前採訪了沈劍老師,先行「劇透」架構師轉型作管理的感悟。算法
壹佰案例: 請簡單介紹下您和目前負責的工做,以及關注的領域、技術積累?數據庫
沈劍:我是來自58到家的沈劍,目前在58到家負責架構部、中臺業務部、基礎服務部、後端平臺部,總的來講是負責偏後端的部門。後端
以前作過的系統還挺多的,即時通信系統,推薦系統,支付攤銷績效系統,以及不少過短的通用平臺與系統,主要關注架構、數據庫、O2O等方面的技術。緩存
壹佰案例: 做爲同時負責過58同城和58到家業務的架構師,能否從架構方向談下兩項業務的技術難點有何不一樣?服務器
沈劍:58同城是一個信息平臺,業務模式主要是用戶發佈信息和用戶查找信息,其業務模式決定了這是一個流量大、併發量大、數據量大的系統,其架構難度在於幾十億的數據量與訪問量。微信
58到家是一個O2O的平臺,商戶提供服務,用戶下單購買服務,其業務模式決定了這是一個交易閉環的O2O系統,其架構難度在於對數據的實時性、一致性要求會更高。架構
壹佰案例: 有不少工程師或者初級架構師很是樂於「搜刮」各類公司的架構圖,以此做爲學習的方式,您對這種學習方式的見解是什麼?您更推薦那種學習方法呢?併發
沈劍:各個公司的業務模式不同,系統架構確定也不一樣,學習不一樣公司不一樣業務的架構,固然能有所收穫與提高。運維
可是,只看架構圖只知其然,卻未必知因此然,架構是針對業務設計的,原封不動照搬確定是不行的。只經過看各司架構圖來學習,確定也是不夠的。
在項目實踐中學習,成長是最快的。針對業務設計系統,採坑,埋坑,架構師所謂「經驗豐富」,就是解決的問題比別人多。
壹佰案例:58到家接入了微信,咱們都知道微信是一個巨大的流量入口,爲了抗住流量,58到家技術團隊提早作了哪些準備?
沈劍:58到家接入了微信錢包,給咱們帶來了一些技術挑戰,微信錢包流量很大,技術上咱們針對性作了cdn優化、緩存優化、靜態化優化。
同時,還反覆進行了壓力測試,提早進行了容量規劃,並進行了擴容預案,以確保微信錢包的大流量過來後,系統可用性不會受到影響。
舉例來講,壓測微信給了咱們接入性能指標,例如:必須抗住10000同時鏈接,每秒必須處理20000的請求。咱們以這個爲目標,進行壓力測試,不斷找到瓶頸,進行優化,繼續壓測,如此迭代幾輪,最終達到目標。
壹佰案例: 有一種說法以爲非外賣的O2O業務由於不涉及午飯或晚餐這種用餐高峯,因此不須要在大數據、人工智能方面像外賣那麼重視,您是怎麼看待這個問題的?
沈劍:徹底不是這樣的。58到家不是外賣類O2O,可是如何進行智能的訂單調度,如何進行智能的動態訂價,都是須要在大數據、智能化方面下功夫的。
壹佰案例: 如今負責58到家的技術團隊,您現在是如何安排本身的新技術學習、研發團隊管理、生活等時間的?
沈劍:你這麼一問,才發現近期學習新技術以及陪家人的時間愈來愈少了,主要精力放在了團隊管理和系統架構方案討論上了。不過,新技術老技術,能解決業務架構問題的技術就是好技術。做爲技術人,要不斷的學習新技術以豐盈本身的架構知識,但刻意追求新技術,盲目講新技術運用到線上也是不可取的。
壹佰案例:還有時間寫代碼嗎?是否是就更偏向管理而不偏向技術了呢?
沈劍:寫代碼的時間是愈來愈少了。不過,工做中仍是更偏向技術,技術選型,方案討論,架構設計這些都是工做中很重要的一部分。技術人應時刻清晰認識到,技術是核心競爭力。
壹佰案例:招聘是一個技術團隊重要但又很差解決的問題,您能夠談下您對招聘面試的理解和實踐嗎?您會從那幾個方向來面試一個技術人員呢?
沈劍:招聘,是匯聚一羣志同道合的人一塊兒作一些有意思的事情。人招對了,後期管理工做會好作不少,優秀的人可以自我驅動,定好目標,不怎麼須要刻意「管理」的。
校招生面試,我會看重技術基本功,思惟能力,溝通能力,責任心與團隊協做能力。社招面試,在上述能力以外,還會看重業務能力,以及解決問題的能力。
壹佰案例: 除了招聘,做爲技術管理者,特別是在管理方向上(非技術方向)您還有哪些方面的工做?
沈劍:CEO的職責,你們都說是「找人,找錢,定方向」。一個部門的負責人,除了招聘找優秀的人,工做最最要的就是「定方向」,有沒有流程(例如項目流程、bug修復流程),流程方向是否正確。主要矛盾在哪裏(需求太多?bug太多?質量過低?),針對主要矛盾進行方向優化。跨部門協做有問題?大夥目標是否一致,溝通是否順暢等都是須要特別注意的。
壹佰案例:從架構師到技術管理者,特別是接手全新的到家業務,如何帶領整個技術團隊?遇到過什麼樣的困難?經歷了哪些重大事件的考驗?
沈劍:這個問題回答起來會很長,可能得幾個小時才能說清楚,在這裏就很少說了,我會在深圳站MPD帶來180分鐘關於技術團隊管理的分享,那個時候會講的多一些。
壹佰案例:58到家如今是採用kpi仍是okr的考覈方式?爲何採用那種方式?
沈劍:這個問題比較敏感哈。58到家採用的是okr,它即強調目標,又鼓勵創新而不死板,能更大發揮你們的主觀能動性。
壹佰案例:以往都是在數據庫和架構的議題上看到沈老師分享,爲何此次選擇了技術管理的方向?
沈劍:總在數據庫和架構的議題上分享,大夥不膩麼?(笑)
開玩笑啦,15年9月調到58到家,成立團隊,規劃事情,和團隊一塊兒作一些事情,有一些收穫,拿出來和你們共享以及共勉。將來再和你們聊數據庫,聊架構。
壹佰案例:感謝您接受咱們的採訪,期待您在MPD深圳站的分享。
第27屆MPD設計了5個垂直領域的25個大時段深度分享的工做坊,涵蓋產品、團隊、架構、開發、測試等方向,將邀請國內外25位一線專家分享技術創新與實踐,超過500位參會者將與講師現場切磋交流。Facebook的零成本用戶增加、騰訊扛住10W+服務器的自動化運維、百度智能推薦系統的高效算法、負責億級流水的螞蟻金服支付團隊的管理經驗、Linkedin能在大數據中掘金的關鍵方法、微博訪問量從億到萬億的架構優化......最頂級的話題分享,技術人和產品人的實踐日,只在MPD深圳站!6月25-26日開幕,你還在等什麼?點擊連接報名