專訪58沈劍:除了架構,我還想認真談談管理

壹佰案例發表於2016-06-03

enter image description here

壹佰案例採訪了58到家技術總監沈劍老師,先行“劇透”架構師轉型做管理的感悟。

壹佰案例: 請簡單介紹下您和目前負責的工作,以及關注的領域、技術積累?

沈劍:我是來自58到家的沈劍,目前在58到家負責架構部、中臺業務部、基礎服務部、後端平臺部,總的來說是負責偏後端的部門。

之前做過的系統還挺多的,即時通訊系統,推薦系統,支付攤銷績效系統,以及很多太短的通用平臺與系統,主要關注架構、資料庫、O2O等方面的技術。

壹佰案例: 作為同時負責過58同城和58到家業務的架構師,可否從架構方向談下兩項業務的技術難點有何不同?

沈劍:58同城是一個資訊平臺,業務模式主要是使用者釋出資訊和使用者查詢資訊,其業務模式決定了這是一個流量大、併發量大、資料量大的系統,其架構難度在於幾十億的資料量與訪問量。

58到家是一個O2O的平臺,商戶提供服務,使用者下單購買服務,其業務模式決定了這是一個交易閉環的O2O系統,其架構難度在於對資料的實時性、一致性要求會更高。

壹佰案例: 有很多工程師或者初級架構師非常樂於「搜刮」各種公司的架構圖,以此作為學習的方式,您對這種學習方式的看法是什麼?您更推薦那種學習方法呢?

沈劍:各個公司的業務模式不一樣,系統架構肯定也不同,學習不同公司不同業務的架構,當然能有所收穫與提升。

但是,只看架構圖只知其然,卻未必知所以然,架構是針對業務設計的,原封不動照搬肯定是不行的。只通過看各司架構圖來學習,肯定也是不夠的。

在專案實踐中學習,成長是最快的。針對業務設計系統,採坑,埋坑,架構師所謂“經驗豐富”,就是解決的問題比別人多。

壹佰案例:58到家接入了微信,我們都知道微信是一個巨大的流量入口,為了抗住流量,58到家技術團隊提前做了哪些準備?

沈劍:58到家接入了微信錢包,給我們帶來了一些技術挑戰,微信錢包流量很大,技術上我們針對性做了cdn優化、快取優化、靜態化優化。

同時,還反覆進行了壓力測試,提前進行了容量規劃,並進行了擴容預案,以確保微信錢包的大流量過來後,系統可用性不會受到影響。

舉例來說,壓測微信給了我們接入效能指標,例如:必須抗住10000同時連線,每秒必須處理20000的請求。我們以這個為目標,進行壓力測試,不斷找到瓶頸,進行優化,繼續壓測,如此迭代幾輪,最終達到目標。

壹佰案例: 有一種說法覺得非外賣的O2O業務因為不涉及午餐或晚餐這種用餐高峰,所以不需要在大資料、人工智慧方面像外賣那麼重視,您是怎麼看待這個問題的?

沈劍:完全不是這樣的。58到家不是外賣類O2O,但是如何進行智慧的訂單排程,如何進行智慧的動態定價,都是需要在大資料、智慧化方面下功夫的。

壹佰案例: 現在負責58到家的技術團隊,您如今是如何安排自己的新技術學習、研發團隊管理、生活等時間的?

沈劍:你這麼一問,才發現近期學習新技術以及陪家人的時間越來越少了,主要精力放在了團隊管理和系統架構方案討論上了。不過,新技術老技術,能解決業務架構問題的技術就是好技術。作為技術人,要不斷的學習新技術以豐盈自己的架構知識,但刻意追求新技術,盲目講新技術運用到線上也是不可取的。

壹佰案例:還有時間寫程式碼嗎?是不是就更偏向管理而不偏向技術了呢?

沈劍:寫程式碼的時間是越來越少了。不過,工作中還是更偏向技術,技術選型,方案討論,架構設計這些都是工作中很重要的一部分。技術人應時刻清晰認識到,技術是核心競爭力。

壹佰案例:招聘是一個技術團隊重要但又不好解決的問題,您可以談下您對招聘面試的理解和實踐嗎?您會從那幾個方向來面試一個技術人員呢?

沈劍:招聘,是匯聚一群志同道合的人一起做一些有意思的事情。人招對了,後期管理工作會好做很多,優秀的人能夠自我驅動,定好目標,不怎麼需要刻意“管理”的。

校招生面試,我會看重技術基本功,思維能力,溝通能力,責任心與團隊協作能力。社招面試,在上述能力之外,還會看重業務能力,以及解決問題的能力。

壹佰案例: 除了招聘,作為技術管理者,特別是在管理方向上(非技術方向)您還有哪些方面的工作?

沈劍:CEO的職責,大家都說是“找人,找錢,定方向”。一個部門的負責人,除了招聘找優秀的人,工作最最要的就是“定方向”,有沒有流程(例如專案流程、bug修復流程),流程方向是否正確。主要矛盾在哪裡(需求太多?bug太多?質量太低?),針對主要矛盾進行方向優化。跨部門協作有問題?大夥目標是否一致,溝通是否順暢等都是需要特別注意的。

壹佰案例:從架構師到技術管理者,特別是接手全新的到家業務,如何帶領整個技術團隊?遇到過什麼樣的困難?經歷了哪些重大事件的考驗?

沈劍:這個問題回答起來會很長,可能得幾個小時才能說清楚,在這裡就不多說了,我會在深圳站MPD帶來180分鐘關於技術團隊管理的分享,那個時候會講的多一些。

enter image description here 壹佰案例:58到家現在是採用kpi還是okr的考核方式?為什麼採用那種方式?

沈劍:這個問題比較敏感哈。58到家採用的是okr,它即強調目標,又鼓勵創新而不死板,能更大發揮大家的主觀能動性。

壹佰案例:以往都是在資料庫和架構的議題上看到沈老師分享,為什麼這次選擇了技術管理的方向?

沈劍:總在資料庫和架構的議題上分享,大夥不膩麼?(笑) 開玩笑啦,15年9月調到58到家,成立團隊,規劃事情,和團隊一起做一些事情,有一些收穫,拿出來和大家共享以及共勉。未來再和大家聊資料庫,聊架構。

壹佰案例:感謝您接受我們的採訪,期待您在MPD深圳站的分享。

沈劍老師將於6月25-26日在深圳MPD現場分享《技術團隊的接手、搭建與發展實踐 》, 講述他從58同城架構師調任58到家技術總監,接手O2O業務後,對O2O業務及技術團隊搭建的心得體會,以及跨部門協作、招聘、OKR管理等多方面的實踐經驗。 給小編留言有機會獲得免費體驗票哦~

相關文章