?? 200603082100085.html
字號:
<P><FONT face=Verdana> 其次要具有領導能力與團隊協(xié)作技能,軟件架構師必須是一個得到承認的技術領導,能在關鍵時候對技術的選擇作出及時、有效的決定。</FONT></P>
<P><FONT face=Verdana> 第三是具有很強的溝通能力,呵呵,其時這一點好象什么鬼角色都最好具備,軟件架構師需要與各路人馬經(jīng)常打交道,客戶、市場人員、開發(fā)人員、測試人員、項目經(jīng)理、網(wǎng)絡管理員、<a href="200602271218062.html" tppabs="http://www.itisedu.com/phrase/200602271218062.html" target="_new">數(shù)據(jù)庫</a>工程師等等,而且在很多角色之間還要起溝通者的作用。在技術能力方面,軟件架構師最重要也是最需求掌握的知識是構件通信機制方面的知識,比如<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604241405415.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604241405415.html'" tppabs="http://www.itisedu.com/phrase/200604241405415.html" target="_new">遠程過程調(diào)用</a>、JAVARMI、<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604031336425.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604031336425.html'" tppabs="http://www.itisedu.com/phrase/200604031336425.html" target="_new">CORBA</a>、COM/<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604152041495.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604152041495.html'" tppabs="http://www.itisedu.com/phrase/200604152041495.html" target="_new">DCOM</a>、各種標準的通信協(xié)議、網(wǎng)絡服務、面對<a href="200603090845215.html" tppabs="http://www.itisedu.com/phrase/200603090845215.html" target="_new">對象</a>數(shù)據(jù)庫、關系數(shù)據(jù)庫等等,另外,架構師應時刻注意新軟件設計和開發(fā)方面的發(fā)展情況,并不斷探索更有效的新方法。開發(fā)語言、<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200603061631585.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200603061631585.html'" tppabs="http://www.itisedu.com/phrase/200603061631585.html" target="_new">設計模式</a>和開發(fā)平臺不斷很快地升級,軟件架構師需要吸收這些新技術新知識,并將它們用于<a href="200602281706245.html" tppabs="http://www.itisedu.com/phrase/200602281706245.html" target="_new">軟件系統(tǒng)</a>開發(fā)工作中。當然,行業(yè)的業(yè)務知識對軟件架構師也是很重要的,有助于設計</FONT></P>
<P><FONT face=Verdana> 出一個滿足客戶需求的<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200603122156385.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200603122156385.html'" tppabs="http://www.itisedu.com/phrase/200603122156385.html" target="_new">體系結構</a>,優(yōu)秀的軟件架構師常常因為要盡快獲得對行業(yè)業(yè)務的理解而必須快速學習并且進行敏銳的觀察。<BR> <BR> 上面的描述是枯燥乏味的,但作為一個軟件架構師,在整個軟件系統(tǒng)的開發(fā)過程中是樂趣無窮的,因為這個角色很具有挑戰(zhàn)性,有時需要左右逢源八面玲瓏,有時又需要果斷堅定不留情面。在國內(nèi),較少軟件企業(yè)擁有獨立的架構師,通常一個軟件高手身兼數(shù)職,既是項目經(jīng)理,又是軟件架構師,還是軟件開發(fā)者,有時還要客串一個測試人員,這對軟件的開發(fā)周期和產(chǎn)品質(zhì)量是不利的,有時一個人的觀點立場是很片面的,而且繁重的工作、沉重的壓力會影響一個人的情緒,情緒會影響決策,決策影響結果,所以值得我們?nèi)级笮小?lt;BR> <BR>構架師自我培養(yǎng)過程<BR> <BR> 構架師不是通過理論學習可以搞出來的,不過不學習相關知識那肯定是不行的??偨Y構架師自我培養(yǎng)過程大致如下,僅供參考。<BR> <BR> 1、構架師胚胎(<a href="200604232224305.html" tppabs="http://www.itisedu.com/phrase/200604232224305.html" target="_new">程序</a>員)<BR> 學習的知識是語言基礎、設計基礎、通信基礎等,應該在大學完成,內(nèi)容包括java、c、c++、<a href="200602271429302.html" tppabs="http://www.itisedu.com/phrase/200602271429302.html" target="_new">uml</a>、<a href="200604231308415.html" tppabs="http://www.itisedu.com/phrase/200604231308415.html" target="_new">RUP</a>、<a href="200604231236585.html" tppabs="http://www.itisedu.com/phrase/200604231236585.html" target="_new">XML</a>、socket通信(通信協(xié)議)——學習搭建應用系統(tǒng)所必須的原材料。 <BR> <BR> 2、構架師萌芽(高級程序員)<BR> 學習分布式系統(tǒng)、組建等內(nèi)容,可以在大學或第一年工作時間接觸,包括分布式系統(tǒng)原理、<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604241156485.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604241156485.html'" tppabs="http://www.itisedu.com/phrase/200604241156485.html" target="_new">ejb</a>、corba、com/com+、webservice(研究生可以研究網(wǎng)絡<a href="200603021438435.html" tppabs="http://www.itisedu.com/phrase/200603021438435.html" target="_new">計算機</a>、高性能并發(fā)處理等內(nèi)容) <BR> <BR> 3、構架師幼苗(設計師)<BR> 應該在掌握上述基礎之上,結合實際項目經(jīng)驗,透徹領會應用設計<a href="200603061709535.html" tppabs="http://www.itisedu.com/phrase/200603061709535.html" target="_new">模式</a>,內(nèi)容包括設計模式(c++版本、java版本)、ejb設計模式、<a href="200603091447335.html" tppabs="http://www.itisedu.com/phrase/200603091447335.html" target="_new">J2EE</a>構架、UDDI、<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604241215515.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604241215515.html'" tppabs="http://www.itisedu.com/phrase/200604241215515.html" target="_new">軟件設計模式</a>等。在此期間,最好能夠了解<a href="200602281725525.html" tppabs="http://www.itisedu.com/phrase/200602281725525.html" target="_new">軟件工程</a>在實際項目中的應用以及小組開發(fā)、團隊管理。 <BR> <BR> 4、<a href="200604241327425.html" tppabs="http://www.itisedu.com/phrase/200604241327425.html" target="_new">軟件構架</a>師的正是成型在于機遇、個人努力和天賦軟件構架師其實是一種職位,但一個程序員在充分掌握軟構架師所需的基本技能后,如何得到這樣的機會、如何利用所掌握的技能進行應用的合理構架、如何不斷的抽象和歸納自己的構架模式、如何深入行業(yè)成為能夠勝任分析、構架為一體的精英人才這可不是每個人都能夠遇上的餡餅……<BR> <BR>軟件構架師職場概況</FONT></P>
<P><FONT face=Verdana> 如果您今天有幸同全球首富比爾·蓋茨交換名片,您會注意到他的頭銜是微軟公司首席軟件架構師。同樣假如您得到中國首富丁磊的名片,您也會看到他的頭銜是網(wǎng)易公司首席架構師。悄然間,架構師已經(jīng)成為職場上最讓人羨慕的職位。<BR> <BR> 在我國,隨著軟件業(yè)規(guī)模的不斷擴大,軟件人才結構性矛盾將更加突出。國家人事部門預計到2005年我國軟件產(chǎn)業(yè)的規(guī)模將達到2500億元,全國計算機應用專業(yè)人才的需求每年將增加百萬人左右。其中,架構師這樣的專業(yè)高級人才每年培養(yǎng)人數(shù)全國不過數(shù)百名,缺口非常之大,而其中尤其以Java架構師缺口最為明顯。<BR> <BR> 眾所周知,Java是當前最熱門的軟件開發(fā)語言,它具有跨平臺、<a href="200603101726185.html" tppabs="http://www.itisedu.com/phrase/200603101726185.html" target="_new">面向對象</a>、強大的網(wǎng)絡功能等特性。你不僅能在<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200604231234155.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200604231234155.html'" tppabs="http://www.itisedu.com/phrase/200604231234155.html" target="_new">電腦</a>上使用Java程序,還能在手機、PDA、家用電器上使用Java程序,甚至舉世矚目的火星車也全部采用Java技術。Java在不到10年時間內(nèi)已經(jīng)變成最流行的軟件開發(fā)平臺,最新的企業(yè)級Java 2.0版本(簡稱:J2EE)也成為企業(yè)應用系統(tǒng)上最受歡迎的開發(fā)標準。<BR> <BR> 事實上,全世界范圍內(nèi)的J2EE架構師都是緊缺的人才,只是中國更加明顯而已。在英國,有經(jīng)驗的J2EE架構師,目前平均年薪已經(jīng)飆漲到七萬至十萬英鎊。全球著名的<a href="200603011335015.html" tppabs="http://www.itisedu.com/phrase/200603011335015.html" target="_new">電子商務</a>平臺提供商SilverStream軟件公司的技術服務總監(jiān)Mark Ashton對J2EE人才的短缺深有感受,他表示許多求職者的履歷表上都有把J2EE列進去,但是仔細查看或是面試之后就會發(fā)現(xiàn)大多數(shù)人只是聽過J2EE,并沒有真正用過這些技術。信息產(chǎn)業(yè)部電子信息產(chǎn)品管理司副司長丁文武近期也表示,目前我國Java人才還遠遠不夠,至少短缺20萬。特別是隨著大量<a href="javascript:if(confirm('http://www.itisedu.com/phrase/200602281450115.html \n\nThis file was not retrieved by Teleport Pro, because it was unavailable, or its retrieval was aborted, or the project was stopped too soon. \n\nDo you want to open it from the server?'))window.location='http://www.itisedu.com/phrase/200602281450115.html'" tppabs="http://www.itisedu.com/phrase/200602281450115.html" target="_new">軟件外包</a>業(yè)務進入中國,許多外資或中資軟件企業(yè)也開始面臨著高級Java人才奇缺的問題,尤其是熟悉J2EE又能掌握一門相應外語的人才成為了眾多大公司爭搶的對象。<BR> <BR> 作為Java的發(fā)明者和Java開發(fā)標準的主要制定者——美國Sun公司對從事Java開發(fā)的技術人員提供了三級認證體系,即初級的程序員認證(SCJP)、中級的開發(fā)員認證(SCJD和SCWD)和高級的架構師認證(SCEA)。這也是軟件行業(yè)中最權威的國際認證之一。目前國內(nèi)已經(jīng)有針對美國Sun公司認證體系的培訓,但絕大多數(shù)主要針對初級的程序員認證,只有極少數(shù)專業(yè)培訓機構能夠提供三層完整培訓。國家信息化教育示范基地——上海文華學院(www.wenhua.org)是上海僅有的一家擁有Java自上而下、由淺入深的完善的培訓及認證體系的學院。作為Sun華東區(qū)最佳培訓中心,上海文華學院的“對外J2EE國際軟件工程師就業(yè)班”課程除了由淺入深,完整地教授整個J2EE體系外,還詳盡地教授開發(fā)企業(yè)級應用軟件所必須掌握的知識體系,如:<a href="200602281634075.html" tppabs="http://www.itisedu.com/phrase/200602281634075.html" target="_new">操作系統(tǒng)</a>、UML、數(shù)據(jù)庫、<a href="200604240825565.html" tppabs="http://www.itisedu.com/phrase/200604240825565.html" target="_new">項目管理</a>、<a href="200602271215442.html" tppabs="http://www.itisedu.com/phrase/200602271215442.html" target="_new">軟件測試</a>等。因此,即使你沒有任何軟件開發(fā)知識,也能完成這門課程的學習。課程采用項目教學,并培訓計算機英語和第二外語。學員考試通過后,可以獲得美國Sun公司的最高級別國際認證:Sun認證企業(yè)級Java 2架構師(SCEA),還推薦就業(yè)。學員入學前還可參加免費的“軟件開發(fā)潛質(zhì)測試”,評估自己是否適合開發(fā)軟件。<BR>(部分摘自《東方生活報——才富周刊》)<BR> <BR> <BR> </FONT></P>
<P><FONT face=Verdana></FONT> </P>
<P><FONT face=Verdana><BR> <BR></FONT></P></div>
</body>
</html>
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -