亚洲精品少妇久久久久久海角社区,色婷婷亚洲一区二区综合,伊人蕉久中文字幕无码专区,日韩免费高清大片在线

羅戈網(wǎng)
搜  索
登陸成功

登陸成功

積分  

架構(gòu)師能力模型

[羅戈導(dǎo)讀]架構(gòu)師能力模型

不論是在公司內(nèi)部,還是在面試過(guò)程中,經(jīng)??吹胶芏嚅_(kāi)發(fā)人員,說(shuō)想成長(zhǎng)為架構(gòu)師,但是實(shí)際上卻像一支無(wú)頭蒼蠅一樣學(xué)習(xí)、成長(zhǎng)。所以今天我就來(lái)簡(jiǎn)單總結(jié)一下,開(kāi)發(fā)人員要成長(zhǎng)為一個(gè)架構(gòu)師,都應(yīng)該學(xué)習(xí)哪一方面的知識(shí)。也就是:架構(gòu)師的能力模型。歡迎拍磚。

開(kāi)發(fā)人員職業(yè)發(fā)展方向

在說(shuō)明架構(gòu)師能力模型前,我得先說(shuō)明開(kāi)發(fā)人員在職場(chǎng)中的職業(yè)發(fā)展方向圖。

開(kāi)發(fā)者應(yīng)該根據(jù)自己的性格、愛(ài)好來(lái)選擇自己的職業(yè)方向。對(duì)于性格外向、愿意多與人交流、溝通能力較好的同學(xué),可以考慮向管理方向發(fā)展。對(duì)于熱愛(ài)技術(shù)、喜歡鉆研、性格偏內(nèi)向的同學(xué),則更適合往技術(shù)方向發(fā)展。

兩個(gè)方向并沒(méi)有好壞之分,只是術(shù)業(yè)有專(zhuān)攻而已。兩個(gè)方向也不是完全獨(dú)立的,對(duì)于技術(shù)總監(jiān)、架構(gòu)師及其以上的崗位,往往也需要較強(qiáng)的溝通能力,以及一定的管理能力。

CTO 是很多開(kāi)發(fā)人員理想中的最終職業(yè)方向。但是對(duì)于不同的公司而言,對(duì) CTO 要求不盡不同(可以看看 2016年炒得比較火的某 CTO 離職事件)。所以 CTO 也會(huì)由不同的崗位成長(zhǎng)而來(lái)。但是,并不意味著每個(gè)人都要以 CTO 為自己的職業(yè)目標(biāo)。圖中黑體的崗位,都可以作為開(kāi)發(fā)人員的職業(yè)方向。

對(duì)于還沒(méi)有職業(yè)方向的的開(kāi)發(fā)人員來(lái)說(shuō),選擇好一個(gè)奮斗的方向,非常關(guān)鍵。方向?qū)α?,就不怕路遠(yuǎn)!方向不清晰,則會(huì)做很多徒勞無(wú)功的事。關(guān)于更多關(guān)于開(kāi)發(fā)者如何對(duì)自己的職業(yè)進(jìn)行規(guī)劃,請(qǐng)看知乎:《開(kāi)發(fā)人員如何規(guī)劃自己的職業(yè)生涯?》。其中有一點(diǎn)非常關(guān)鍵:聽(tīng)從內(nèi)心的召喚!

架構(gòu)師能力模型

網(wǎng)上已經(jīng)有前輩在 2007 年時(shí),已經(jīng)總結(jié)了他對(duì)架構(gòu)師的能力模型的理解。寫(xiě)得非常詳細(xì),見(jiàn):《架構(gòu)師的能力模型(圖)》、《能力要成體系》、《舊文重發(fā):做人、做事,做架構(gòu)師——架構(gòu)師能力模型解析》。

個(gè)人覺(jué)得,上文中的能力模型有些過(guò)于具體,不方便讀者按照該模型進(jìn)行學(xué)習(xí)。同時(shí),也缺少一些我認(rèn)為必需的元素。

我在面試架構(gòu)師或者挑選架構(gòu)師的苗子時(shí),往往看得很重要的一點(diǎn)是此人對(duì)技術(shù)的熱情程度、學(xué)習(xí)能力。如果他在面試過(guò)程中說(shuō)“我以后會(huì)轉(zhuǎn)管理”,那我基本會(huì)認(rèn)為此人不適合。因?yàn)椴粺釔?ài),所以難做好。引用知乎某牛的觀點(diǎn):“對(duì)新技術(shù)發(fā)自?xún)?nèi)心的喜愛(ài)和好奇,對(duì)自己產(chǎn)品和代碼的尊重與自豪,是技術(shù)人員從優(yōu)秀走向杰出的關(guān)鍵因素?!?/p>

這些因素為什么會(huì)成為架構(gòu)師能力模型中的關(guān)鍵因素?

下面我來(lái)補(bǔ)充一下我對(duì)架構(gòu)師的能力模型的理解。能力模型分為兩個(gè)層次。

通用能力層

