軟體架構師-摘錄

來源:互聯網
上載者:User

標籤:使用   sp   strong   資料   on   問題   bs   工作   應用   

如果有人問你,作為一個軟體架構師需要哪些特質的話,你會怎麼回答?從技術層面上講,架構師的技術要求是首位的。除此之外在做人處事方面,更有魅力的架構師則更受歡迎。 

  最近有個同事問我,是什麼成就了一個架構師。下文就是我的回答,適用於各個技術領域。其中我故意不考慮企業架構相關的問題。 

  1、瞭解相關領域的技術知識 

  在你想要成為架構師的相關技術領域,必須具備紮實的專業知識和過人的本領。 

  2、超強的分析、設計能力 

  不管怎樣,具備很強的分析和設計能力都是必殺技。另外就是能夠運用設計模式方式解決各種各樣的問題。 

  3、編碼與驗證性測試(POC) 

  熟悉該組織整個技術棧,並能使用各層的技術熟練地編碼。 
能快速實現驗證性測試。 

  4、架構設計的實力 

  能為原始需求提供架構方案。 考慮周全:工具和架構的採用、安全性、效能和擴充性、依賴關係、整合、效益。 熟悉軟體開發生命週期(SDLC):需求、分析、設計、測試、打包、部署。 

  5、建模語言或工具 

  能使用不同的建模語言或工具,向其他架構師、開發人員、專案經理等人,闡述架構。 

  6、架構架構 

  能證明架構的可行性,包括其業務、應用、資料、基礎設定方面。 
瞭解 TOGAF 和 ZACHMAN 架構就更好了。 

  7、溝通能力 

  能與開發人員、測試人員、商務分析師、上級經理溝通無阻,無論在口頭上和書面上。 

  8、佈道 

  能講解該行業的市場、技術知識。 
能為全隊提供培訓課程。 

  9、銷售、甚至售前 

  能參與售前工作(尤其對於軟體服務業):制定技術方案、使用各種預算工具估計方案的規模和成本、與銷售對象互動。 

  10、演講技巧 

  優秀的演講技巧,有助於以下活動:華麗的計劃書和技術文檔、PPT 演講、佈道。

軟體架構師-摘錄

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.