AI算法深藍(lán)學(xué)院機(jī)器學(xué)習(xí)數(shù)學(xué)基礎(chǔ)不是你一個(gè)人在學(xué)

具體內(nèi)容放在我的首頁動(dòng)態(tài)介紹了

踽踽獨(dú)行上下求索總是痛苦,如果有良師益友陪伴點(diǎn)撥必能事半功倍。從新手碼農(nóng)到高級(jí)架構(gòu)師,要經(jīng)過幾步?要多努力,才能成為為人倚重的技術(shù)專家?本文將為你帶來一張程序員發(fā)展路徑圖,但你需要知道的是,天下沒有普適的道理,具體問題還需具體分析,實(shí)踐才能出真知。
架構(gòu)師的“內(nèi)功”
我認(rèn)為,架構(gòu)師的內(nèi)功主要包含三部分:判斷力、執(zhí)行力、創(chuàng)新力,簡(jiǎn)單解釋如下:
判斷力: 能夠準(zhǔn)確判斷系統(tǒng)的復(fù)雜度在哪里,就像武俠高手一樣,能準(zhǔn)確地看出對(duì)手的破綻和弱點(diǎn)。
執(zhí)行力: 能夠使用合適的方案解決復(fù)雜度問題,就像武俠高手一樣,能選擇合適的招式或者方法打敗對(duì)手。
創(chuàng)新力: 能夠創(chuàng)造新的解決方案解決復(fù)雜度問題,就像武俠世界里,小一些的創(chuàng)新是創(chuàng)新招式,而武學(xué)宗師能夠創(chuàng)立新的武學(xué)或者心法,例如張三豐創(chuàng)立太極拳一樣。
因此,要成為一個(gè)優(yōu)秀的架構(gòu)師,就需要不斷地提升自己這幾方面的內(nèi)功,而這三方面的能力主要來源于 經(jīng)驗(yàn)、視野、思考。
經(jīng)驗(yàn): 設(shè)計(jì)過的系統(tǒng)越多、系統(tǒng)越復(fù)雜,架構(gòu)師的內(nèi)功也就越強(qiáng),不管是成功的架構(gòu),還是失敗的架構(gòu),不管是踩坑的經(jīng)驗(yàn),還是填坑的經(jīng)驗(yàn),都將成為架構(gòu)師內(nèi)功的一部分。
視野: 掌握的知識(shí)和技能越多、越深,架構(gòu)師的內(nèi)功也就越強(qiáng),他山之石可以攻玉,站在巨人的肩膀上會(huì)看的更高更遠(yuǎn)。
思考: 經(jīng)驗(yàn)和視野都是外部輸入,類似于我們吃的食物,但光吃還不行,還要消化,將其變?yōu)槲覀冏约旱臓I(yíng)養(yǎng),這就是思考的作用。思考能夠?qū)⒔?jīng)驗(yàn)和視野中的模式、判斷、選擇、技巧等提煉出來為我所用,思考也能促使我們產(chǎn)生新的創(chuàng)意和靈感。