自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

程序員晉升架構(gòu)師的十項(xiàng)必備技能

開(kāi)發(fā) 后端 項(xiàng)目管理
Fred George先生說(shuō):“不編程的架構(gòu)師的職業(yè)生涯是短暫的”。他說(shuō)這句話的背景主要是針對(duì)有些架構(gòu)師的設(shè)計(jì)與實(shí)現(xiàn)有斷層的問(wèn)題而言的,因?yàn)槿绻軜?gòu)師不去實(shí)踐,只是想當(dāng)然的認(rèn)為“沒(méi)問(wèn)題,這個(gè)想法能實(shí)現(xiàn)”,那么對(duì)于項(xiàng)目的落實(shí)而言是個(gè)很大的隱患。

1、卓越的程序員

Fred George先生說(shuō):“不編程的架構(gòu)師的職業(yè)生涯是短暫的”。他說(shuō)這句話的背景主要是針對(duì)有些架構(gòu)師的設(shè)計(jì)與實(shí)現(xiàn)有斷層的問(wèn)題而言的,因?yàn)槿绻軜?gòu)師不去實(shí)踐,只是想當(dāng)然的認(rèn)為“沒(méi)問(wèn)題,這個(gè)想法能實(shí)現(xiàn)”,那么對(duì)于項(xiàng)目的落實(shí)而言是個(gè)很大的隱患。支付寶架構(gòu)師馮大輝也表示過(guò),架構(gòu)師是一個(gè)比較“虛”的崗位,主要的問(wèn)題都在“落地”的過(guò)程中。

2、抽象思維

很多優(yōu)秀的架構(gòu)師們都一致的表示,邏輯思維和抽象思維能力是一個(gè)架構(gòu)師最重要的素質(zhì)。eBay的Randy Shoup先生稱擁有條理清晰的邏輯思維能力的人“就像稀有動(dòng)物那樣難找”。Fred George則表示“駕馭概念的技能,在我看來(lái)是每一個(gè)人最高的潛力”,并表示自己不太介意這樣一個(gè)苗子在其他方面的技能和經(jīng)驗(yàn)的匱乏,因?yàn)樵谒磥?lái)除了思維之外的其他因素都是可以培養(yǎng)的。

3、技術(shù)前瞻性

有人談到技術(shù)高手與架構(gòu)師的區(qū)別就在于,架構(gòu)師不光是著眼于現(xiàn)在,不僅僅局限于開(kāi)發(fā)細(xì)節(jié),比如如何調(diào)用,如何并發(fā)等等。而是跳出三界外,考慮一下面向未來(lái)問(wèn)題和潛在風(fēng)險(xiǎn)的應(yīng)對(duì)之道。

4、問(wèn)題解決大師

只是,架構(gòu)師之所以為架構(gòu)師,是在于他們?cè)诿鎸?duì)龐大系統(tǒng)之時(shí),仍然能夠敏銳的發(fā)現(xiàn)其底層之真實(shí)。這不僅需要此哲學(xué)層面的“內(nèi)功”,還需要架構(gòu)師具有多領(lǐng)域知識(shí)和經(jīng)驗(yàn)的積淀。

5、多領(lǐng)域知識(shí)

架構(gòu)師身為一名技術(shù)領(lǐng)袖,需要通過(guò)發(fā)散知識(shí)的光芒來(lái)統(tǒng)御開(kāi)發(fā)團(tuán)隊(duì)的。如果只是對(duì)本行業(yè)知識(shí)做到爛熟于心,那還僅僅是一名熟練工的水平。要想晉升更高的層次,還需要跳出“只緣身在此山中”的困惑。

6、溝通能力

做到人性化的溝通,需要我們?cè)谄綍r(shí)就進(jìn)行培養(yǎng)。寫(xiě)出大部頭的架構(gòu)書(shū),有的時(shí)候并沒(méi)有用VISIO畫(huà)出的簡(jiǎn)單架構(gòu)圖好理解。人對(duì)圖形理解遠(yuǎn)遠(yuǎn)大于對(duì)文字的理解,直觀簡(jiǎn)單的UML圖可以極大的方便程序員理解架構(gòu)師的意圖。

7、內(nèi)力

