三年,能否成爲一名真正的架構師

  該篇文章與視頻是早在ITPub發佈的,如今同步過來,視頻與文字都下方,大家可以選擇方便方式進行閱讀觀看。

  前一陣子在我自己建立的技術社區裏出現了個話題,某某大佬3年就成爲了架構師了,真的非常羨慕。當時我參與討論,因爲我一直在重複思考這樣的一個問題三年真的能成爲一名真正的架構師嗎?要是我直接回答不能,我相信不少同行可能會在評論槓我,某某某就是3年成爲架構師

  那麼咱們說說這架構師的title哈,在咱們行業不同的公司不同的人,對它的定義都不一樣。有些的能力要求需要與寫寫框架的核心代碼的工程師一致(高級程序員),有些的要求也就寫寫文檔、吹吹牛的也被叫作架構師(PPT架構師)。

  話說回來,三年 到底能不能成爲一名真正的架構師?討論這個問題之前,我認爲有必要優先定義清楚架構師的職責與能力。那麼業界公認的架構師的職責與能力,我認爲是,在某個技術領域,作爲團隊的技術領導者,從需求問題進行出發戰略上,能從宏觀角度提供解決方案、思路;戰術上,又能從細節上落實到技術實現,這樣的綜合性技術專家

  我相信大家不少都聽過,一萬個小時定律,簡單地換算一下,如果一個人要成爲某個領域的專家,起碼要踏實地把工作做滿5年。不過一般情況下,工作內容大多數都重複的,所以我們花更多的業餘時間精力進行試錯、對比與總結,依我來看,這纔是真正意義上的積累不得不說,因此想成爲技術專家,還真需要花更多時間與精力可能是8年甚至10年。

  此外,我認爲,開發工程師與架構師最大的區別在於“非絕對性思維”,前者關注點在於實現實施,後者關注點在於平衡取捨。軟件工程沒有銀彈,因爲只有有了足夠的積累,我們才知道衆多技術方案之間的優劣,才能選擇更加適合的方案,落實並解決問題。

  最後,調整一下問題並重新討論下三年能不能成爲一名技術專家?我的回答是如果在應屆畢業時入行,我認爲大部分情況下,是法3年內成爲技術專家與真正的架構師。工作三年可能也就剛剛搞清楚領域的主流技術,可能也就把數據結構與面向對象剛理解清楚,也有可能也就剛剛成爲一個合格的程序員而已。

  好了,今天就分享到這裏,我們後續見。感興趣的朋友,可以留言區裏交流,我們一起討論。

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