互聯網架構師需要具備哪幾項技能

1. 好的架構師,一定是好的程序員

  • 沒寫過N年代碼,何來指點江山?

  • 沒做過N年架構實踐,何以指導避坑?

  • 只有框架,沒有細節,何以服眾?

bad case:項目失敗了,架構師點評技術團隊“能力差”

bad case :項目失敗了,技術團隊點評架構師“只會忽悠”

2. 跨域知識

  • 如果只是一個方向能力強,頂多算技術高手

  • 除了一個/幾個方向的專家,對端,站點,服務,數據等多方面均要有所瞭解

  • 對研發,測試,運維,安全均要有所瞭解

  • 除了技術,對業務,產品,項目管理均要有所瞭解

畫外音:10年專於一個方向,好還是不好,值得討論?

3. “把問題講清楚”是一項很重要的能力

  • 懂得把複雜的事物進行抽象,簡單化

  • 懂得把抽象的事物進行形象,具體化

  • 懂得把形象的事物落到白板上,畫出來

  • 懂得把白板上的事物講出來

bad case:有些架構師,自己懂,但講不出來,挺遺憾。

4. 落地能力,溝通能力,執行力

  • 光講清楚還不夠,能落地實現,才是真功夫

  • 同樣是技術人,溝通切忌頤指氣使,發號施令

  • 別把高大上的名詞天天掛在嘴上,落地了什麼,才是價值

畫外音:最近這些名詞聽得多不?區塊鏈,雲計算,Saas。一定要小心,任何脫離業務的架構設計,都是耍流氓。

見過紙上談兵的大拿麼?


分享到:


相關文章: