尚學堂告訴你架構師的職責是什麼

尚學堂告訴你架構師的職責是什麼

字面上簡單理解的話,架構=骨架、結構。前者揭示架構中內在的支撐物,後者則表明架構關心支撐物相互結合的某種構造方式。所以架構就是事物內部鉤稽組合的結構——通常是指具有較大尺度上的結構。

架構師,是一個既需要掌控整體又需要洞悉局部瓶頸並依據具體的業務場景給出解決方案的團隊領導型人物。架構師不是一個人,他需要建立高效的體系,帶領團隊去攻城略地,在規定的時間內完成項目。

架構師需要參與項目開發的全部過程,包括需求分析、架構設計、系統實現、集成、測試和部署各個階段,負責在整個項目中對技術活動和技術說明進行指導和協調。

架構師雖然聽起來很高大上,但本質上仍然是工程師,不是科學家,也不是忽悠人的江湖騙子。學習再多,也需要實踐落地。設計架構方案更多的是在做一些抽象和權衡:把複雜的需求抽象成簡單的模型,從功能、性能、可用性、研發成本等等方面規劃如何構建一個系統,這些內容需要更多的實踐練習。

從一個程序員到架構師是一個很大的變化,架構師需要從大的方面考慮,而不只是考慮這個模塊該用哪種設計模式去開發。

總而言之,一句話:架構師是項目團隊中的技術權威。

面向過程和麵向對象這兩個基本概念,不僅架構師需要非常清楚,程序員、設計師也要非常清楚,這也是系統分析、設計和編碼最基本的常識。我接觸的程序員,很多人只停留在一種“似是而非”的程度,這是不行的,想要繼續前進,就得把基礎夯實,所以我覺得很有必要先回回爐,補補課。

尚學堂告訴你架構師的職責是什麼

作為架構師,必須成為所在開發團隊的技術路線指導者,具有很強的系統思維的能力;需要從大量互相沖突的系統方法和工具中區分出哪些是有效的,哪些是無效的。架構師應當是一個成熟的、豐富的、有經驗的、有良好教育的、學習快捷、善溝通和決策能力強的人。優秀的架構師能考慮並評估所有可用來解決問題的總體技術方案。

尚學堂立志解決中國教育不公平和低效率問題,幫助千千萬萬被傳統教育方式耽誤的人,傳授實用、前沿的知識,成就學員個人理想,為愛你的人和你愛的人創造美好的生活。尚學堂12大精英團隊+各類實戰項目,真正實現1+1>10的目標效果。幫助學員迅速成長,持久騰飛,成就學員“高富帥”人生。


分享到:


相關文章: