關於成為一名軟體架構師的思考

2021-04-20 00:07:08 字數 587 閱讀 6292

還不成熟的思考,不過我的職業目標是成為一名軟體架構師。不應該簡單做好作為coder的工作,還應該從更高的視角來領悟。比如目前做的模組化軟體架構,裡面使用了idl、ecom等技術,由於是老**,並且這些技術已經有相當悠久的歷史,那麼現在來看有沒有更佳的替代設計方案,對於從設計、開發、維護等各種視角來看是否還具有優越性?如果不能經常思考這些問題並且學習、研究,恐怕無法提公升自己達到軟體架構師的高度。

「作為一名軟體架構師,你必須成為所在軟體團隊中的傳道者和領導人。你需要從大量互相衝突的軟體方法和工具中區分出哪些是有效的,哪些是無效的。這並非易事,因為**商和行業專家產生的大量商業資訊會給你以猛烈的衝擊,這將使得你所得到的關於體系結構方面的資訊自相矛盾。由於軟體行業的商業化,你所做出的有關體系結構的決策經常相互衝突並過時。所以,作為軟體架構師,你的主要技能之一,就是做出能經受時間考驗的決策,從而在不斷的商業變革中生存下去。」

軟體架構師的價值就在於他以自身的豐富經驗或知識,對軟體開發過程中使用的技術和工具作出決定,並指引別人完成開發工作,從而提高整個組織的生產力。軟體架構師更多的是作為一名技術貢獻者,而不是管理者。管理者的主要職責是協調各種資源,對軟體開發做出的是間接貢獻。

如何成為一名軟體架構師

作為一名軟體架構師具有很好的前景。那麼如何成為一名軟體架構師?無論你是一名剛畢業的新手,還是一名資深的軟體開發工程師,這份指引都會對你有所幫助。koen health公司的軟體架構師jerry clinesmith,在it領域有近20年的開發經驗,是一名頂級的軟體開發專家以及軟體架構師。此次採訪分為...

怎樣成為一名架構師

怎樣成為一名架構師 一 架構師要具備什麼素質 1 要有良好的溝通協調能力,能夠促進團隊共同合作。2 技術前瞻性,需要洞察新技術並加以分析,如果新技術適用,在穩定可用的基礎上,能通過最小的改動,將其應用到專案。3 需要持續學習的心態,時時刻刻對技術的熱衷。4 精通業務,設計的架構要基於業務。二 架構師...

緣何成為一名雲架構師

之前,我們曾經談論過 為何 openstack 是開啟it 職業生涯的不錯的方式。但是,它的價值在 如何從一名傳統的 it基礎架構人員轉型成為一名雲架構師?在最近的亞特蘭大 openstack 會議上,我參加了乙個專門分享進入 openstack 領域經驗的分享會。會上談論了 openstack a...