從碼農(nóng)到架構(gòu)師,你缺少的只是TA!
點擊藍字 關(guān)注我們
一個悶熱的夜晚,大家邊吃小龍蝦邊交流工作感受。小王抱怨說整天在做業(yè)務(wù)開發(fā),技術(shù)上沒有任何提升,還被業(yè)務(wù)部門埋怨說不懂業(yè)務(wù),感覺工作上遇到了瓶頸。
小王現(xiàn)在的感觸,是對目前的工作缺少深思和感悟,值得好好總結(jié)和反思。
業(yè)務(wù)和技術(shù)
業(yè)務(wù)就是各行業(yè)中需要處理的事務(wù),業(yè)務(wù)偏向于目標和結(jié)果,要解決什么樣的問題,具有強目的性。技術(shù)是處理這些業(yè)務(wù)要采取的方法。
技術(shù)就是系統(tǒng)用戶在頁面上看到的內(nèi)容以及操作系統(tǒng)的一系列功能背后的實現(xiàn)方法,專注于專業(yè)性質(zhì)的行為。通過人為創(chuàng)造條件,讓指定的規(guī)律按照人類的意愿發(fā)生。
業(yè)務(wù)和技術(shù)是相對的,兩者相輔相成。

以取火為例,在古代使用鉆木來取火。這時取火是一種業(yè)務(wù),鉆木就是技術(shù)。隨著人們對取火技術(shù)的不斷優(yōu)化,人們發(fā)明了火折子、火柴以及打火機來取火,可以更加便捷的獲取火源,從而解決了生火的問題。這時打火機就成為了業(yè)務(wù),而打火機的有效防風、安全使用、環(huán)保成為了技術(shù)。
在技術(shù)領(lǐng)域,以JAVA的J2EE為例。之前要搭建一套基于B/S架構(gòu)的應(yīng)用程序,技術(shù)人員需要找一個合適容器(如tomcat),搭建MVC模塊、JDBC模塊、O/R模塊等等,耗力又耗時。為了解決這個技術(shù)問題,出現(xiàn)了Spring/Spring Boot框架,提供了一套完整的解決方案。只需一鍵即可生成應(yīng)用程序,這個時候Spring提供的服務(wù)就成為了業(yè)務(wù),2009年VMware以4.2億美元收購了Spring。
通過以上例子我們發(fā)現(xiàn)通過不同的場景和視角轉(zhuǎn)換,技術(shù)也會演變成一項業(yè)務(wù)。
正常情況下技術(shù)同學會經(jīng)歷幾個成長階段:
第一階段
產(chǎn)品需求翻譯機,能理解到要做什么,只要測試通過并發(fā)布上線就覺得完成任務(wù)了。不關(guān)心需求的背景、價值及需求背后的業(yè)務(wù)邏輯。
開篇講到的小王被業(yè)務(wù)部門埋怨說不懂業(yè)務(wù)其實就是這個原因,業(yè)務(wù)人員不懂技術(shù),只會站在業(yè)務(wù)的角度去討論問題,如涉及到系統(tǒng)的功能問題或疑問時,這類技術(shù)同學常常答非所問或啞口無言。
第二階段
技術(shù)同學會去關(guān)心需求的來龍去脈,積極地同產(chǎn)品經(jīng)理以及業(yè)務(wù)人員溝通,比較完整的去了解業(yè)務(wù)的價值、發(fā)展趨勢、公司戰(zhàn)略甚至行業(yè)動態(tài),以此為判斷設(shè)計合理的技術(shù)方案,保障業(yè)務(wù)的可持續(xù)發(fā)展。這類同學將是團隊內(nèi)的中堅力量。
第三階段
主動擁抱技術(shù)價值,通過技術(shù)推動業(yè)務(wù)發(fā)展或讓技術(shù)演變成業(yè)務(wù)。技術(shù)同學通過跟其他崗位像產(chǎn)品經(jīng)理、銷售、運營、客服、市場、客戶等不斷的溝通和換位思考,尋找用戶的痛點,對癥下藥,必將能帶來公司業(yè)務(wù)能力的持續(xù)提升。
技術(shù)人員如果站在其他技術(shù)人員的角度去思考問題、去探索和發(fā)現(xiàn)技術(shù)需求、提升自己的專業(yè)能力和認知水平,不斷的進行技術(shù)優(yōu)化。像現(xiàn)在很熱門的serverless、低代碼平臺等等就是這樣誕生的。
小王的選擇
小王同學錯誤的把自己定位為代碼工人,理直氣壯的做一個CRUD Boy(增、刪、查、改的編碼工作),3年后會發(fā)現(xiàn),他的能力還是原地踏步。
但在實際工作中,大部分技術(shù)人員會接觸到各種不同的業(yè)務(wù),樹立業(yè)務(wù)Owner意識,以技術(shù)人員的獨特視角去理解業(yè)務(wù)。
業(yè)務(wù)系統(tǒng)可以有很高的技術(shù)含量,重點在于技術(shù)價值輸出對象以及兌現(xiàn)的方式,充分去理解并抽象業(yè)務(wù)邏輯,直接決定了代碼的價值,進而去探索其背后的用戶模型和商業(yè)模型。
如果小王能做到以上這些,那3年后的他可能就是位優(yōu)秀的架構(gòu)師,甚至會有更好的職業(yè)發(fā)展空間。
本文部分圖源網(wǎng)
關(guān)注我們,早日成為架構(gòu)師
