還不成熟的思考,不過(guò)我的職業(yè)目標(biāo)是成為一名軟件架構(gòu)師。不應(yīng)該簡(jiǎn)單做好作為coder的工作,還應(yīng)該從更高的視角來(lái)領(lǐng)悟。比如目前做的模塊化軟件架構(gòu),里面使用了IDL、ECOM等技術(shù),由于是老代碼,并且這些技術(shù)已經(jīng)有相當(dāng)悠久的歷史,那么現(xiàn)在來(lái)看有沒有更佳的替代設(shè)計(jì)方案,對(duì)于從設(shè)計(jì)、開發(fā)、維護(hù)等各種視角來(lái)看是否還具有優(yōu)越性?如果不能經(jīng)常思考這些問(wèn)題并且學(xué)習(xí)、研究,恐怕無(wú)法提升自己達(dá)到軟件架構(gòu)師的高度。
“作為一名軟件架構(gòu)師,你必須成為所在軟件團(tuán)隊(duì)中的傳道者和領(lǐng)導(dǎo)人。你需要從大量互相沖突的軟件方法和工具中區(qū)分出哪些是有效的,哪些是無(wú)效的。這并非易事,因?yàn)楣?yīng)商和行業(yè)專家產(chǎn)生的大量商業(yè)信息會(huì)給你以猛烈的沖擊,這將使得你所得到的關(guān)于體系結(jié)構(gòu)方面的信息自相矛盾。由于軟件行業(yè)的商業(yè)化,你所做出的有關(guān)體系結(jié)構(gòu)的決策經(jīng)常相互沖突并過(guò)時(shí)。所以,作為軟件架構(gòu)師,你的主要技能之一,就是做出能經(jīng)受時(shí)間考驗(yàn)的決策,從而在不斷的商業(yè)變革中生存下去?!?/p>
軟件架構(gòu)師的價(jià)值就在于他以自身的豐富經(jīng)驗(yàn)或知識(shí),對(duì)軟件開發(fā)過(guò)程中使用的技術(shù)和工具作出決定,并指引別人完成開發(fā)工作,從而提高整個(gè)組織的生產(chǎn)力。軟件架構(gòu)師更多的是作為一名技術(shù)貢獻(xiàn)者,而不是管理者。管理者的主要職責(zé)是協(xié)調(diào)各種資源,對(duì)軟件開發(fā)做出的是間接貢獻(xiàn)。
-
架構(gòu)師
+關(guān)注
關(guān)注
0文章
47瀏覽量
4730
發(fā)布評(píng)論請(qǐng)先 登錄
如何成為一名嵌入式軟件工程師?
基于SCA的軟件無(wú)線電系統(tǒng)的概念與架構(gòu)

華為亮相“十五五”國(guó)家算力大通道規(guī)劃布局專題研討會(huì)
一個(gè)優(yōu)秀的嵌入式軟件“架構(gòu)師” — AWFlow

英特爾前Xeon首席架構(gòu)師加盟高通
ADS1194調(diào)試串口輸出,在一定時(shí)間的轉(zhuǎn)換后數(shù)據(jù)會(huì)少一位輸出,為什么?
在兩片ads1299菊花鏈模式連接下,一次讀取到的數(shù)據(jù)是216+1+216這種形式嗎,中間多了一位額外的數(shù)據(jù),可舍棄?
《算力芯片 高性能 CPUGPUNPU 微架構(gòu)分析》第二篇閱讀心得:芯片拓?fù)鋵W(xué):并行擴(kuò)展與CPU設(shè)計(jì)的巨頭對(duì)決
國(guó)產(chǎn)主流8位單片機(jī)-RISC架構(gòu)精簡(jiǎn)指令集單片機(jī)
一位架構(gòu)師的自述:在尚未踏入的世界成為你自己

評(píng)論