可能讀這一節(jié),讀者會(huì)覺(jué)得有些偏題、有些抽象,但是本層中的能力其實(shí)才是最重要的能力。這些能力要求,其實(shí)在任何一行、任何一崗都是非常重要、且適用的,這當(dāng)然也包括架構(gòu)師職業(yè)。

可能比較抽象,我對(duì)本層能力模型中的各個(gè)能力點(diǎn)做一些簡(jiǎn)單的詮釋?zhuān)?/p>

  • 學(xué)習(xí)能力,是一切能力的源泉!所有的知識(shí),都可以學(xué)習(xí)。學(xué)習(xí)能力是一個(gè)人的核心能力!所以,在學(xué)習(xí)任何事之前,應(yīng)該先學(xué)習(xí)如何更好地進(jìn)行學(xué)習(xí)。把自己的學(xué)習(xí)總結(jié)出一套方法體系并不斷完善,是對(duì)自我學(xué)習(xí)能力的提升,是快速構(gòu)建其它能力的基礎(chǔ)。這是我多年之前寫(xiě)的《學(xué)習(xí)過(guò)程反思》,供各位參考。

  • 要做事,先做人。

  • 人生需要有規(guī)劃?;钪褪菫榱嗣篮玫娜松?!

  • 人生規(guī)劃中,財(cái)務(wù)規(guī)劃和職業(yè)規(guī)劃是兩個(gè)比較重要的環(huán)節(jié)。

  • 財(cái)商:要做一個(gè)獨(dú)立的人,財(cái)務(wù)方面需要獨(dú)立;要做一個(gè)自由的人,財(cái)務(wù)方面先得自由。

  • 智商:CPU,表示了你大腦的運(yùn)算能力。(該能力難以主動(dòng)提升。)

  • 情商:30%自我情緒的控制+70%控制他人的思維。

  • 思維能力:如果把智商比作 CPU,那么思維能力則是算法。在有限的智商之上,我們只有使用更加高效的算法,才有利于提升我們自己的思考能力。

  • 哲學(xué):研究方法的方法。是抽象的方法論。有利于其它方法的學(xué)習(xí)。

  • 結(jié)構(gòu)化思維能力:方法要有體系化。

  • 溝通能力:每個(gè)人作為社會(huì)群體中的一個(gè)個(gè)體,要想辦法更好地與周?chē)鷤€(gè)體進(jìn)行連接,才能更好地達(dá)成群體中的各類(lèi)協(xié)作。有時(shí)候,連接比個(gè)人能力重要得多。

  • 個(gè)人管理:最基礎(chǔ)的管理技能。把個(gè)人管理好,才談得上管理他人。把自己的小事管好,才談得上管理更大更復(fù)雜的事。

  • 團(tuán)隊(duì)協(xié)作:原因同溝通能力。

  • 項(xiàng)目管理:使用結(jié)構(gòu)化、體系化思維來(lái)管理一個(gè)項(xiàng)目的能力。項(xiàng)目是一個(gè)抽象的詞,并不單指 IT 項(xiàng)目。

  • 其它:……

專(zhuān)業(yè)能力層

通用能力層之上,就是架構(gòu)師能力模型中第二個(gè)層次:專(zhuān)業(yè)能力層。這一層的能力越精通,說(shuō)明越能勝任架構(gòu)師。

基礎(chǔ)能力層:基礎(chǔ)能力層的特點(diǎn)是非常簡(jiǎn)單,但是卻非常重要。

入門(mén)級(jí)的打字、輸入法、快捷鍵等能力,其實(shí)在 IT 盛行的今天,不應(yīng)該算是一個(gè)專(zhuān)業(yè)技能,而更是一個(gè)通用技能。想象一下,一個(gè)人,特別是開(kāi)發(fā)人員,這一輩子要打多少字、多少漢字?如果鍛煉了打字、輸入法后,會(huì)為你節(jié)省多少時(shí)間(提升 30% 效率,意味著每10年,你比別人多出3年的時(shí)間)?但是又有幾個(gè)開(kāi)發(fā)人員專(zhuān)門(mén)去練過(guò)打字,練過(guò)五筆呢?練武之人,應(yīng)該先練好馬步!

開(kāi)發(fā)語(yǔ)言:道理同輸入法。開(kāi)發(fā)者只能通過(guò)開(kāi)發(fā)語(yǔ)言來(lái)跟電腦進(jìn)行溝通,所以對(duì)語(yǔ)言中每一個(gè)語(yǔ)法的精通、高效運(yùn)用,都能提高你寫(xiě)出來(lái)的程序的素質(zhì)。

開(kāi)發(fā)框架:為什么要學(xué)?要學(xué)到什么程度?見(jiàn)我09年為自己寫(xiě)的《框架學(xué)習(xí)計(jì)劃》。

設(shè)計(jì)能力層:

