☆【細品架構(gòu)7/100】架構(gòu)師必須要有話語權(quán)

本文主要是繼續(xù)研讀了資深架構(gòu)師王概凱Kevin執(zhí)筆的《架構(gòu)漫談》系列的《架構(gòu)漫談(七):架構(gòu)師沒有話語權(quán),還架什么構(gòu)!》的心得感受。王概凱Kevin結(jié)合自己多年的架構(gòu)經(jīng)驗,通過不同的視角,重新審視架構(gòu)的本質(zhì),從而產(chǎn)生一力作《架構(gòu)漫談》系列,作者希望能夠拋出自己從實踐中得出的一些觀點,并引發(fā)大家的一些思考,歡迎大家溝通討論。

如需要閱讀原文,請關(guān)注公眾號“聊聊架構(gòu)”,從歷史文章中獲取《架構(gòu)漫談》系列。

本文內(nèi)容結(jié)構(gòu)圖:

架構(gòu)師話語權(quán)

工匠與架構(gòu)師

如果一個人在工作中,只是致力于完成自己的工作,以做好自己的工作為主要目標,那么最多只能成為一個工匠,無法成為一個架構(gòu)師。因為這個過程解決的還是自己的問題,并沒有時間的壓力,可以隨意什么時候做完都可以。

當(dāng)我們所做的工作是處于社會的分工的一環(huán),需要幫助別人解決問題,并且按時解決別人的問題成為我們自己的問題的時候,我們就有了時間壓力,潛意識里會自然而然的有一種對時間的恐懼。這個恐懼在潛意識里面會想方設(shè)法推動我們采用各種手段,以便及時的完成工作,換取報酬。甚至?xí)影嗉狱c,不擇手段。

如果我們還生活在這個恐懼下面,是不可能成為架構(gòu)師的。要成為架構(gòu)師,必須要超越這個恐懼才能夠看清楚,我們要解決的是別人的問題,不是自己完成工作的問題。因為僅僅是完成了自己的工作,也并不一定就解決了別人的問題。如果別人的問題沒有解決–即使我們認為自己的工作完成了–我們的工作實際也沒完成,因為我們工作是否完成,是別人說的算的,不是我們自己。

為什么會有這個對時間的恐懼和壓力呢?這是因為我們把完成自己的工作當(dāng)成了我們的最大利益。如果別人的問題沒有真正的解決,必然會覺得付出的報酬不值得,我們的利益實際上是受損失了。這和我們所以為的恰恰相反,因為我們所能得到的工作只會越來越少,別人會越來越不愿意依賴于我們。

另一方面也說明,我們對自己所從事的工作,還沒有足夠的自信,我們解決自己的問題還有困難,才會這么在意,并恐懼。如果我們把完成別人工作當(dāng)成自己的最大利益,這個對時間的恐懼自然就會消失,這個時候就自然而然的開竅了,就知道怎么去發(fā)現(xiàn)問題了。只有做到這一點,才能在自己所服務(wù)的領(lǐng)域建立起自信,成為一個合格的架構(gòu)師。

其實剛開始一般是硬著頭皮去克服對時間的恐懼和壓力的,一點自信都沒有。但只要做成功了一次(只要真的舍得這么去做了,想不成功也很難?。?,自信就開始慢慢建立起來了,這個時候就是我們開始慢慢變成架構(gòu)師的時候。

當(dāng)我們真正專注于別人的問題的時候,我們自己的理想,抱負,對技術(shù)的追求都不算什么了。這些理想,抱負,對技術(shù)的追求,不就是要達到自己的利益嗎? 只有幫助別人解決了問題,這些理想,抱負,對技術(shù)的追求才可能實現(xiàn),否則這些理想,抱負,對技術(shù)的追求有什么意義,能得到什么利益?

這個時候就會真正的開始思考,別人究竟有什么問題。其實也很簡單,和我們自己面臨的問題一樣,別人的問題也都是如何獲取更好更多的利益。我們自己想明白了這一點,自然也就能想明白別人的問題。這個時候就能夠問出正確的問題:如果問題不解決,究竟誰會有利益的損失?如果問題解決了,究竟誰會有收益,誰的收益最大?

回答了這兩個問題就找到了問題的主體。只回答一個是沒有用的,因為很多時候這個世界的事情,權(quán)責(zé)是不對等的。明白了這兩個問題,我們只要讓事情權(quán)責(zé)對等起來,讓每個人為自己的權(quán)利產(chǎn)生的結(jié)果負有義務(wù),大部分時候我們自己根本就不需要做什么,問題就都解決了。這就是最高明的架構(gòu)師


權(quán)力與義務(wù)

架構(gòu)師是要去平衡別人的利益,甚至?xí){(diào)整別人的利益的。一旦架構(gòu)師是全心全意的為別人的利益服務(wù),自然而然的架構(gòu)師就擁有了強有力的影響力,肯定會是一個leader。但是只是民意上的leader是沒有用的,不能完全發(fā)揮架構(gòu)師的能量。

架構(gòu)師必須是一個組織的領(lǐng)導(dǎo)人,有權(quán)利調(diào)動這個組織的架構(gòu),才能夠更好的發(fā)揮架構(gòu)師的作用,更好的把利益的調(diào)整落到實處。所以很多公司設(shè)了很多架構(gòu)師的職位,但是并不具備調(diào)動組織架構(gòu)的權(quán)利,那么這個架構(gòu)師的職位一定是形同虛設(shè)。架構(gòu)師只能夠通過建立某些流程來行使架構(gòu)師的權(quán)利,比如強制架構(gòu)review,反而會造成很多內(nèi)部不必要的沖突,最終都會導(dǎo)致這些流程流于形式,得不償失。相信很多人都已經(jīng)經(jīng)歷過這些,但似乎很少有人回去探討這是為什么。

反過來,具備架構(gòu)師能力的組織領(lǐng)導(dǎo)人,一定是一個很好的領(lǐng)導(dǎo),這個組織一定是很健康向上的,因為每個人的權(quán)利和義務(wù)就是比較均等的。并且這類領(lǐng)導(dǎo)對于組織成員權(quán)利和義務(wù)的對等狀況會非常的敏感,會及時的調(diào)整組織架構(gòu),在問題發(fā)生之前就解決了。這樣這個組織就會具備更好的抗壓能力,能夠更好的為這個組織的客戶服務(wù),這個組織的成員內(nèi)心一定都是比較平衡的,每個人的能力都能夠得到比較好的發(fā)展。當(dāng)然讀者可能又會說,這不是管理學(xué)的東西嗎?是的,但也是架構(gòu)的問題。所有架構(gòu)的核心就是組織架構(gòu)?;蛘咭部梢赃@樣說,一個合格的組織領(lǐng)導(dǎo)人,一定必須是一個合格的架構(gòu)師。

架構(gòu)師的義務(wù)似乎不用說了,大家提的要求可能比我提的都高 – 當(dāng)然是發(fā)現(xiàn)問題并且解決問題。架構(gòu)師必須能夠超越對時間的恐懼 –也就是說必須具備了一定程度的自信,哪怕是裝的,去真正的發(fā)現(xiàn)問題的主體,識別真正的問題,并把這個行為變成為自己面對問題的第一反應(yīng)。架構(gòu)師還必須要明白,所給出的解決方案 – 架構(gòu)的分拆、合并方案,只有讓問題的主體的權(quán)責(zé)對等,才能夠真正的解決別人的問題。一般明白了問題的主體,以及主體的利益所在,做到這一點也沒有問題。


架構(gòu)師和技術(shù)

很多人會問,特別是做軟件行業(yè)的,架構(gòu)師是不是需要學(xué)習(xí)技術(shù),甚至是學(xué)習(xí)語言? 如果一個架構(gòu)師還有這個困擾—就如問這個問題的人,說明目前還不具備做架構(gòu)師的能力,或者說還不具備對自己領(lǐng)域–哪怕是技術(shù)領(lǐng)域–的自信,更別談業(yè)務(wù)領(lǐng)域了。

因為技術(shù)和語言,都是用來識別和解決所服務(wù)的主體的權(quán)責(zé),保護并提升所服務(wù)的主體的權(quán)利的。特別對于軟件領(lǐng)域來說,必須明白軟件本身是怎么回事,解決什么問題,還要解決軟件所服務(wù)的對象的領(lǐng)域本身是怎么回事,解決什么問題,這就要求更高了。語言和技術(shù)應(yīng)該是隨手拈來才對,對于架構(gòu)師這些都是工具。學(xué)習(xí)技術(shù)和語言,如果明白了這些技術(shù)和語言要解決的是誰的問題,什么問題,學(xué)起來是非???,非常容易的。

同樣,采用哪個技術(shù)或者語言,只要某個技術(shù)或語言所解決的問題的主體,以及所解決的問題,和自己所面對的問題的主體和這個主體要解決的問題,這兩者是匹配的,那么這個方案是成本是最低的,所采用的技術(shù)或者語言就是靠譜的。沒有趁手的工具或語言的情況下,自己設(shè)計一個也不難,因為很清楚自己要什么。要不要自己做,無非是一個成本問題,也就是利益問題。并且從這個思路下去,選擇的工具和語言肯定都是最簡單的,成本是最低的。因為架構(gòu)畢竟解決的還是人的利益問題,成本越低越好,這個成本當(dāng)然是長期總體成本,不是眼前的短期成本。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容