十年架構五年生活-08 第一次背鍋

十年架構,五年生活,不勞不繁,不急不緩! 

—— 行走在三十五歲的邊緣

 

 是工作以來的第一次背鍋。

首先說明一下,我對「鍋」的理解。

正常情況,A做一份工作,B做一份工作,C做一份工作,ABC屬於我的管理範疇,出了問題我承擔主要責任,理所因當。

這時候,出來一個D,而D與我們本沒有工作交集,但是D出來問題後,相關負責人召開了一次復盤會議分析問題,而會議沒邀請我們參加,最後責任落在了我們這裡,這就是「鍋」。

名義上,我作為架構組負責人,在一些人的認知里,凡事和技術相關的,都應該在我的責任範圍內,出現技術問題,不能在規定時間內解決,就是我們的問題。

 

一次經歷這事,心裏很不痛快,組內的其他同事也一天天的無精打采,沒有了往日的朝氣。

在一個周六,自己掏錢,請大家進行了一次轟趴,七八個人,從早到晚,吃喝玩睡,當一個同事拿起話筒,一首「死了都要愛」好好宣洩了一通後,竟然哭了起來。

是啊,他也才剛剛工作一年多,比較內向,被罵的是我,他卻在這裡哭了起來。

這一刻,讓我感受到了一股空前的凝聚力,這種感覺,在有很多人打心底里支持你的時候,也就釋然了,到晚上的時候,竟不自然的感謝起了這個「帥鍋」。

 

班後,整理了一份非常詳細的架構文檔,甚至包括的實施文檔,操作手冊,編碼規範,部署文檔,網絡規劃,資源配置等,調理清晰,簡潔明了。

評審會上,一張張流程圖、架構圖、部署圖清楚的說明了我們當前的架構方案,以及應用改造的注意點。

很多產品經理開始在會上抱怨,我們這麼一搞,出現了問題都成了他們的問題,各種反對聲此起彼伏。

這次M哥堅定的站在了我們這一邊,這次只討論方案,有問題解決問題,沒問題不要牽涉其它。

一個在公司很有資歷的老產品經理站起來,開始對方案中的各種技術細節進行刁難。

我作為技術代表,一一作答,不僅解答了各種技術細節、技術優勢,連他們的產品中的使用場景及重構策略也考慮了進來。

經過兩個多小時的辯論,方案通過,最後一個產品經理離開會議室時,狠狠的拍了一下桌子。

 

這個時候,深刻明白了一件事,如果你只有技術,你可以做的很好,但很難做的很大。

雖然我們是架構組,後續在協調大家工作時,我們也開始學着不要局限於技術思維,任何技術都是工具,無論其是否流行,也不管其冷門還是熱門,只要能夠符合我們的業務場景,兼容我們的架構體系,組內有人可以掌握其使用方式並能夠解決大部分問題,我們就會進行考慮。

正是這一刻,我們設置自己研發了不少內部使用的中間價,也對git進行內部開發,形成了開發、測試、上線一體化的流程,從根本上打通了各個產品組內部代碼不互通的問題。

逐漸的,自己的工作理念開始發生轉變,思考方式開始發生轉變:

自己的責任範疇內,不甩鍋,但是要敢于堅定的面對周圍的各種不確定性!