亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關(guān)注微信公眾號(hào)

架構(gòu)師的成長:合格的架構(gòu)師是如何煉成的
2012-08-07   51CTO.co

架構(gòu)師是公司的“金領(lǐng)”,很少需要考慮生存的問題,從而有更多的精力思考關(guān)鍵技術(shù),形成“強(qiáng)者愈強(qiáng)”的良性循環(huán)。當(dāng)然,冰凍三尺非一日之寒,成為一名合格的架構(gòu)師是一個(gè)漫長的積累過程。對(duì)于任何一個(gè)軟件開發(fā)人員來說,架構(gòu)師都是一個(gè)令人向往的角色。那么程序員們要想如何去成為一名合格的架構(gòu)師,我們還要先從一名合格的架構(gòu)師的身上去了解,了解架構(gòu)師們的一些成長經(jīng)歷,了解他們是如何加強(qiáng)自己的技能修養(yǎng),了解他們是怎樣的一個(gè)自我培養(yǎng)的過程等等。下面小編就以上問題采訪了新浪云計(jì)算架構(gòu)師叢磊老師。

叢磊,新浪云計(jì)算首席架構(gòu)師

叢磊介紹:2005年作為中國訪問學(xué)生在印度TATA學(xué)習(xí),2006年北京化工大學(xué)計(jì)算機(jī)系畢業(yè)后加入新浪,先后獨(dú)立開發(fā)第一個(gè)用在Spider的JavaScript編譯器YAJSC、用于新浪視頻相關(guān)推薦計(jì)算的分布式計(jì)算框架DCF等。2008年開始帶領(lǐng)技術(shù)團(tuán)隊(duì)從事云計(jì)算方面的開發(fā),2009年起負(fù)責(zé)SAE的整體架構(gòu)和技術(shù)實(shí)現(xiàn),作為一線開發(fā)人員先后經(jīng)歷了SAE的原始版本、Alpha1、Alpha2、Beta的發(fā)布。

對(duì)于任何一個(gè)軟件開發(fā)人員來說,架構(gòu)師都是一個(gè)令人向往的角色。那么從程序員與架構(gòu)師有沒有比較明顯的區(qū)別呢?從叢磊老師的介紹中我們知道,其實(shí)架構(gòu)師和程序員的界限并不是很大,比如現(xiàn)在仍然在每天寫代碼。其實(shí)成長首先來自于自身的學(xué)習(xí),而閱讀成熟項(xiàng)目的代碼會(huì)使人受益匪淺,其次就是來自于所從事領(lǐng)域的經(jīng)驗(yàn),要了解分布式系統(tǒng)的特點(diǎn),在做項(xiàng)目時(shí),要能夠關(guān)注性能、擴(kuò)展性、可靠性、可用性等指標(biāo)。

架構(gòu)師其實(shí)就是一個(gè)漫長的積累過程,從準(zhǔn)備期到動(dòng)蕩期我們都是不停的探索,學(xué)習(xí)。大部分的架構(gòu)師的年齡都是在35歲左右,這個(gè)階段就是程序員的黃金期。那么我們?nèi)绾我砸粋€(gè)架構(gòu)師的標(biāo)準(zhǔn)來加強(qiáng)自己的能力呢?下面我們來看看叢磊老師的一些建議。

如何去加強(qiáng)技能修養(yǎng)?

程序員要成為一名架構(gòu)師發(fā)展,需要進(jìn)一步加強(qiáng)技能的修養(yǎng)。叢磊認(rèn)為,對(duì)于互聯(lián)網(wǎng)公司來言,最重要的技能是對(duì)網(wǎng)絡(luò)和分布式系統(tǒng)的理解,網(wǎng)絡(luò)上面的書籍很多,比較麻煩的是分布式系統(tǒng),需要結(jié)合很多實(shí)際的paper和方案來理解。對(duì)于這些知識(shí),他個(gè)人推薦不斷的讀書,反復(fù)的讀書,因?yàn)橥粋€(gè)知識(shí),在不同的項(xiàng)目經(jīng)驗(yàn)后,絕對(duì)不是不同的理解。

如何去自我培養(yǎng)?

當(dāng)然要成為一名架構(gòu)師僅僅通過理論學(xué)習(xí)是不行的,在叢磊的介紹中了解到,其實(shí)他理想中的架構(gòu)師要求很高,不僅有豐富的編碼經(jīng)驗(yàn),而且還要熟悉硬件性能優(yōu)化、內(nèi)核調(diào)試、網(wǎng)絡(luò)故障排查、系統(tǒng)安全、分布式系統(tǒng)設(shè),還有了解國內(nèi)外技術(shù)的新趨勢和特點(diǎn),最重要的是,還要善于與人溝通,敢于排除不同意見,敢于承擔(dān)責(zé)任,了解團(tuán)隊(duì)內(nèi)工程師的特點(diǎn),善于將他們組成一個(gè)整體。他自己也在朝著這個(gè)目標(biāo)去努力。 

如何在團(tuán)隊(duì)中開展工作?

很多正在發(fā)展為架構(gòu)師的程序員也很想了解架構(gòu)師在團(tuán)隊(duì)中時(shí)如何進(jìn)行設(shè)計(jì)工作的,叢磊也根椐他的工作做了介紹。在他們團(tuán)隊(duì)中,其實(shí)很難分離出一個(gè)單純的架構(gòu)師的角色,換句話說,很難界定架構(gòu)師只需要做哪些。架構(gòu)師更多的是以一個(gè)技術(shù)負(fù)責(zé)人的身份和工程師一起做好產(chǎn)品,這里面包括,項(xiàng)目開展前的方案設(shè)計(jì),方案完成后的評(píng)審,方案確定后的開發(fā),以及之后的調(diào)試、優(yōu)化,故障排查。

當(dāng)然了,良好的駕馭管理開發(fā)團(tuán)隊(duì)的能力,良好的人格修養(yǎng),能夠讓架構(gòu)師在開發(fā)項(xiàng)目中游刃有余,不會(huì)出現(xiàn)意料之外的干擾,更能從內(nèi)散發(fā)出人格魅力。

最后,在面臨架構(gòu)師的一些困難克服問題上,叢磊老師介紹說,最大的挑戰(zhàn)是不斷更新自己,適應(yīng)不斷前進(jìn)的技術(shù)演變。那么解決辦法也很簡單,但也很難,那就是“學(xué)習(xí)”和“堅(jiān)持”。

熱詞搜索:

上一篇:蘋果聯(lián)合創(chuàng)始人:云計(jì)算將出現(xiàn)可怕問題
下一篇:虛擬化安全:創(chuàng)新何在?

分享到: 收藏