開(kāi)發(fā)者往往會(huì)花大量的時(shí)間在一些具體的技術(shù)上,例如基礎(chǔ)能力層中的開(kāi)發(fā)框架。學(xué)了一個(gè)框架,又學(xué)另一個(gè)框架;學(xué)了一門(mén)語(yǔ)言,又學(xué)另一門(mén)語(yǔ)言;學(xué)了前端開(kāi)發(fā),又學(xué)后端開(kāi)發(fā)。其實(shí),這都只是在第一個(gè)層次上進(jìn)行學(xué)習(xí),兜圈子。想要成為架構(gòu)師,還得先成為設(shè)計(jì)師,提升自己的微觀、中觀設(shè)計(jì)能力。

我面試過(guò)很多的高級(jí)開(kāi)發(fā)者、架構(gòu)師,但是往往只是經(jīng)驗(yàn)豐富、框架用得較多,設(shè)計(jì)能力卻非常薄弱!

算法對(duì)程序設(shè)計(jì)師來(lái)講非常重要,影響到設(shè)計(jì)師編寫(xiě)的代碼的微觀結(jié)構(gòu)。不過(guò),由于其處于微觀層面,現(xiàn)在大多數(shù)語(yǔ)言框架都已經(jīng)提供了大部分基礎(chǔ)算法的封裝,所以對(duì)更高級(jí)的架構(gòu)師而言,常常不再需要關(guān)心具體的算法。

UML、面向?qū)ο笫欠浅V匾膬蓚€(gè)分析、設(shè)計(jì)能力。特別是面向?qū)ο?,?dāng)前主流的高級(jí)語(yǔ)言都是面向?qū)ο蟮?,所以可以說(shuō)是“設(shè)計(jì)師”的必備技能。

設(shè)計(jì)模式:這里我想說(shuō)的不是只設(shè)計(jì)模式的重要性,而是“模式”的重要性。在《哲》的抽象層次章節(jié)中,我指出了模式是在方法層內(nèi)、實(shí)踐層之上,是經(jīng)過(guò)經(jīng)驗(yàn)總結(jié)出的可復(fù)用的方法,非常重要!在《學(xué)習(xí)過(guò)程反思》中,指出了總結(jié)對(duì)于學(xué)習(xí)的重要性,其實(shí),總結(jié)出來(lái)的東西,也都是可復(fù)用的模式!對(duì)后續(xù)的實(shí)踐起到很好的指導(dǎo)作用。所以,設(shè)計(jì)模式對(duì)設(shè)計(jì)來(lái)說(shuō),很重要!

架構(gòu)能力層:

架構(gòu)設(shè)計(jì)方法:如何進(jìn)行架構(gòu)設(shè)計(jì)?架構(gòu)設(shè)計(jì)的方法有哪些?我非常驚訝地發(fā)現(xiàn),95%面試架構(gòu)師的人,都沒(méi)有系統(tǒng)地學(xué)習(xí)架構(gòu)設(shè)計(jì)的方法論……是不是大家以為架構(gòu)師都是靠忽悠?還是說(shuō)只要會(huì)搭幾個(gè)基礎(chǔ)的程序架子就算得上架構(gòu)師了?汗……

架構(gòu)模式:可復(fù)用的架構(gòu)的模式有哪些?

對(duì)于架構(gòu)師而言,要求會(huì)高許多。專(zhuān)業(yè)能力除了純技術(shù)能力,軟件開(kāi)發(fā)過(guò)程也是很重要的一個(gè)內(nèi)容(瀑布、RUP、敏捷等)。軟件的架構(gòu)往往與開(kāi)發(fā)的過(guò)程是相關(guān)的。很多架構(gòu)甚至是伴隨著開(kāi)發(fā)過(guò)程而演進(jìn)的。

業(yè)務(wù)理解能力,也是架構(gòu)師的要求之一。更好更快更全面地理解業(yè)務(wù),才能設(shè)計(jì)出匹配的架構(gòu)。

免責(zé)聲明:羅戈網(wǎng)對(duì)轉(zhuǎn)載、分享、陳述、觀點(diǎn)、圖片、視頻保持中立,目的僅在于傳遞更多信息,版權(quán)歸原作者。如無(wú)意中侵犯了您的版權(quán),請(qǐng)第一時(shí)間聯(lián)系,核實(shí)后,我們將立即更正或刪除有關(guān)內(nèi)容,謝謝!
上一篇:生鮮電商平臺(tái)的產(chǎn)品定價(jià)機(jī)制(1)
下一篇:B端產(chǎn)品設(shè)計(jì)-wms入庫(kù)詳解
羅戈訂閱
周報(bào)
1元 2元 5元 10元

感謝您的打賞

登錄后才能發(fā)表評(píng)論

登錄

相關(guān)文章

2025-05-21
2025-04-01
2025-03-31
2025-03-26
2025-03-25
2025-03-24
活動(dòng)/直播 更多

2025第四屆低碳供應(yīng)鏈&物流創(chuàng)新發(fā)展高峰論壇

  • 時(shí)間:2025-05-21 ~ 2025-06-20
  • 主辦方:羅戈網(wǎng)、物流沙龍、羅戈研究
  • 協(xié)辦方:億通國(guó)際、亞太碳中和創(chuàng)新示范社區(qū)
報(bào)告 更多

2025年4月物流行業(yè)月報(bào)-個(gè)人版

  • 作者:羅戈研究