- 論壇徽章:
- 4
|
1. 在你眼中,一名優(yōu)秀的架構師大牛應具備的最獨特的能力是?為什么?
架構師應該是一個優(yōu)秀的程序員,另外還要有運維、產(chǎn)品、市場的經(jīng)驗。
首先,架構師特別是軟件系統(tǒng)架構師,不是一個優(yōu)秀的程序員就不能在關鍵的時候指導程序員解決問題,不能設計好一個軟件系統(tǒng)架構,不懂運維,設計的架構就不能很好的落地運行,特別是一些不靠譜設計,在實際運行中會遇到各種解決不了坑,懂產(chǎn)品和市場就是為了設計架構時從產(chǎn)品運營的角度考慮問題,特別是一個時間很緊張的項目,你設計出一個非常復雜的系統(tǒng),最終會導致開發(fā)無法按時完成交付,后果很嚴重......
2. 從一般工程師到高級工程師,再到架構師。面對這種進化,你覺得架構師應不應該保持寫代碼的習慣?
我覺的架構師一定要保持寫代碼的習慣,就像第一點說的,架構師就是一個優(yōu)秀的程序員。
3. 架構師 = LeaderShip + 高級工程師?你對這種觀點怎么看?
我覺的架構師不是LeaderShip + 高級工程師,架構師雖然有部分項目經(jīng)理的職責和本身就是程序員的事實,但是架構師更應該從純粹的技術上,利用自己的知識引導和設計一個好的系統(tǒng)架構,而不是簡單的項目經(jīng)理+高級工程師,而且架構師和項目經(jīng)理在很多的團隊中是并存的。 |
|