隨手筆記:我的架構師之路--沈劍 到家集團技術委員會主席&快狗打車CTO

同學也不太懂開發,他可能覺得我懂“開發”,然後正好看着了這個講座,就把講座推薦給我看看了。

雖然我不準備做架構(或者說不太瞭解),但是同學一片好心,我正好也有精力,就看看,記記筆記吧~

要點總結

  • 形成自己的核心競爭力(有一個垂直的深度);
  • 必須堅持在一線:核心代碼必須自己幹;
  • 必須會寫文檔、材料(高度抽象、總結能力);
  • 學會帶團隊。

同時,沒有“完美的”架構,總會有人提出各自問題,因此:

  • 好的架構要貼近業務與產品,從問題出發;
  • 重點解決矛盾;
  • 沒有一上來就完美架構的。

問答環節

Q1 語言

雖說脫離業務的架構都是耍流氓,但是還是有技術棧推薦一下。

Web端與服務端都用 java 技術棧開發,對創業型公司壓力小(因爲Web端與服務端可以相互支持)。

Q2 學歷

社招面試時,老師不看學歷、年齡、性別。

Q3 面試

面試的過程其實對老師也是學習的過程。

Q4 如何持續學習

用到什麼就學什麼。

Q5 寫代碼怎麼減少bug

老師在百度的紀念沒有回滾過,因爲:

  • 自我要求高,自己的代碼做很多自測;
  • 負責人。

Q6 如何深刻記憶技術

  • 用過纔行,實踐出真知;
  • 自己以爲懂了,實際上沒懂;
  • 給人解釋,寫下來,纔算真正的總結。

Q7 如何避免重構

  • 重構可能難以避免;
  • 設計架構時,提前考慮一步(比如考慮兩年後的需求);
  • 無需考慮太遠,否則現在的系統過於複雜。

Q8 快狗雲服務程度

快狗完全應用阿里雲服務。

Q9 向上管理與向下管理

把時間放在事情上,不要向上管理(不信任的體現)。

Q10 架構師需要掌握前端技術嗎

當然。

可能不瞭解細節,但是前段的動靜分離、DNS、緩存等等都需要了解。


這位老師的公衆號是:架構師之路。

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