不少架構師都是從好的開發人員逐步過渡而來的,但並不是每一個好的開發人員都但願成爲架構師,並且他們並非都適合作架構師。不管您是打算進行職業轉型的開發人員,仍是尋找能承擔體系結構設計責任的合適人選的經理,都務必對此轉型過程有個清楚的瞭解。本文將討論從實現專家到架構師的過渡過程。
在尋找優秀的指揮的時候,您首先要找的是一名優秀的音樂演奏家。但並不是每一個音樂演奏家都能成爲優秀的指揮。架構師的專業發展方面也與此相似。愈來愈多的 IT 組織開始認識到良好軟件體系結構的重要性,架構師職業正迅速發展爲 IT 內一個獨立的門類。因爲要從至關小的候選範圍內招募架構師,所以這就給管理帶來了一些新挑戰。即便人力資源部門找到了候選者,針對經驗進行的篩選也比其餘門類更爲嚴格。跨越這些障礙的最快方式是要認識到,大部分好的架構師同時也是好的開發人員,所以尋找架構師人才時可能首先應該從普通開發人員中找起。招聘人員在對候選者(內部或外部)進行詳細審查時,應該考慮這個觀點。不過,對此資源進行挑選可能比較麻煩,由於只有極少的優秀開發人員具備成爲架構師的特徵或願望。編程
1.源碼分享:性能優化
2.分佈式架構:架構
3.服務架構:併發
4.併發編程:分佈式
5.性能優化:微服務
6.工廠化:高併發
7.電商項目實戰:源碼分析
開發人員一旦邁出了通向體系結構設計專業方向的第一步,就能夠利用不少資源來得到幫助。以上的資源如何獲取:性能
因資料太多,請關注我主頁獲取免費的學習資源(有Spring,MyBatis,Netty源碼分析,高併發、高性能、分佈式、微服務架構的原理,JVM性能優化、分佈式架構等)開發人員能夠利用以上的資源努力成爲架構師。學習