很多人理解的內(nèi)力就是開(kāi)發(fā)技術(shù),包括語(yǔ)言的掌握、對(duì)框架的掌握、數(shù)據(jù)庫(kù)管理能力、安全管理能力等等。但是我們看到,架構(gòu)更多的內(nèi)力體現(xiàn)在對(duì)技術(shù)的綜合運(yùn)用上,光會(huì)編程的程序員,最多就能做到高級(jí)程序員,也就是技術(shù)實(shí)現(xiàn)上的高手。

8、權(quán)衡取舍

Fred George先生提出了“短期濫用”的說(shuō)法,即在系統(tǒng)能夠承受的范圍內(nèi)做出一些妥協(xié)。在ATAM方法中,分析的思路是基于“情景”的:你需要提出各種可能的情景,然后來(lái)證明在每一個(gè)用戶使用場(chǎng)景中,系統(tǒng)的哪一些內(nèi)容是必要的、不可丟棄的——從而確定哪些部分是暫時(shí)可以不予考慮的。

9、管控能力

架構(gòu)師在管理和控制的能力上,需要有自己獨(dú)到的見(jiàn)解,而不是簡(jiǎn)單的認(rèn)為這是項(xiàng)目經(jīng)理或者財(cái)務(wù)部門的事情。身為技術(shù)專家的架構(gòu)師,隨不需要處理那些煩雜的日常管理。奇虎架構(gòu)師李釗在一次接受采訪時(shí)道出過(guò)架構(gòu)師們的心聲,技術(shù)人才轉(zhuǎn)向管理就是莫大的浪費(fèi)。對(duì),如果架構(gòu)師只是一味的去進(jìn)行項(xiàng)目管理,那就和其他市場(chǎng)人員沒(méi)有任何區(qū)別了。在這里架構(gòu)師所需要的管理與控制,其實(shí)是從技術(shù)的角度,對(duì)一些問(wèn)題的控制,特別是開(kāi)發(fā)過(guò)程中的監(jiān)控,而不是普通意義上的純粹管理。

10、藝術(shù)氣質(zhì)

一個(gè)優(yōu)美的系統(tǒng)則是可以像有機(jī)的生命一樣成長(zhǎng)的,這是因?yàn)閺南到y(tǒng)開(kāi)始架構(gòu)的那一刻起,架構(gòu)師就考慮到這個(gè)系統(tǒng)以后將會(huì)面臨的挑戰(zhàn),為系統(tǒng)的成長(zhǎng)預(yù)留好空間。項(xiàng)目經(jīng)理經(jīng)常會(huì)對(duì)這位架構(gòu)師提出的看似理想化的要求不置可否——項(xiàng)目經(jīng)理只想著能夠盡快以比較低的成本實(shí)現(xiàn)客戶的需求,然而這些充滿藝術(shù)美感的想法其實(shí)是打造健康——因而優(yōu)美——的系統(tǒng)的根本因素。

原文鏈接:http://zhuwenhao.com/%E4%B8%93%E9%A2%98%E8%BF%9E%E8%BD%BD/%E7%A8%8B%E5%BA%8F%E5%91%98%E4%BF%AE%E7%82%BC%E4%B9%8B%E8%B7%AF/

責(zé)任編輯:陳四芳 來(lái)源: http://zhuwenhao.com
相關(guān)推薦

2009-04-14 11:13:22

主流開(kāi)發(fā)開(kāi)發(fā)技能程序員

2022-03-09 09:00:00

代碼技巧程序員

2021-04-13 09:07:12

程序員工具軟件開(kāi)發(fā)

2009-03-13 09:10:17

2011-04-13 12:56:53

計(jì)算機(jī)編程

2018-08-01 16:12:54

程序員基本技能

2022-09-14 10:31:27

網(wǎng)絡(luò)安全IT安全領(lǐng)導(dǎo)者

2019-09-25 11:39:07

程序員編程技術(shù)

2015-06-10 11:22:41

云計(jì)算云架構(gòu)師

2024-05-16 08:00:00

2023-09-27 10:23:19

NoSQL數(shù)據(jù)模型

2015-07-01 09:10:20

2017-11-03 13:39:49

WOT峰會(huì)

2021-09-27 10:26:41

云計(jì)算云計(jì)算環(huán)境云應(yīng)用

2016-08-22 17:47:15

Web設(shè)計(jì)技能

2014-07-29 14:04:50

程序員

2019-06-23 17:37:58

Linux后端函數(shù)棧

2011-03-14 10:56:56

程序員人才

2021-10-22 08:00:00

架構(gòu)開(kāi)發(fā)技術(shù)

2017-11-14 11:00:53

程序員
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)