七牛雲CEO許式偉~完整架構經驗分享

對工作多年的程序員而言,日後的職業發展無非是專精技術,轉型管理,晉升架構師三種選擇。成爲一名優秀的架構師,是大多數技術人的追求。

 

想要做架構,空有一身技術是遠遠不夠的,知識的深度和廣度,往往會決定一個架構師的架構能力。而這些知識,從你踏入 IT 行業那一刻起,甚至更早就應該開始儲備了。

 

我看到很多人,做了 7、8 年程序員,仍然停留在「碼農」的階段,平時工作節奏太快,很難有機會系統學習架構,也沒人教,只能悶頭敲代碼,越來越被動。

 

一旦擁有「架構思維」,胸中自有大局觀,對職業發展、職場晉升都會起到很大的作用

 

1. 提升自己在組織內部的話語權,獲得領導的賞識,客戶的青睞;

2. 快速掌握新知識,避免陷入頻繁加班的惡性循環,獲得更多發展機會;

3. 透過問題看本質,瞭解代碼之下更深層次的機制,不僅做到快速完成方案,且條理清晰,重點突出;

4. 制定符合用戶需求且可擴展的商業計劃,從而牢牢地控制企業生命線;

 

細數行業內那些頂尖的架構師,有這麼一位,給了我很大的啓發。他爲人低調,話極少,但觀點鮮明,之前看過他的幾篇採訪,給我留下了深刻的印象。

 

這個人,是許式偉。

 

早在幾個月前,dansen就聽說他要在極客時間上開課講架構,說真的我挺驚訝,行業裏有這樣背景和資歷的架構師實在是太少了,老許是爲數不多的能把「架構」這事兒講清楚的人

 

 

 

關於許式偉

 

說起許式偉,你應該不陌生,他是七牛雲 CEO,ECUG 社區發起人,國內 Go 語言圈的領軍人物,曾就職於金山、盛大,有超過 10 年的搜索和分佈式存儲相關技術的研發經驗。

 

他的個人經歷頗爲傳奇,大學時外號“ C 狂”,憑一份在招聘現場臨時寫就的簡歷,成功應聘金山,畢業僅 2 年就成爲了首席架構師,主導 WPS Office 2005 長達 3 年的架構設計和開發。

 

06 年那會兒,盜版軟件盛行,WPS 開始從軟件向互聯網轉型,許式偉創建了金山實驗室,以技術總監的身份主導分佈式存儲開發。後來,他加入了盛大創新院,成功推出“盛大網盤”和“盛大雲”。

 

2011 年,許式偉創立了七牛雲,專注企業級存儲服務。

 

在老許的身上,能看到一個典型技術人的理想實現之路——扛過國產軟件研發的大旗,忍受過在 Office 和盜版夾擊下的艱難求生,經歷過公司轉型和個人轉型交織的洗禮,跟他並肩奮鬥過的金山人大多進了遊戲行業,他卻堅守基礎研發。

 

創業者只是他的身份,從某種角度上看,我覺得他仍然把自己看作一個技術人。

視頻地址

我爲什麼要推薦這個專欄?

 

老許這個人,在技術圈裏是出了名的低調,江湖上的「人狠話不多」說的就是他這種。

 

這是他第一次完整系統地分享自己的架構經驗,是一個架構師 20 年的經驗沉澱,實在難得。看了開篇詞和前面的幾篇文章,我更加堅定了自己的判斷:

 

我知道,現在有很多技術人會通過看書查資料學習架構,我接觸過的大概有這麼幾類:

 

→ 架構思維類。通常從一些著名的架構理論講起,比如開閉原則、單一職責原則等等。其弊端在於過度理論化,而計算機科學歸根到底屬於工程技術類,應該實踐第一。

→ 設計模式類。這類一般上來就進入架構的局部細節,每個模式的來龍去脈並不容易理解。就算理解了某個具體的模式,也很難真正做到活學活用。

→ 分佈式系統架構設計類。通常從服務端的通用問題如一致性、高可用、高併發挑戰等話題講起,闡述大型業務系統面臨的挑戰。這些知識雖然非常有價值,但無法延伸至通用業務架構,對大部分企業的架構實踐不具備真正的指導意義。

→ 重構類。主要講如何如何改進代碼,其實是最實用的一類。但在我看來,一個模塊最初的地基是最重要的,基本決定了這座大廈能夠撐多久,而重構更多側重於大廈建成之後,在服務於人的前提下怎麼去修修補補,延長生命。

 

所以,這些架構圖書和資料,都沒有揭開架構設計的全貌。

 

我不想照本宣科地,1234 分點強調老許能教給我們哪些架構知識。我只想說,在這個專欄中,你能得到的一定比付出更多,不論你已經是一位架構師,還是想成爲架構師的程序員。

 

這個專欄的組織邏輯,和我們平時看到架構書和課程完全不同。老許想幫助我們構建一個理解軟件架構的宏觀視角,回到信息的原點去思考問題。

 

在這個過程中,他講解常見業務場景的架構範式,以及這些範式在日常工程實踐中應用,寫得很樸實,沒有什麼商業的辭藻,結合自己的實戰經歷,非常落地的感覺。

 

舉個例子,在專欄裏他提到了兩張圖,我一下子就感覺悟道了,原來客戶端和服務端應用架構之間的邏輯關係還可以這樣對應。

 

 

從我這裏訂閱,有什麼福利?

 

1. 限時優惠 ¥99(原價 ¥129)

2. 訂閱專欄後,留言談談「優秀的架構師應該具備哪些特質」,點贊數最多的用戶留言,可獲得極客時間 99元任意課程,dansen將自費送出,點贊截止至 (4月15日20:00)。

3. 今日的訂閱用戶,可邀請你進「許式偉的架構課」學習小組(僅限前500人),並獲得「精選 111 本架構師文集」福利資料。獲取方式:公衆號後臺回覆“架構”。

       

我從來沒想過,不到 100 塊錢就能看到許式偉 20 年的經驗總結,獲得與頂尖架構師更近一步的機會。

 

我記得,老許說過這麼一句話:不管你是否是團隊裏的架構師,對任何一位程序員來說,具備架構思維都會成爲讓你脫穎而出的關鍵。 

 

幾年後的你,會感謝自己今天的投資。

 

個人公衆號:ACM算法日常

專注於基礎算法的研究工作,深入解析ACM算法題,五分鐘閱讀,輕鬆理解每一行源代碼。內容涉及算法、C/C++、機器學習等。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章