Netstars CTO陈斌:架构师的成长之路
中生代技術
鏈接技術大咖,分享技術干貨
接力技術,鏈接價值
架構與架構師
Architect,即架構一詞可以溯源到希臘語?ρχιτ?κτων , 指的是建筑的規劃,設計和建造過程和結果。現在也用于指系統的網絡,軟件,硬件的規劃,設計和搭建過程。所以架構師就是從事架構設計的人。
架構師的分類
在IT、企業信息系統和互聯網行業,做軟件開發的人員占最大的比例,所以很多時候,大家以偏概全,把軟件架構師當成全部的架構師。實際上,信息系統的設計除了需要軟件架構師之外,還需要網絡架構師、運維架構師、信息安全架構師、網絡架構師、數據架構師等等。目前,隨著大數據、人工智能、移動應用等在內的互聯網技術的快速發展,各個行業對各類架構師需求殷切。
?
一萬小時定律
作家格拉德威爾在《異類》一書中提出了一萬小時定律--人們眼中的天才之所以卓越非凡,并非天資超人一等,而是付出了持續不斷的努力。一萬小時的錘煉是任何人從平凡變成世界級大師的必要條件。因此格拉德威爾將此稱為“一萬小時定律”。在從一個技術憤青成長為一位經驗老道架構師的過程中,一萬小時定律再次得到了證明。
?
架構師的成長路徑
要成為架構師,一萬小時的錘煉是成長過程中的必要條件。大學畢業生在大學的4年時間里,專業學習估計有兩年,以每天8小時專心學習讀書計算,兩年下來就是365X2X8=5840小時。所以大學畢業還夠不上一個領域里世界級大師水平,否則大街上跑的都是世界級大師了。既然大學畢業構不成大師,那該怎么發展呢?
?
進入社會開始工作的大學畢業生,因為工作、戀愛、家庭等各種原因,在人生成長的幾個階段可以聚焦在成為大師的專業領域里面的學習時間很有限。如果畢業后能認真學習專業知識,那么需要5.5年可以有機會成為一個世界級大師或者架構師;如果在28歲之前無法聚焦某個領域而成為大師,那么在28歲之后,可以聚焦的時間比例就變成75%,完成1萬小時的錘煉需要7.5年;如果35歲以后,那么學習的聚焦度就剩下50%,成為大師或者架構師的時間就要11年;如果46歲以后,那么學習的聚焦度就會減少到25%,成為世界級大師或者架構師就需要16年。所以積累經驗提煉知識,成長為架構師有22歲、28歲、35歲、46歲4次機會,而且越往后越難。
?
從一萬小時定律的錘煉過程我們可以了解到兩點:
聚焦
不要朝三暮四,不停地為了增加工資跳槽,踏踏實實在自己選擇的的行業里面認真工作,不斷時間,不斷思考,不斷提煉,長期堅持。
?
?突破
很多的技術人員往往在畢業后的2年內相信自己水平已經高到不知天高地厚的程度,這個時候如果不去思考和提煉就沒有辦法突破瓶頸向上發展。
?
架構師的素質
要成長為一位架構師智商很重要,但不是全部,情商也很重要,因為架構師需要不斷地和各個方面溝通自己的設計思想,確保其他人掌握。除了情商和智商之外,還有一個非常重要的素質較悟商。所謂的悟商就是要能夠快速地適應環境,隨機應變。
?
更具體地說,架構師需要具備以下幾個方面具體的能力和素質:
業務理解:對自己業務領域的知識要充分了解和掌握。
技術廣度:對技術流派、發展、狀態和前沿發展了如指掌。
技術深度:對自己領域技術的原理,機制和應用深入了解。
溝通能力:能用最簡練的語言把自己的意思表單清楚明白。
動手能力:必要的時候可以擼起袖子做具體的技術實施工作。
美學素養:能夠充分理解用戶的使用習慣讓用戶喜歡自己的作品。
豐富經驗:經歷過風風雨雨,能看到架構設計和實施當中的潛在風險。
?
概括上述幾個方面的能力于下圖:
總結
不想做元帥的士兵不是好士兵,不想成為架構師的工程師。要成長成為一位架構師最為重要的就是提早設計好自己的職業發展路徑,有目的地學習,思考和提煉經驗,牢記“學而不思則罔,思而不學則殆“的道理。堅持像激光一樣聚焦在自己的領域,不斷地突破思維的平靜。如此下去,你不成為世界級大師或者架構師還有誰呢?
作者介紹
陳 斌
NETSTARS
首席技術官(CTO)
好消息
如果您想了解更多技術干貨,NETSTARS CTO 陳斌翻譯的圖書《架構即未來》《架構真經》《數據即未來》《區塊鏈啟示錄》《AI戰略》《Python機器學習》正在京東和亞馬遜熱賣中!
《AI戰略》書籍介紹:人工智能是令人興奮、強而有力并且可以改變游戲規則的技術,但失敗的人工智能項目也不少。本書將探索人工智能項目的風險,關鍵性考慮因素、利弊權衡和在推動過程中可能遇到的問題。你將學會如何通過成功的人工智能解決方案和以人為中心的產品來創建更好的人類體驗并助力企業成功!
掃描二維碼關注我們
在工作中學習|
在學習中進步|
-- 精彩推薦--
架構師成長系列
阿里6年,我的技術蛻變之路! 2020-08-14
一個思維習慣,讓你成為架構師
收藏! 架構師需要掌握的99條鐵律
史海峰:萬字長文剖析技術人如何成長
30條架構原則:助你成為大牛架構師
牛逼的架構師是怎么煉成的?
架構大咖言傳身教:從程序員到架構師
技術大牛養成指南:吃的草夠多,你也能成為大牛(附思維導圖)
美團高級專家劉丁:工程師如何在工作中提升自己?
總結
以上是生活随笔為你收集整理的Netstars CTO陈斌:架构师的成长之路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JSP简单练习-用Servlet获取表单
- 下一篇: 女神节快乐!世界上第一位程序员就是女神