回覆列表
-
1 # 幣特賺哥
-
2 # 教育和科技
系統架構師包含java架構師,是一個概述。架構師主要負責設計系統整體架構,從需求到設計的每個細節都要考慮到,把握整個專案,使設計的專案儘量效率高,開發容易,維護方便,升級簡單等。工作職責有:
1、確認需求 2、系統分解 3、技術選型 4、制定技術規格說明 專注於架構方面的理論和程式碼撰寫,很少寫業務程式碼。
作為一個優先的架構師至少具備良好的溝通能力與領導能力、抽象思維和分析能力、技術深度和廣度。
經常有一個誤區認為架構師就是專案經理、架構師負責需求分析、架構師從來不寫程式碼等等都有失偏頗。
按照我職業生涯的經歷來理解的話,系統架構師是一個統稱,java只是其中一個方向而已 。還有精通c的,有的精通Python的,有精通PHP的都可以叫系統架構師。只是專精方向不同。用面向物件來說,系統架構師是介面,java架構師是實現可以類似理解。
相對來說全棧型架構師更受市場的喜愛,況且現在很多架構師都不說自己是什麼語言架構師,更多的是注意自己在各個領域的深度提升,包括網路,資料庫,效能定位與分析等。