專訪58沈劍:除了架構,我還想認真談談管理
壹佰案例採訪了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分鐘關於技術團隊管理的分享,那個時候會講的多一些。
壹佰案例:58到家現在是採用kpi還是okr的考核方式?為什麼採用那種方式?
沈劍:這個問題比較敏感哈。58到家採用的是okr,它即強調目標,又鼓勵創新而不死板,能更大發揮大家的主觀能動性。
壹佰案例:以往都是在資料庫和架構的議題上看到沈老師分享,為什麼這次選擇了技術管理的方向?
沈劍:總在資料庫和架構的議題上分享,大夥不膩麼?(笑) 開玩笑啦,15年9月調到58到家,成立團隊,規劃事情,和團隊一起做一些事情,有一些收穫,拿出來和大家共享以及共勉。未來再和大家聊資料庫,聊架構。
壹佰案例:感謝您接受我們的採訪,期待您在MPD深圳站的分享。
沈劍老師將於6月25-26日在深圳MPD現場分享《技術團隊的接手、搭建與發展實踐 》, 講述他從58同城架構師調任58到家技術總監,接手O2O業務後,對O2O業務及技術團隊搭建的心得體會,以及跨部門協作、招聘、OKR管理等多方面的實踐經驗。 給小編留言有機會獲得免費體驗票哦~
相關文章
- 沈劍:58同城資料庫架構最佳實踐資料庫架構
- 談談專案架構架構
- 58到家技術總監沈劍:有選擇地借鑑才能不走彎路(圖靈訪談)圖靈
- 從結親網 的架構談起,談什麼架構, 我理解的架構。我想很多人理解的架構應該可能比較 狹義架構
- 談談對資料架構的幾點認識架構
- 我也想來談談HTTPSHTTP
- 談談APP架構選型:ReactNative還是HBuilderAPP架構ReactUI
- 阿里支付寶架構師:談談我眼中的高併發架構【好文】阿里架構
- 獨立架構師Simon Brown訪談問題有獎徵集(圖靈訪談)架構圖靈
- 遊戲專案管理——陳奕雍訪談遊戲專案管理
- 【開源訪談】簡懷兵:架構師的自我認知與進階架構
- MVC、MVP、MVVM,談談我對Android應用架構的理解MVCMVPMVVMAndroid應用架構
- Johanna Rothman:專案管理之道(圖靈訪談)專案管理圖靈
- 談談UI架構設計的演化UI架構
- 架構雜談《九》架構
- 架構雜談《八》架構
- 架構雜談《五》架構
- 架構雜談《六》架構
- 架構雜談《二》架構
- 架構雜談《三》架構
- 架構雜談《七》架構
- 架構雜談《四》架構
- InnoDB架構淺談架構
- 淺談Dubbo架構架構
- 談談專案的成本管理 (轉)
- 談談專案的成本管理(轉)
- 曾奇:談談我所認識的分散式鎖分散式
- 架構之:微服務架構漫談架構微服務
- 架構之:軟體架構漫談架構
- 談談中臺架構之交易中臺架構
- 馮怡:我想給大家展示一種可能性(圖靈訪談)圖靈
- 談談專案的成本管理2 (轉)
- 談談專案的成本管理3(轉)
- 談談專案群組的管理 (轉)
- 美團(配送演算法策略架構師)郝井華訪談話題有獎徵集(圖靈訪談)演算法架構圖靈
- 《開源軟體架構》組織者Michael DiBernardo訪談問題有獎徵集(圖靈訪談)架構圖靈
- 我也要談談大型網站架構之系列(3)——死了都要說的快取網站架構快取
- 滴滴 曾奇:談談我所認識的分散式鎖分散式