軟體架構師主要工作 - Twitter Moses Macero)
軟體架構主要涉及:
1. 繪製方塊盒圖和箭頭
2. 與人們交談
3. 促進和參與設計會議
4. 將設計更改落實為可工作的段目標
5. 鼓勵其他人蔘與架構設計
理由:
如果您沒有做到第1條,人們將不會理解您在說什麼。沒有視覺參考,討論可能需要幾個小時。
如果您不與人交談,即第2條,就不可能知道產品的真正需求是什麼。因此,這是傳達您的想法機會。
如果您不參與設計會議,人們可能會被困住,因為他們沒有機會提出和澄清問題。架構師也需要與團隊一起獲得反饋並再次完善構想(避免採用自上而下的方法)。
如果不將體系結構的更改劃分成幾個部分,則很可能這些架構改進沒有落實實現。這是工作中最困難的部分之一。如果不按步驟進行,那不會神奇地發生。
最後但並非最不重要的一點:如果您不善於鼓勵他人蔘與軟體架構,那麼人們就不會參與其中。您不會獲得良好的反饋,因此您將獲得較差的設計。另外,當每個人都可以參與時,軟體體系結構會更加有趣。
相關文章
- 架構師的工作架構
- 交付架構師工作指引架構
- 趣頭條 中介軟體架構師架構
- 趣頭條 架構部 急招 中介軟體研發工程師/架構師架構工程師
- IBM架構師分享:極簡主義軟體架構 - Neal HuIBM架構
- 軟體架構師或解決方案架構師必讀的五本書 - javarevisited架構Java
- 架構師的工作都幹些什麼?!想做架構師必看!架構
- 軟體測試架構師修煉之道 (二)架構
- 軟體測試架構師修煉之道 (一)架構
- Java軟體架構師-25個關注點Java架構
- 軟體架構師需要具備的技能 - Abeysinghe架構
- 軟體測試架構師受歡迎嗎?架構
- 架構之:軟體架構漫談架構
- 如何才能成為一名軟體架構師?架構
- 招聘—軟體系統架構師,座標北京知春路架構
- 軟體架構風格——規則架構架構
- 軟體架構模式之微服務架構架構模式微服務
- 阿里架構師,講述基於微服務的軟體架構模式(附資料)阿里架構微服務模式
- 怎樣成長為優秀的軟體架構師?架構
- 務實的軟體架構師是什麼樣?(tpierrain)架構AI
- 架構學習筆記系列四——架構師軟文架構筆記
- 軟體架構簡介架構
- 架構:軟體成本估算架構
- 軟體架構指南 - martinfowler架構
- 移動端架構師_Android架構師成長體系課程架構Android
- Twitter推薦引擎架構設計分析架構
- 架構師日記-軟體高可用實踐那些事兒架構
- 軟體架構師應避免的7種行為 - Daniel Watts架構TTS
- 『網際網路架構』軟體架構-mybatis體系結構(14)架構MyBatis
- LLM主要架構架構
- 軟考 - 系統架構設計師(基於中介軟體的開發)架構
- 阿里P8級架構師淺談Java架構師的工作都幹些什麼?阿里架構Java
- 軟體架構風格概括架構
- 架構師修煉之道(二)——架構?設計?架構師?架構
- 軟體體系架構的認識架構
- 如何以軟體工程師的身份工作?軟體工程工程師
- 關於軟體架構和業務架構的思考架構
- 乾貨:軟體架構詳解架構