第一篇:架構(gòu)師和架構(gòu)師的工作
架構(gòu)師和架構(gòu)師的工作
曾經(jīng)有句調(diào)侃的話“一塊磚頭掉下來(lái),砸到10個(gè)人,9個(gè)總經(jīng)理,還有一個(gè)是副總經(jīng)理”形容頭銜的泛濫。與此類似,在 IT 技術(shù)圈架構(gòu)師也越來(lái)越多了,初級(jí)架構(gòu)師,中級(jí)架構(gòu)師,高級(jí)架構(gòu)師,資深架構(gòu)師,首席架構(gòu)師。這些架構(gòu)師做著各種不同范圍的工作,有的只寫(xiě) PPT 的,有的還要編碼,還有的寫(xiě)測(cè)試用例,有的做系統(tǒng)維護(hù),個(gè)別還會(huì)兼著項(xiàng)目經(jīng)理。
架構(gòu)設(shè)計(jì)包含幾個(gè)方面。大家對(duì)架構(gòu)師工作范圍彼此認(rèn)知不一致,多半是因?yàn)槭孪葲](méi)有界定究竟是哪個(gè)方向的架構(gòu)。一般來(lái)說(shuō)分五類:業(yè)務(wù)體系架構(gòu),系統(tǒng)體系架構(gòu),應(yīng)用架構(gòu),數(shù)據(jù)架構(gòu),基礎(chǔ)架構(gòu)。
1.業(yè)務(wù)體系架構(gòu)。主要的工作是梳理業(yè)務(wù)需求,確定業(yè)務(wù)活動(dòng)流程。其中一個(gè)重點(diǎn)是確定業(yè)務(wù)流程涉及的職能部門(mén)或者工作人員角色。每個(gè)職能部門(mén)或者人員的角色職責(zé),和哪些業(yè)務(wù)活動(dòng)節(jié)點(diǎn)相關(guān)。職能部門(mén)和相關(guān)人員的組織結(jié)構(gòu),上下級(jí)關(guān)系,或者在業(yè)務(wù)活動(dòng)中的交互關(guān)系等。整理業(yè)務(wù)活動(dòng)流程中流轉(zhuǎn)的數(shù)據(jù)信息。將眾多的業(yè)務(wù)活動(dòng)流程劃分為若干個(gè)業(yè)務(wù)系統(tǒng),包括抽取出每個(gè)業(yè)務(wù)系統(tǒng)中共同的業(yè)務(wù)流程,構(gòu)建出新的業(yè)務(wù)系統(tǒng),為其他業(yè)務(wù)系統(tǒng)提供支撐。確定在各個(gè)業(yè)務(wù)系統(tǒng)之間交互的數(shù)據(jù)信息。業(yè)務(wù)架構(gòu)設(shè)計(jì)是業(yè)務(wù)人員的工作,但 IT 人員也需要很細(xì)致深入地了解。2.系統(tǒng)體系架構(gòu)。主要工作是根據(jù)業(yè)務(wù)需求梳理對(duì)應(yīng)的系統(tǒng)需求,設(shè)計(jì)由哪些系統(tǒng)支撐哪些業(yè)務(wù),各個(gè)系統(tǒng)的定位,系統(tǒng)之間的接口、關(guān)系,系統(tǒng)包含的功能,各種數(shù)據(jù)(如信息流、資金流等)流在系統(tǒng)之間的入口、出口、流轉(zhuǎn)、傳遞、集成等。對(duì)應(yīng)若干個(gè)業(yè)務(wù)系統(tǒng),自然會(huì)有多個(gè)應(yīng)用系統(tǒng)。應(yīng)用系統(tǒng)和業(yè)務(wù)可以是一一對(duì)應(yīng)的,具備相同的邊界,也可以不對(duì)應(yīng)。在業(yè)務(wù)架構(gòu)分析結(jié)果的基礎(chǔ)上,設(shè)計(jì)合理高效的系統(tǒng)整體架構(gòu),目標(biāo)是更好地支撐和推動(dòng)業(yè)務(wù)發(fā)展。沒(méi)有對(duì)業(yè)務(wù)架構(gòu)的深度理解,不可能設(shè)計(jì)完成高效穩(wěn)定的系統(tǒng)體系架構(gòu)。往往一個(gè)業(yè)務(wù)各個(gè)階段在系統(tǒng)體系架構(gòu)中分別對(duì)應(yīng)不同的系統(tǒng),一個(gè)整體業(yè)務(wù)流程是在一個(gè)系統(tǒng)中完成還是多個(gè)系統(tǒng)各管一段一定要建立在對(duì)業(yè)務(wù)深入理解的基礎(chǔ)上,對(duì)業(yè)務(wù)有精準(zhǔn)的定位才能做出合理的架構(gòu)設(shè)計(jì)。3.應(yīng)用架構(gòu)。對(duì)于一個(gè)應(yīng)用系統(tǒng),要設(shè)計(jì)由多少個(gè)應(yīng)用程序,或者客戶端 API 庫(kù)組成。每部分各自實(shí)現(xiàn)什么功能,分布在多少個(gè)節(jié)點(diǎn)上,彼此怎么交互。每個(gè)程序的層次結(jié)構(gòu),線程驅(qū)動(dòng)的應(yīng)用邏輯流程。還要選定實(shí)現(xiàn)應(yīng)用系統(tǒng)的技術(shù)手段。完成應(yīng)用系統(tǒng)功能的設(shè)計(jì),還要考慮應(yīng)用系統(tǒng)的性能,負(fù)載能力,如何方便地做處理能力的擴(kuò)展。除了要考慮性能上的擴(kuò)展,還需要考慮功能上的擴(kuò)展,應(yīng)用系統(tǒng)的管理和監(jiān)控,系統(tǒng)集成。選擇使用什么編程語(yǔ)言實(shí)現(xiàn),運(yùn)行在什么操作系統(tǒng)上;之后越來(lái)越多的技術(shù)層面的需求被歸納抽取實(shí)現(xiàn)為中間件作為應(yīng)用的開(kāi)發(fā)和運(yùn)行平臺(tái),為開(kāi)發(fā)應(yīng)用系統(tǒng)節(jié)省了時(shí)間,提供了基礎(chǔ)功能支持,有了業(yè)務(wù)體系統(tǒng)架構(gòu)和系統(tǒng)體系架構(gòu)的分析結(jié)果,就要考慮怎么樣構(gòu)建具體應(yīng)用系統(tǒng)來(lái)實(shí)現(xiàn)業(yè)務(wù)需求。一般為了復(fù)用,功能集中的要求,會(huì)設(shè)計(jì)很多細(xì)粒度的應(yīng)用系統(tǒng)。另外也會(huì)有一些新的對(duì)應(yīng)技術(shù)層面需求的應(yīng)用系統(tǒng),比如監(jiān)控系統(tǒng),集成總線,前置系統(tǒng)等等。要定義這些應(yīng)用系統(tǒng)的接口和調(diào)用接口的規(guī)范,確定各個(gè)應(yīng)用系統(tǒng)相互交互的內(nèi)容和過(guò)程。系統(tǒng)要模塊化設(shè)計(jì),松耦合,數(shù)據(jù)結(jié)構(gòu)要留有擴(kuò)展位,程序要用設(shè)計(jì)模式,這是最基本的要求。還有目前已經(jīng)深入人心的SOA,要求設(shè)計(jì)的系統(tǒng)具備開(kāi)放性,遵循統(tǒng)一的服務(wù)接口,一方面便于以后被其他系統(tǒng)復(fù)用,一方面也方便調(diào)用已有系統(tǒng)的功能??傊疄榱艘院笥行碌墓δ苄枨?,能夠快速實(shí)現(xiàn)。良好擴(kuò)展性會(huì)讓設(shè)計(jì)出的系統(tǒng)在更長(zhǎng)的時(shí)間內(nèi)保持先進(jìn)性,不被淘汰。每個(gè)應(yīng)用程序需要有管理監(jiān)控的接口,每個(gè)應(yīng)用系統(tǒng)都要實(shí)現(xiàn)管理和監(jiān)控功能。監(jiān)控的重要性不亞于應(yīng)用本身需要實(shí)現(xiàn)的業(yè)務(wù)功能,在做應(yīng)用架構(gòu)設(shè)計(jì)的時(shí)候,監(jiān)控是需要非常重視的內(nèi)容,設(shè)計(jì)監(jiān)控實(shí)現(xiàn)甚至優(yōu)先于設(shè)計(jì)功能實(shí)現(xiàn)?,F(xiàn)在的應(yīng)用系統(tǒng)都要求能夠?qū)崟r(shí)監(jiān)測(cè),能夠改變運(yùn)行時(shí)應(yīng)用程序的參數(shù),實(shí)時(shí)的控制。集成可以劃分為幾個(gè)層面,應(yīng)用界面集成,應(yīng)用接口集成,應(yīng)用數(shù)據(jù)集成。其中應(yīng)用接口集成包括應(yīng)用功能接口集成和應(yīng)用監(jiān)控接口集成?,F(xiàn)在企業(yè)內(nèi)部異構(gòu)系統(tǒng)越來(lái)越多,標(biāo)準(zhǔn)的做法是搭建集成總線,使得這些異構(gòu)系統(tǒng)可以方便的互聯(lián),相互調(diào)用彼此的功能,交互各自的數(shù)據(jù)。.?dāng)?shù)據(jù)架構(gòu)。對(duì)于系統(tǒng)來(lái)說(shuō),除了應(yīng)用架構(gòu),還有數(shù)據(jù)加構(gòu),兩者是左右手關(guān)系。數(shù)據(jù)是業(yè)務(wù)領(lǐng)域的實(shí)體和操作在應(yīng)用系統(tǒng)里的數(shù)據(jù)結(jié)構(gòu)定義。設(shè)計(jì)數(shù)據(jù)的難點(diǎn)在于現(xiàn)實(shí)世界這些實(shí)體和相互作用的復(fù)雜,實(shí)體的繼承關(guān)系,集合關(guān)系,實(shí)體的分類 都是比較難梳理清楚的事情。很多成熟行業(yè)都有行業(yè)內(nèi)部的數(shù)據(jù)協(xié)議,在做數(shù)據(jù)架構(gòu)設(shè)計(jì)的時(shí)候,有現(xiàn)成的數(shù)據(jù)定義是最好了,即使不完全遵循標(biāo)準(zhǔn),也能提供很多的參考。如果邏輯層面的數(shù)據(jù)定義完成,那之后的工作就要簡(jiǎn)單一些。把這些數(shù)據(jù)對(duì)應(yīng)于各個(gè)應(yīng)用系統(tǒng)使用的數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)里面的表單視圖;應(yīng)用程序內(nèi)部的數(shù)據(jù)結(jié)構(gòu)和對(duì)象定義;應(yīng)用系統(tǒng)交互時(shí)的網(wǎng)絡(luò)數(shù)據(jù)包等等。其中數(shù)據(jù)庫(kù)的設(shè)計(jì)是大型應(yīng)用系統(tǒng)的重中之重,需要詳細(xì)地設(shè)計(jì)每個(gè)數(shù)據(jù)庫(kù),每個(gè)表單和視圖,確定每個(gè)數(shù)據(jù)庫(kù)的容量和性能要求。需要梳理清楚多個(gè)應(yīng)用系統(tǒng)和多個(gè)數(shù)據(jù)庫(kù)之間的關(guān)系。對(duì)于企業(yè)的多個(gè)應(yīng)用系統(tǒng)而言,如果在設(shè)計(jì)之初有統(tǒng)一的數(shù)據(jù)架構(gòu)設(shè)計(jì),就避免了之后大量繁雜的數(shù)據(jù)交換和數(shù)據(jù)整合工作。當(dāng)然這是理想的情況,現(xiàn)實(shí)是這些之后的整合工作不可避免。
5.基礎(chǔ)架構(gòu)。基礎(chǔ)架構(gòu)包括數(shù)據(jù)中心,災(zāi)備中心,網(wǎng)絡(luò)架構(gòu),信息安全管理等等。對(duì)于做應(yīng)用和數(shù)據(jù)架構(gòu)設(shè)計(jì)的架構(gòu)師,對(duì)基礎(chǔ)架構(gòu)還是要有所了解,這是應(yīng)用系統(tǒng)的運(yùn)行環(huán)境。
總之架構(gòu)師的工作比較廣泛,具體到每個(gè)架構(gòu)師真正能做的和精通的就不多了。
第二篇:軟件架構(gòu)師崗位職責(zé)
架構(gòu)師的職責(zé)就是設(shè)計(jì)一個(gè)公司系統(tǒng)的基礎(chǔ)架構(gòu),并提供關(guān)于怎樣建立和維護(hù)系統(tǒng)的指導(dǎo)方針。具體來(lái)講,架構(gòu)師的職責(zé)主要體現(xiàn)在以下幾方面:
1、負(fù)責(zé)公司系統(tǒng)的架構(gòu)設(shè)計(jì)、研發(fā)工作。
2、承擔(dān)從業(yè)務(wù)向技術(shù)轉(zhuǎn)換的橋梁作用。
3、協(xié)助項(xiàng)目經(jīng)理制定項(xiàng)目計(jì)劃和控制項(xiàng)目進(jìn)度。
4、負(fù)責(zé)輔助并指導(dǎo)系統(tǒng)分析開(kāi)展設(shè)計(jì)工作。
5、負(fù)責(zé)組織技術(shù)研究和攻關(guān)工作。
6、負(fù)責(zé)組織和管理公司內(nèi)部的技術(shù)培訓(xùn)工作。
7、負(fù)責(zé)組織及帶領(lǐng)公司內(nèi)部員工研究與項(xiàng)目相關(guān)的新技術(shù)。
8、管理技術(shù)支撐團(tuán)隊(duì)并給項(xiàng)目、產(chǎn)品開(kāi)發(fā)實(shí)施團(tuán)隊(duì)提供技術(shù)保障。
9、理解系統(tǒng)的業(yè)務(wù)需求,制定系統(tǒng)的整體框架(包括、技術(shù)框架和業(yè)務(wù)框架)。
10、對(duì)系統(tǒng)框架相關(guān)技術(shù)和業(yè)務(wù)進(jìn)行培訓(xùn),指導(dǎo)開(kāi)發(fā)人員開(kāi)發(fā)。并解決系統(tǒng)開(kāi)發(fā)、運(yùn)行中出現(xiàn)的各種問(wèn)題。
第三篇:網(wǎng)絡(luò)架構(gòu)師材料
Juniper網(wǎng)絡(luò)公司架構(gòu)師演講稿
各位早上好!我非常喜歡剛才的一段幻燈片。我今天想講的是一些主要的領(lǐng)域,就是說(shuō)我們?cè)谀男┓矫孢€需要繼續(xù)努力,把IPv6推到全球性的部署。我將會(huì)跳過(guò)其中的5個(gè),簡(jiǎn)單的看一下,我的目標(biāo)不是給大家做一個(gè)簡(jiǎn)單的演講,我只是想讓大家認(rèn)識(shí)到公司對(duì)于大學(xué)、對(duì)于政府在掃除我們所面臨的障礙方面,面臨的巨大機(jī)遇。剛才講了很多安全性的問(wèn)題,實(shí)際上他可能對(duì)IP安全性關(guān)注最高的人之一。有三個(gè)方面的安全性問(wèn)題,我講一下。第一我們需要安全的端到端的模式,第二,我們還需要一個(gè)無(wú)處不在的網(wǎng)絡(luò)和加密。第三,我們要有一個(gè)高性能的基于路由器的過(guò)濾。大家都在講加鎖的問(wèn)題,大家對(duì)此也提出了很多的建議。一般都是建立系統(tǒng)的模式,或者是移動(dòng)的IPv6的模式,這些基礎(chǔ)性的技術(shù)需要非常安全的端到端的應(yīng)用。才能被大家接受。現(xiàn)在這些技術(shù)還不能成真,因?yàn)槲覀儸F(xiàn)在的安全模式有問(wèn)題?,F(xiàn)在安全模式的問(wèn)題就是IP的地址是很重要的一部分。IP地址必須是全球性的,我們現(xiàn)在的安全模式包括放火墻使用的IP地址,大家也聽(tīng)到了在很多的演講中,網(wǎng)絡(luò)地址的轉(zhuǎn)換必須要消除,因?yàn)榫W(wǎng)絡(luò)地址的轉(zhuǎn)換極大的妨礙了新的應(yīng)用的開(kāi)發(fā)。我們需要一個(gè)新的安全模式,不需要net。當(dāng)然,我們?cè)诰W(wǎng)絡(luò)中還是需要放火墻,但是網(wǎng)絡(luò)安全管理模式對(duì)于創(chuàng)建端到端的安全模式是非常關(guān)鍵的。也就是說(shuō)我們不需要現(xiàn)在的安全性模式,有一些安全性是非常有用的。我們也有很多著名的放火墻的作用是比較好的。其實(shí)他們都是一種防護(hù)性的措施。但是也并不是很有效。我們需要確保真正的端到端到安全性,確保每一個(gè)設(shè)備的安全性。由于時(shí)間的問(wèn)題,我不會(huì)一點(diǎn)點(diǎn)的讀出來(lái)的。我是從別人的演講中拿來(lái)的。從什么領(lǐng)域建立一個(gè)新的安全模式。另一個(gè)安全問(wèn)題就是“使用無(wú)處不在的認(rèn)證和加密方法”無(wú)論我們使用的是什么設(shè)備和什么應(yīng)用。高性能路由器械的過(guò)濾是非常重要的高的過(guò)濾對(duì)于網(wǎng)絡(luò)的安全性非常重要。這樣可能會(huì)避免很多的劇烈的服務(wù)攻擊。再看一下運(yùn)營(yíng)商的問(wèn)題和SP的問(wèn)題。不需要用硬件完成這種過(guò)濾,如果用軟件完成這種過(guò)濾可能會(huì)極大的影響速度,要在頭上進(jìn)行過(guò)濾,這并不是一個(gè)問(wèn)題。問(wèn)題是不僅要對(duì)包頭對(duì)于過(guò)濾像地址端口等等。這就會(huì)遇到一些問(wèn)題。這是因?yàn)镮Pv6的包頭,如果要過(guò)濾就要進(jìn)入到這里面,得到端口的一些信息。所以,我們一些路由器的廠商應(yīng)該做出這方面的工作進(jìn)行調(diào)整。在IPv6中采用多線查找的方式是不可接受的。我們可以在核心網(wǎng)絡(luò)中創(chuàng)造一種環(huán)境,路由表可以變得非常大,更重要的是網(wǎng)絡(luò)核心變得非常不穩(wěn)定,因?yàn)橐谶@個(gè)設(shè)備和單個(gè)的網(wǎng)絡(luò)上進(jìn)行安全性。這是和我們現(xiàn)在的查找的方法非常好,IPv6中的查找是什么樣的。一個(gè)客戶有兩個(gè)SP,他們從SP1中得到IP地址1,這樣他就有了一個(gè)IP地質(zhì)這是從SP1中得到的一個(gè)地址。大家可以看到,每個(gè)人都會(huì)對(duì)其他人宣傳自己的地址的好處。問(wèn)題就出現(xiàn)在這里,如果用戶要想使他的自己宣傳,就需要有SP對(duì)自己的地址進(jìn)行宣傳,讓SP認(rèn)為這并不是一個(gè)問(wèn)題。用戶希望SP2宣傳他的地址空間,SP2就一定要使用地址空間。但是又出新了另外一個(gè)問(wèn)題,因?yàn)楝F(xiàn)在24套的地址,所有到這個(gè)地址的信息都是通過(guò)SP2到達(dá)的。這樣SP1也需要對(duì)24的地址進(jìn)行宣傳。從而平衡兩者之間的容量。問(wèn)題就是SP2必須要對(duì)另外的接入地址進(jìn)行宣傳。這樣就會(huì)造成路由表的爆炸。就會(huì)造成整個(gè)互聯(lián)網(wǎng)不穩(wěn)定性。如果你宣傳24號(hào)的地址,互聯(lián)網(wǎng)上的每一部分就會(huì)造成不穩(wěn)定性。這在互聯(lián)網(wǎng)上是不可見(jiàn)的。我們?cè)贗Pv6上有講了一些地址,如果地址在互聯(lián)網(wǎng)上都是透明的,就會(huì)減少很多的不確定性。但是路由表的爆炸的問(wèn)題不是特別嚴(yán)重。問(wèn)題是CPU的一些廠商比如華為、思科總是要處理一些不穩(wěn)定因素。我們需要更合理的分配地址這樣就有了一個(gè)更好的互聯(lián)網(wǎng)的核心了,所以我們不應(yīng)該簡(jiǎn)單的對(duì)地址有限制。從這張騙子大家可以看出,有很多的做法,有些做法可能是比較天真的想法。有人在過(guò)去幾年提出了很多的建議,他們提出的一些建議和后面的想法也是非常好的。這些建議中都有一些優(yōu)點(diǎn),但是沒(méi)有太理想的,這就是我們研發(fā)的重點(diǎn)的領(lǐng)域。我們就能找到和IPv6查找的更多的方法地這樣就不會(huì)限入像IPv4的這種情況。我們還需要做一些什么。首先,現(xiàn)在有一個(gè)非常大的機(jī)遇,我們應(yīng)該有一個(gè)非常好的新的業(yè)務(wù)質(zhì)量的模式,應(yīng)該融合了IPv6的新的特點(diǎn)和特征。這應(yīng)該是一種基礎(chǔ)性的技術(shù),讓我們開(kāi)發(fā)新的應(yīng)用。我們應(yīng)該有一個(gè)非常好的業(yè)務(wù)模式,第二我們要有管理性我們?cè)诠芾矸矫孢€有很多事情要做。今天IPv6的應(yīng)用的發(fā)展并不是很難,但是現(xiàn)在要關(guān)注的從IPv4到IPv6的過(guò)渡對(duì)終端用戶是透明的。終端用戶可能察覺(jué)不到我們用的是什么協(xié)議。最后我們向前,我們現(xiàn)在做了很多前瞻性的工作,大家需要有一種和別人互相學(xué)習(xí)經(jīng)驗(yàn)的精神,這是我們向IPv6發(fā)展的重要的一點(diǎn),非常感謝!
第四篇:系統(tǒng)架構(gòu)師學(xué)習(xí)心得
系統(tǒng)架構(gòu)師學(xué)習(xí)心得
到底什么是架構(gòu)師呢?所謂的架構(gòu)師,應(yīng)該是一個(gè)技術(shù)企業(yè)的最高技術(shù)決策者。他主要負(fù)責(zé)公司軟件產(chǎn)品或軟件項(xiàng)目的技術(shù)路線與技術(shù)框架的制訂。好的架構(gòu)師都是善良的獨(dú)裁者,具有很強(qiáng)的技術(shù)、良好的寫(xiě)作能力、良好的口頭表達(dá)能力,能夠在各個(gè)層次進(jìn)行溝通。從開(kāi)發(fā)人員到架構(gòu)師的成長(zhǎng)應(yīng)該是階梯式的,一般來(lái)講開(kāi)發(fā)人員在剛剛開(kāi)始工作時(shí)只能開(kāi)發(fā)簡(jiǎn)單的獨(dú)立軟件模塊,慢慢的隨著經(jīng)驗(yàn)的增長(zhǎng),他開(kāi)始接觸一些相互之間有信息傳遞的模塊,而后來(lái),他會(huì)發(fā)現(xiàn)自己接到的開(kāi)發(fā)任務(wù)已經(jīng)不是一個(gè)獨(dú)立的單體,這些任務(wù)由一些專門(mén)的軟件部分組成,可能包含數(shù)據(jù)庫(kù),工作流引擎,消息服務(wù)等等各種功能模塊,可能分布在不同的服務(wù)器上,所有的部分協(xié)同起來(lái),完成軟件功能。而這時(shí)候,體系結(jié)構(gòu)的好壞將直接決定了系統(tǒng)的性能和可擴(kuò)展性,而就在這時(shí)候,這名優(yōu)秀的開(kāi)發(fā)人員也開(kāi)始思考架構(gòu)師應(yīng)該思考的問(wèn)題了,或者說(shuō),他向成長(zhǎng)為架構(gòu)師的道路邁出了一大步。在很多技術(shù)公司里,架構(gòu)師是公司的“金領(lǐng)”,有著非常高的收入,很少需要考慮生存的問(wèn)題,從而有更多的精力思考關(guān)鍵技術(shù)問(wèn)題,形成“強(qiáng)者愈強(qiáng)”的良性循環(huán)。部分優(yōu)秀的開(kāi)發(fā)人員在工作了一定時(shí)間后,就要開(kāi)始考慮自己的未來(lái)到底向哪個(gè)方向發(fā)展。如果開(kāi)發(fā)人員的溝通能力強(qiáng)過(guò)技術(shù)能力,在補(bǔ)充一定的項(xiàng)目管理知識(shí)后,可以向技術(shù)管理的方向轉(zhuǎn)型。如果其對(duì)技術(shù)一直很感興趣,而溝通能力也不弱,則可以試著進(jìn)一步加強(qiáng)技術(shù)修養(yǎng),以期向架構(gòu)師的方向發(fā)展,最終“修成正果”。
對(duì)照自身而言,我不是技術(shù)人員出身,目前所從事的工作,主要是擔(dān)任公司前沿技術(shù),和前沿產(chǎn)品的前期準(zhǔn)備工作,但正因?yàn)槭乔把丶夹g(shù)或產(chǎn)品,了解和接觸的人很少,這就顯示出我的這項(xiàng)工作和系統(tǒng)架構(gòu)師有著異曲同工的作用,即對(duì)之后的產(chǎn)品路線與產(chǎn)品框架的制訂有著至關(guān)重要的作用。
在經(jīng)過(guò)一段時(shí)間的學(xué)習(xí)后,我對(duì)系統(tǒng)架構(gòu)也有了一定的認(rèn)識(shí),一名合格的系統(tǒng)架構(gòu)師應(yīng)該具備以下幾點(diǎn):
1.系統(tǒng)架構(gòu)相關(guān)的知識(shí)和經(jīng)驗(yàn)。
2.很強(qiáng)的自學(xué)能力、分析能力、解決問(wèn)題的能力。3.寫(xiě)作、溝通表達(dá)、培訓(xùn)。
對(duì)照我目前的工作,個(gè)人認(rèn)為我同樣需要具備以上幾個(gè)工作特點(diǎn),首先在調(diào)研一項(xiàng)新產(chǎn)品或技術(shù)的時(shí)候,應(yīng)該了解該領(lǐng)域的相關(guān)知識(shí),做到專業(yè),這樣在今后工作中,能夠從專業(yè)的角度對(duì)同事進(jìn)行幫助。其次,要有很強(qiáng)的自學(xué)能力、分析能力、解決問(wèn)題的能力,才不會(huì)在面對(duì)新的領(lǐng)域茫然,有自己的解決方法。最后,就是能將自己學(xué)到,了解到的付諸于文字,能生成有效的文檔,對(duì)之后需要接觸該領(lǐng)域的同事有借鑒和幫助。
作為系統(tǒng)架構(gòu)師,必須成為所在開(kāi)發(fā)團(tuán)隊(duì)的技術(shù)路線指導(dǎo)者;具有很強(qiáng)的系統(tǒng)思維的能力;需要從大量互相沖突的系統(tǒng)方法和工具中區(qū)分出哪些是有效的,哪些是無(wú)效的。架構(gòu)師應(yīng)當(dāng)是一個(gè)成熟的、豐富的、有經(jīng)驗(yàn)的、有良好教育的、學(xué)習(xí)快捷、善溝通和決策能力強(qiáng)的人。豐富是指他必須具有業(yè)務(wù)領(lǐng)域方面的工作知識(shí),知識(shí)來(lái)源于經(jīng)驗(yàn)或者教育。他必須廣泛了解各種技術(shù)并精通一種特定技術(shù),至少了解計(jì)算機(jī)通用技術(shù)以便確定那種技術(shù)最優(yōu),或組織團(tuán)隊(duì)開(kāi)展技術(shù)評(píng)估。優(yōu)秀的架構(gòu)師能考慮并評(píng)估所有可用來(lái)解決問(wèn)題的總體技術(shù)方案。需要良好的書(shū)面和口頭溝通技巧,一般通過(guò)可視化模型和小組討論來(lái)溝通指導(dǎo)團(tuán)隊(duì)確保開(kāi)發(fā)人員按照架構(gòu)建造系統(tǒng)。
可以看出,成為一名優(yōu)秀的架構(gòu)師是需要具備很多素質(zhì)的,分析自我,我覺(jué)得我個(gè)人在某些方面還要不斷的成長(zhǎng),才能一步步成為一名優(yōu)秀的架構(gòu)師,在今后的工作中我也將注重自己一下幾點(diǎn)的培養(yǎng),讓自己在工作中更上一層樓:
1.培養(yǎng)創(chuàng)新意識(shí),廣泛涉獵和知識(shí)庫(kù)領(lǐng)域相關(guān)的內(nèi)容,尤其關(guān)注國(guó)外前沿信息。2.培養(yǎng)自己解決問(wèn)題的能力和零號(hào)的溝通,這樣才能博采眾長(zhǎng),能夠在工作中發(fā)揮自己建設(shè)性的作用。
第五篇:系統(tǒng)架構(gòu)師崗位職責(zé)
1.主持產(chǎn)品架構(gòu)分析和架構(gòu)設(shè)計(jì),構(gòu)建系統(tǒng)核心原型。
2.參與關(guān)鍵技術(shù)問(wèn)題的緊急攻關(guān)活動(dòng)。
3.與各項(xiàng)目開(kāi)發(fā)組進(jìn)行技術(shù)交流,指導(dǎo)日常開(kāi)發(fā)工作。
4.參與技術(shù)評(píng)審,控制產(chǎn)品設(shè)計(jì)質(zhì)量。
5.制定產(chǎn)品、開(kāi)發(fā)規(guī)范。