如何成爲系統構架師

學識都 人氣:2.71W

我是做java開發的。所以就java方面的系統架構師所要具備的潛力提供一點自己的見解。
  首先,是否能成爲系統架構師的第一要點,是否善於學習。有的開發人員能力很強,但忽視了自身的學習。總喜歡把過去的經驗複製過來。喜歡對現在的管理方法,業務流程進行評頭論足。他們經常得出這樣的結論就是應該按照他的意見辦,否則,項目就會進行不下去。這種類型的人很難真正成爲系統架構師。一個員工到了一個新環境,不管他以前開發經驗多麼豐富,也不管他以前能力是多麼強。她都應該多做多聽少說,應該儘快的適應這個環境。熟悉公司的開發流程,項目管理方式,開發規範,人員組織,公司的規章制度等。
  第二,有較強的工作責任心和敬業精神,具備一定的溝通能力和組織、協調管理能力。不要因爲給你分配的任務太簡單而不願做;也不要因爲給你分配的任務太複雜而拒絕做。能從簡單的工作中發現不爲人注意的細節問題;能將複雜的任務理出清晰的頭緒出來,這就是系統架構師的一個必備的能力。有問題應該及時溝通,切忌自己一個人埋頭苦幹。要對小組的每個成員給與足夠的關注和信任。儘量的根據他們每個人的特點安排他們幹比較適合自己的工作。
  第三,要具備獨立分析問題的能力和較強的邏輯表達能力。一有問題就喜歡依賴別人的員工,也很難成爲系統架構師。不能堅持自己觀點的系統架構師也不是好的系統架構師。要堅持自己觀點,這就要求要具備很強的獨立分析問題的能力。要學會從正反兩方面考慮問題。思想的火花往往是在爭論中產生的。要學會在討論中傾聽反方的意見。傾聽反方的意見是爲了擴大思考的範圍,以便更有利於堅持自己的意見。要記住解決問題的方案沒有對錯,只有優劣。但是在解決問題時,放棄自己的觀點,那就是錯的。
  第四,要有很紮實的專業基礎和比較廣泛的專業知識。專業基礎比如,java語言的核心技術,面向對象的思想、23種設計模式。比較廣泛的專業知識:熟悉主流應用服務器,熟悉主流數據庫,熟悉J2EE主流架構技術。

如何成爲系統構架師

 

TAGS:系統 構架