不會開賽車的管理者不是好的開發人

微軟技術棧發表於2022-12-16

圖片

今天要講述的人物,身上的標籤比較多元。

他是微軟 RD( Regional Director )兼微軟 MVP;在製造業領域深耕十多年,擅長在不同的角色用不同觀點看待軟體開發流程,熱愛探索商業需求和解決方案之間的平衡;主攻方向是 DevOps,日常的工作專注在雲端系統架構設計、工業 4.0 以及 AI 解決方案架構與匯入;利用自己跑通的實踐經驗為其他企業做諮詢和培訓;活躍在各種社群研討會中;最近開始進入大學授課......

看了這些描述,你也許覺得這樣的一個人一定是沉穩、理性、學術型的嗎?對,但不完全對。人的多面性是很難想象的,賣個關子,最後揭曉!

image.png

跨領域能手,一切有跡可循

當年,Edward 在本科和研究生時期所學專業都是工業工程。由於專業本身也涉及計算機學科,並且在一次偶然的機會接觸到微軟 .NET 之後,年輕的 Edward 便被開發的魅力深深打動,在“本職專業”學習的同時,開始自行探索程式設計開發。也正是這段難忘的時光,幫助他明確了自己未來的職業道路:成為一個懂製造業的專業開發人。事實證明,工業和開發的“DNA”聯動,讓他在自己的工作中和後來管理團隊中有著更豐富的思維方式,也因此為他之後在社群、行業內的經歷做好鋪墊。 

開發者也需要轉型

很多時候,業務和開發這兩個事情彷彿站在天平的兩端。業務端需要開發人員快捷、靈活地交付,以應對市場日益變化的需求和趨勢,抓住那個增長點,而開發大部分時間很難做到快,天平很難平衡。2017年,他開始接觸 DevOps,可能解決這個不平衡問題的一把“鑰匙”被找到了。

先從自己的團隊“下手”!在成為 IT 管理者之後,Edward 幫助任職企業成為製造業較早引入 DevOps 的公司。這些年,他不斷使用 Azure DevOps 進行探索和實踐,引入雲原生、IoT 等更多相關解決方案,積累了不少製造業數字化轉型的成功案例。現代的開發者已經不能僅侷限於懂開發了,還要懂商業、懂資料、懂架構......技能全面,發展空間才大。“開發者也要轉型”,這是 Edward 對自己的要求,也是他對團隊成員的要求。

當問到製造行業的特殊性時,他給出了兩個字“慢”和“難”——企業接受新鮮變化的速度慢,求變轉型難。但也仍然能感受到他想要克服困難的堅定,這也正是他持續傳播 DevOps 的初衷:幫助行業和更多相關從業者,擁抱前沿變化,做好面向未來的準備。在做企業諮詢和社群分享的時候,Edward 大部分時間是拿著自己做出來的 case 去講解,信服力可想而知。

圖片

突破自我邊界的方式——去做!

今年,Edward 接受高校的邀請,開始嘗試在校園開設課程,向高校的老師和學生科普 Azure、AI、.NET 等技術,Edward 的課堂除了例行講解理論知識,更多的是拿著實際的工具和解決方案來演示具體問題。誠實來講,他依然在嘗試的過程中,究竟未來會在教育領域做些什麼,對於 Edward 而言暫時還是省略號。

圖片

你以為看書、健身、旅遊算是 Edward 的愛好嗎?這些都只是習慣而已,他真正的愛好是賽車(有沒有重新整理了人設!)考下執照、會改裝車、專業賽車手,一個日常坐在電腦前寫架構、敲程式碼的開發人/管理者也熱愛手握方向盤,體驗極速飛馳的快感。

可是,賽車也太危險了吧!(sorry,小編是女司機)Edward 認為這是一項最安全的運動,因為沒有什麼運動是會配備 N 輛急救車的,甚至還有直升機,在進入賽場前還要透過層層安全檢查。同時在 Edward 看來,賽車與開發還有一些不謀而合的共通性,都在追求一種極限、都需要極高的專注力、都需要提前儲備技能。小編恍然大悟,非常有道理啊~

圖片

馳騁於不同的“賽道”,體驗腦力和體力的速度與激情,享受飛馳人生,這不僅是工作,是興趣,是愛好,更是一種認真對待生活的可貴態度。

“ 沒有最完美架構設計,只有最適合商業情境的架構,好的平臺架構需要不斷迭代更新。——Edward Kuo”
image.png
微軟開發者的故事仍在發生,我們的技術狂旅也在繼續,下一期不見不散!

點我加入微軟 MVP~

相關文章