構(gòu)建自己的知識體系,就是就是把一些零碎的,分散的,相對獨(dú)立的知識概念或者觀點(diǎn)加以整合,使之形成具有一定聯(lián)系的知識系統(tǒng)
在這里推薦2個(gè)學(xué)習(xí)方法
追溯法常用網(wǎng)站
編程能力:
就是用代碼解決問題的能力,你編程能力越強(qiáng),就能解決越復(fù)雜的問題,細(xì)分又有調(diào)試、算法、數(shù)據(jù)結(jié)構(gòu)、OS 原理等這些的支撐,你才能解決各種麻煩的問題。
** 架構(gòu)能力:
則是解決代碼規(guī)模的問題,當(dāng)一個(gè)系統(tǒng)足夠復(fù)雜,你會寫每一塊,能解決每一個(gè)問題,不等于你能搞定整個(gè)系 統(tǒng),這就需要架構(gòu)能力,架構(gòu)能力包含了一些意識,比如解耦、接口隔離,也包含認(rèn)識業(yè)務(wù)建立抽象模型,也有 一些常見的模式,比如經(jīng)典的 MVC,還有設(shè)計(jì)層面,面向?qū)ο?、設(shè)計(jì)模式等等。
工程能力:
則是解決協(xié)作的問題,當(dāng)系統(tǒng)規(guī)模更大,光靠一個(gè)人,是沒辦法完成的,如何保證幾個(gè)高手互相能夠配合好?如 何保證項(xiàng)目里面水平最差的人不拖后腿?這個(gè)工程化建設(shè),往往會跨越多個(gè)業(yè)務(wù),以匯報(bào)關(guān)系上的團(tuán)隊(duì)為單位來 做。包括前后端解耦,模塊化,質(zhì)量保證,代碼風(fēng)格,等等。
聯(lián)系客服