程序員如何成為架構師


正文

回到頂部

引子

很多年前,架構師是很NB的職業。現在,基本爛大街,甚至有一定年限的人都可以去個小公司混個架構師當。之前我在北京當技術leader的時候,團隊招聘總監、架構師。有些人要的薪水不足30K,個人認為這是擾亂行業。在北京、深圳這樣的超一線互聯網城市,這是不合理的。一個低於30K薪水的架構師的團隊,整體水平也是很值得商榷的。所以,行業很亂,但本文想告訴大家如何成為一個稱職的架構師。且全文簡短干練,全是干貨。

回到頂部

一、思想

針對架構師,技術人大多經歷三種思想境界,大家看看自己處於哪個階段:

剛畢業時覺得團隊的架構師很神聖,都是大神級人物,佩服的一塌糊塗。--》第一種境界 “看山是山,看水是水”。

3年后升到高級開發工程師,覺得有些架構師很水,也就那樣,甚至在項目的作用還不如我。--》第二重境界 “看山非山,看水非水”。

7,8年后自己當上架構師,覺得任重而道遠,多了一分坦然,多了一分責任。--》第三重境界 “看山仍是山,看水仍是水”。

回到頂部

二、本質

架構師的崗位職責一般不少於如下幾點:

業務架構:帶領團隊,分析業務需求場景,做好業務架構設計,確保設計踏實可落地,同時還得有一定可拓展性,用以兼容將來業務。

技術架構:帶領團隊,搭建穩定可靠的技術架構,以實現產品提出的需求。同時還得具備各種性能指標(安全、並發等等)。

團隊管理:技術團隊的管理工作,包括項目進度把控、任務拆分、並提供開發、測試、上線一條龍的支持。以及制定團隊(或成員)的技術提升方案。

回到頂部

三、如何成為一個稱職的架構師

架構師絕對是站在研發第一線的,所以對團隊的價值極大,可是說是中流砥柱,妥妥的中層。下面從3個方面來看,如何成為稱職的架構師。

3.1 業務方面

需要對某個行業有深入了解,對某個行業的業務玩法、常用業務架構,了如指掌。例如我之前做互聯網金融行業,對車金融、租房金融、3C金融、國內國外風控等等都玩透了,一天我就可以把業務架構搭建起來。這就是價值!!!

解決方案:

1)要能接觸到好的業務:少做一些低價值、邊緣系統(類似后台管理系統),多做一些行業核心系統。比如電商行業,最核心的:商品、庫存、訂單、支付、結算、營銷。這些業務架構經驗能解決特定業務問題,這就是價值。

2)接觸豐富/復雜的業務場景:爭取多做一些不同業務場景的系統。比如電商行業,TOB的和TOC完全是兩碼事,20年開始toB搶人大賽(字節飛書,以高於業務20%薪水搶人),為什么?因為有價值,且不是所有人都有toB經驗!

 

3.2 技術方面

行業通用技術棧,技術架構熟練於心。做到:技術不成為阻礙業務發展的瓶頸。比如 java方向:java基礎、並發編程、分布式實踐、億級緩存實踐、常用框架Spring套件等等。

解決方案:

1)要能接觸到好的技術:不要去國企(技術滯后)的公司,會阻礙你技術發展。就算去不了一線互聯網,二線(或獨角獸)爭取一下也是可以的。

2)善於總結:列出技術樹,慢慢填滿。形成自己的技術體系,萬變不離其宗!!!

3)持續學習:至少在你完全轉型為純管理層之前,持續的學習,很有必要!!!

 

3.3 團隊方面

基本的技術團隊管理,10+人,5年開發經驗,2年的管理經驗還是有必要的。大多數架構師是需要管理團隊+項目的。

解決方案:

管理經驗的培養?

1)培養溝通能力:做團隊管理任何工作都少不了溝通。這是硬指標,不善於溝通就要去有意識的改變自己,嘗試跟不同類型的人交流。要逃離自己的舒適區,比如多做一些技術分享會議等等。

2)爭取管理機會:哪怕只是管理一個人,那也是管理,要積極爭取,轉變心態,轉變職責,嘗試去以管理者的身份參與到工作中。

如何做好管理?

1)激發主觀能動性:保持團隊外松內緊的團隊氛圍,激發沒個員工的主觀能動性,大家一起工作,一起努力獲得成功,然后建立起團隊信任感,輕松工作,快樂生活

2)明確團隊管理制度:比如KPI績效如何評定、職級如何提升,這些制度必須讓員工清晰明了(公司規章制度+管理者自己看重的點),畢竟出來打工,賺錢才是王道

3)以身作則、提升管理效率:多學習一些管理學書籍,比如《高效能人士的七個習慣》。以身作則,提升團隊整體效能,這也是管理者的核心價值。

回到頂部

四、動力

最后,給那些知道方向但沒有動力改變的同學一點動力:架構師的下一步,很可能就是技術經理、技術總監。如果在一線城市,年薪百萬+,迎娶白富美還遠嗎?這樣一想,你動力是否足夠了?

另,成功路上,總是寂寞的,甚至會有嘲笑你的人,要堅持下去。看誰能笑到最后。

原文地址:https://www.cnblogs.com/dennyzhangdd/p/15323851.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM