架構學習之從頭開始學架構(1)

夢想

每個程序員心中都有一個成爲架構師的夢想,努力實現人生的自我價值,爲了夢想不斷的學習,但是夢想總是被現實折磨的偏體凌傷,成功的道路充滿了曲折,沒有一蹴而就,那麼我們就不忘初心,堅持,堅持,哪怕沒有成功也不因碌碌無爲而感到悔恨。
在這裏插入圖片描述

架構道路曲折

我參加工作也快10年了,我大概在15年開始參與架構設計,最開始學習架構設計就感覺在學習一門編程語言,先學習最基本的語法,在深究細節和原理,在把這些理論付諸於實踐中,就可以快速的掌握。但是在自己架構的系統的過程中,往往事與願違,架構設計的難度,複雜度,可控度要高很多,從最早開始接觸架構,到基本上熟悉掌握這個過程,差不多花了4年時間,如果要徹底掌握估計要7,8年的時間,不過我也在不停的學習進步,一半參與研發,一半參與架構設計。當我帶團隊做技術架構的時候,幾乎每個程序員都面臨了我曾經面臨的問題,很多業務不錯,基礎技術好的同事,在架構這裏出現了各種困惑和問題,我才意識到了,這不是個別人的問題,是技術人員在架構中都存在的通病。

1,思維方式差異化較大
(1) 架構師就是關鍵技術的判斷和取捨。
(2)程序員關鍵就是需求邏輯的實現。

2,體系化差異
(1)架構師沒有系統的指導,我們所學的知識也沒有相關的明確大綱的書籍,導致在架構設計上沒有明確的指導,只能憑感覺摸索,很久不能設計好的架構,還容易給日後留下較大的問題和坑。
(2)程序員有比較系統的技術體系,有先賢們的智慧和最優的處理方式,所以在具體的實現上不會出現偏差。
3,自我感覺架構很難
感覺架構是一個非常高大上,而且技術需要非常的牛,非常的強的人纔可以做架構師,架構師必須要每個技術都要精通,架構師要有非常強的創造力,架構要有高可用,高併發。。等等讓很多的技術人員就懼怕。導致很多人不願意去嘗試。這幾年有幸參與了物聯網平臺從無到有的架構設計和優化,通過不斷的學習,思考,實踐,總結,交流形成了自己的架構心得和理論體系。有了這些體系化的知識,我在做架構設計的時候非常得心應手,各種業務和技術都設計的比較合理。所有我希望各位懷揣架構師夢想的人能夠和我一起來從頭開始學架構,也能做一個架構師。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章