⑴ 怎樣成為一名網路架構師
【原創回答】我本人是一名軟體架構師,這個問題非常大,不太好回答。我總結一下,軟體架構師的能力大概分為三個方面:1.技術,這個應該沒懸念,如果沒有過硬的開發技術,就不要期望做架構師了;設計模式,系統模式,架構模型,系統理論,甚至編程語言,演算法,操作系統,網路,資料庫,都需要有扎實的掌握。 2.是業務知識,也即領域知識。軟體架構師實際上是把業務需求落實成開發藍圖的總設計師,如果你對業務一竅不通,空有一身技術也只能望業務興嘆。3.就是溝通表達的能力,架構師需要推進自己的架構設計理念給開發團隊,所以也需要這方面的能力,當然最重要的還是前兩部分的能力。
⑵ 網路工程師 需要學些什麼
一、網路工程師要考以下科目:
1、 計算機與網路知識,考試時間為150分鍾,筆試;
2、 網路系統設計與管理,考試時間為150分鍾,筆試。
二、兩門課程的基本考點:
1、IP地址的劃分;Cisco路由器與交換機的基本配置;
2、網路安全與網路管理等基礎知識;Web、Ftp、Email等各種伺服器的搭建與配置;
3、各種網路故障的排查與判斷;路由器和交換機的工作原理;
4、如何利用三層路由器和交換機進行VLAN的劃分。
三、考證書類
1、如果為了考證你可以去自學,理論性的東西主要是為考證的,但是企業是不會聘請一個只會考試的工程師的;
2、沒有設備你永遠也不知道它具體是怎麼回事的.有關培訓機構是最好的選擇,不過這個你一定要看好;
3、目前有信息產業部的認證,有華為的,也有微軟的,也有思科的相對思科比較權威份量足些,它分為,ccna,ccnp,ccie(依次為從初級到高級的三個不同等級)。
四、工作待遇
網路工程師工資待遇與發展前景是比較好的,這也是許多的人會想要報網路工程師培訓機構進行專業的學習,從而獲得網路工程師證書的。
(2)網路架構師培訓材料擴展閱讀:
網路工程師職業定位
網路工程師是通過學習和訓練,掌握網路技術的理論知識和操作技能 的網路技術人員.
工作內容:
1、負責機房內的網路聯接及網路間的系統配置。
2、負責系統網路的拓撲圖的建立和完善,並做好系統 路由的解析和資料的整理。
3、負責機房線路的布置和協議的規范工作。
4、負責計算機間的網路聯接及網路共享,並負責網路間安全性的設置。
5、負責對網路障礙的分析,及時處理和解決網路中出現的問題。
6、利用網路分析分析儀,定期對現有的網路進 行優化工作。
7、負責網路平台框架的布局和設置;如java軟體工程師,java網路工程師。
8、負責網路平台信息的採集和錄入支持;如:信息技術工程師。
9、負責網路平台的推廣方向和推廣模式,如:網路推廣大師。
10、負責網路平台的運作方向以及平台維護管理等工作,如:網路運營工程師。
11、負責網路平台發 展到一定階段的商業模式和盈 利方向;如:網站商務工 程師,電子商 務工程師。
12、負責網路產品的定位和封裝;如:項目工程師。可以做網路管理員和網站編程技術。
網路工程師的職位進階
一、小企業的網路管理員;
二、進入 大中型企業,從事同樣的網路 管理工作,工資待遇等就可有明顯的 提升;
三、學習更全面的知識成為普通的網路工程師;
四、成為側重於某一專業的網路工程師,如網路存儲工程師、綜合布線工程師、網路安全工程師等
五、可進階 到專家級別,如IT項目 經理、網路主管或者技術專家等,這也是網路工 程師在30歲以後的主要發展方向和發展目標。
⑶ 系統架構師要學什麼
英語不算最主要的,英語只是一個可以幫助你更快的學習提升的輔助,首先你得了解系統架構師的要求是什麼?首先告訴你是很難的,你會開發么?系統架構師都是高級工程師,要求的比較全面,軟體編程和實施多少年的都做不了系統架構師。這就需要經驗的積攢了。我認為一個剛畢業的學生是不可能達到的,但有目標是好的,一步一步的學習提升自己的不足,我相信你會達到的!
系統架構設計師考試合格人員能夠根據系統需求規格說明書,結合應用領域和技術發展的實際情況,考慮有關約束條件,設計正確、合理的軟體架構,確保系統架構具有良好的特性;能夠對項目的系統架構進行描述、分析、設計與評估;能夠按照相關標准編寫相應的設計文檔;能夠與系統分析師、項目管理師相互協作、配合工作;具有高級工程師的實際工作能力和業務水平。
考核內容
·
掌握數制及其轉換、數據的機內表示、算術和邏輯運算、應用數學基礎知識;
·
掌握計算機硬軟體與網路的基礎知識;
·
熟悉信息系統開發過程;
·
理解信息系統開發標准、常用信息技術標准;
·
熟悉主流的中間件和應用伺服器平台;
·
掌握軟體系統建模、系統架構設計基本技術;
·
熟練掌握信息安全技術、安全策略、安全管理知識;
·
了解信息化、信息技術有關法律、法規的基礎知識;
·
了解用戶的行業特點,並根據行業特點架構合適的系統設計;
·
掌握應用的數學基礎知識;
·
熟練閱讀和正確理解相關領域的英文文獻。
系統架構設計師應具備多年軟體行業工作經驗;具備多年c/s或b/s體系結構軟體產品開發及架構和設計經驗;具備多年的代碼編寫工作經驗;具備豐富的大中型開發項目的總體規劃、方案設計及技術隊伍管理經驗;對相關的技術標准有深刻的認識,對軟體工程標准規范有良好的把握;對.net/java技術及整個解決方案有深刻的理解及熟練的應用,並且精通webservice/j2ee架構和設計模式,並在此基礎上設計產品框架;具有面向對象分析、設計、開發能力(ooa、ood、oop),精通uml和rose,熟練使用rational
rose、powerdesigner等工具進行設計開發;精通大型資料庫如oracle、sql
server等的開發對計算機系統、網路和安全、應用系統架構等有全面的認識,熟悉項目管理理論,並有實踐基礎;在應用系統開發平台和項目管理上有深厚的基礎,有大中型應用系統開發和實施的成功案例;具有良好的團隊意識和協作精神,有較強的內外溝通能力。
架構師一般都是具備計算機科學或軟體工程的知識,由軟體開發做起,然後發展為架構師的。
在國內,很多大學目前還沒有設立軟體架構的學位課程,雖然it業界對設計和架構的興趣日漸高漲,
-------------但並不是每一位軟體開發者經過若干年後都可以成長為軟體架構師的。
一個軟體工程師在充分掌握了軟體架構師工作所必需的基本理論和技能後,如何得到和利用機會、如何利用所掌握的技能進行應用系統的合理架構、如何不斷的抽象和總結自己的架構模式、如何深入行業成為能夠勝任分析、架構為一體的人才。
系統架構師是企業項目管理的重要高層技術人員,是企業副總工、總工、企業副總的後備人才。