回覆列表
-
1 # java分享
-
2 # 七媽碎碎念
首先,必須熱愛,興趣是做好一切事情的大前提。
其次,要保持持續學習的激情和能力,我見過我們公司負責繼續的總工,保持數十年如一日每天早起閱讀相關的書籍,上班路上也是帶著耳機聽,對技術的追求和鑽研沒有因為年紀的增加而減少半分。現在這個社會,技術更新換代的太快,不持續學習很容易被甩在後面。
最後,還需要那麼一點點的天賦,畢竟,像我這種理科學渣是怎麼也搞不懂那麼複雜的邏輯的!
祝你早日實現夢想!
-
3 # Java架構師CAT
你該如何去做?我覺得可以從以下幾個步驟開始:
1: 紮實的JAVA 基礎,Think in java上介紹的內容都能理解,做到這一步恭喜成為了程式設計師。
2:熟練使用主流框架,如:mybatis,spring 等。
3:研究過至少一種以web框架的原始碼,如spring mvc ,struts 等。
4:架構過或者參與過高併發系統設計,知道如何應對突發情況。
5:對自己所處的業務能夠根據自己的知識維度,提出最佳化建議或者預測其風險點。
其實能否成為架構師跟機遇有很大關係,比如一個程式設計師,以上都做到了,但是公司並沒有給他這個機會去做,一個真正架構的機會。因為之前的架構師不離職他就沒有機會,這就是現實!
java相關的技術有20多種,前臺、後端、分散式、大資料,需要不斷的實戰,架構師的水平一般在五年經驗以上。