如何成長為一個專業的基礎架構平台架構師?
01-14
看到知乎上很多討論軟體架構師的,但是從來沒有找到自己的那個方向。我希望成為一個基礎架構平台架構師。所謂的基礎平台架構呢,簡單來講是系統集成,叫法不一樣。我有5到10年的時間去做這件事。我現在20歲,已經工作快兩年了。謝謝前輩們指點迷津了。
呃,所謂的基礎平台架構呢,簡單來講是系統集成???地球人看到這都醉了……
騷年,給你指一條捷徑吧,只需2個月!的!時間!1、了解淘寶/阿里京東的基礎平台架構體系
淘寶/阿里:《大型網站系統與Java中間件實踐》《大型分散式網站架構設計與實踐》京東:
《京東技術解密》2、強化Java基礎
《深入分析Java Web技術內幕(修訂版)》《分散式Java應用:基礎與實踐》3、2月後,也就是2015春節後,投一下主流互聯網公司基礎架構研發相關職位
4、在這個崗位踏踏實實寫3年代碼,你就可以成長為一個專業的基礎架構平台架構師了
1~3,師傅領進門;4,就看你的堅持與悟性了首先,建議從一家大公司開始,最好是純外企。這樣的公司一般職位和機會比較多,環境比較複雜,預算也相對多點,能接觸的東西多。
然後,在IT基礎架構和服務部門內輪崗。網路,伺服器,存儲,機房,安全,中間件,資料庫,Helpdesk,公共服務(郵件/即時消息/OA等)。期間請多多閱讀國內外的技術進展,多試用各種新品。每年至少參加一次正式的技術培訓,拿到認證證書(Cisco的、微軟的、Redhat的、Oracle等等)
偶爾和開發團隊和用戶聊天聽聽吐槽,有「持續改善」的觀點,理解和解決他們的痛點;爭取給內部用戶和IT人員進行培訓的機會,讓自己的表達、交流能力成長。關注世界前沿而不僅僅是國內前沿的技術和話題。清楚的知道「流行」和「最佳實踐」的差異,只把最合適的投入公司業務環境。學習一些簡單的財務知識,考慮技術的方案的時候也考慮成本(初始、維護、總體成本),考慮與公司大方向的相合。積極發公告郵件、公司新聞等等,為自己所在的部門、小組爭取露臉的機會。我覺得在現有的軟體快速成長的前提下,所謂的架構師大部分只能在單方面有重大的研究。很難對各個技術都有所把握。所以,我建議還是在你比較擅長的一門語言,或工具,或開發方面成長,掌握相關的配置技術,以及編譯技術和調試技術。
推薦閱讀:
※求意見,軟體研發轉行測試研發,職業目標:測試架構師?
※架構師和產品經理工作職責與內容有哪些異同?
※中年程序員都在想什麼?
※如何避免自己成為PPT架構師?
※Web前端職業生涯是怎樣的?一般多少年能夠成為初級、中級、高級、架構師,大家看看下面的是否合理。
TAG:如何成為X | 架構師 | 系統集成 | 系統集成項目管理工程師 |