新聞中心
【獨家特稿】架構(gòu)師的溝通方向與項目經(jīng)理相比,還是有一定的區(qū)別。比如項目經(jīng)理有很大一部分時間需要與客戶進(jìn)行溝通,進(jìn)一步弄清需求。而架構(gòu)師的溝通主要在于開發(fā)團隊內(nèi)部,一種純技術(shù)上的溝通。這也是作為技術(shù)領(lǐng)路人的架構(gòu)師,最日常的工作。

開發(fā)頻道年終巨獻(xiàn):架構(gòu)師最怕程序員知道的十件事
#T#
當(dāng)架構(gòu)師對整個系統(tǒng)分析完畢,有一些架構(gòu)師喜歡昏天黑地的奮斗幾天,然后寫出一本厚厚的架構(gòu)書扔給程序員。在此之后就不做過多的交流與溝通,“具體實現(xiàn)?那是程序員的事情,我怎么能去干涉他們呢?”其實在這里,這位架構(gòu)師就犯了錯誤,他并沒有將自己真正融入開發(fā)團隊中,而是以一種高高在上的救世主姿態(tài)出現(xiàn)。其實架構(gòu)師未必就是神人,很多錯誤還是要大家一起來研究來解決的。
究竟怎樣才能是一名合格的架構(gòu)師,成為一名真正能說會道的程序員呢?首先自然是溝通要清晰明了,平和待人。架構(gòu)師不能將自己鎖在自己的象牙塔上,頤指氣使的對程序員發(fā)號施令。這樣的態(tài)度必然遭到程序員的憤恨,大家都是一樣的技術(shù)人員,只是分工的不同,為什么要受氣呢?
做到人性化的溝通,需要我們在平時就進(jìn)行培養(yǎng)。寫出大部頭的架構(gòu)書,有的時候并沒有用VISIO畫出的簡單架構(gòu)圖好理解。人對圖形理解遠(yuǎn)遠(yuǎn)大于對文字的理解,直觀簡單的UML圖可以極大的方便程序員理解架構(gòu)師的意圖。其次,可以召開小范圍的技術(shù)人員會議,大家一起來討論,一起理解架構(gòu)師真正的意圖。甚至就是一塊小白板,幾支筆就能把問題擺清楚,講明白,統(tǒng)一意見后的團隊必然干勁十足,再不會出現(xiàn)互相推諉的情況。
架構(gòu)師就相當(dāng)于一支球隊的主教練,如何將自己布置的戰(zhàn)術(shù)交到執(zhí)行的球員,也就是開發(fā)人員的腦袋里,是關(guān)乎勝利的關(guān)鍵。那么怎樣才能成為一名能說會道的程序員呢?
在一般人的印象里,程序員都是一群略顯呆滯,溝通能力不強的技術(shù)狂人。邏輯思維非同常人,但就是倒不出來。有些人通過找女朋友作為旁證,連經(jīng)濟適用男中的定義原型都是IT人士,月薪4000以上,不善言談,最后娶一剩女為妻??磥砦业瘸绦騿T,真的只能被人如此定義了。雖說架構(gòu)師技術(shù)層面上的東西與前例不可同日而語,但是也看到溝通能力上,程序員還有很大的發(fā)展空間。
其實很多程序員都是善于談吐的,木訥的形象只是人們的誤解。但是如何來改變呢?首先我們需要更多的感性思考,說話時也要注重別人的感受,尊重對方才能更好的交流。微軟MVP陳廣琛在與編輯談到程序員溝通能力時,曾說道:“很多程序員總能列出一堆的理由來,說明為什么自己不適合學(xué)習(xí)或者不需要掌握某項與程序無關(guān)的技能,例如說演講、英語、設(shè)計等等。但其實問題并沒有那么復(fù)雜,你需要考慮的只是多學(xué)一項技能是否對你的職業(yè)發(fā)展更有利,只要你愿意,沒什么是不能改變的?!?/p>
總結(jié):架構(gòu)師不是油腔滑調(diào)的程序員,但是一句話都憋不出來的程序員,是做不好架構(gòu)師的。
本文為《架構(gòu)師害怕程序員知道的十項技能》中的溝通能力篇。
本文題目:架構(gòu)師:一群善于溝通的技術(shù)領(lǐng)袖
文章來源:http://m.fisionsoft.com.cn/article/cdjgsjc.html


咨詢
建站咨詢
