一周一項目,一月一本書

一周一項目

記得我還在學(xué)java的時候,遇到一個在線課程的老師,前后端技術(shù)很厲害,是前智慧樹的架構(gòu)師,他曾經(jīng)和我們說過,要不斷的做項目,不斷的做項目,不斷的做項目,我清楚記得他重復(fù)了三次。他本身也是這么做的,他會自己做各種項目,聽他說他最多的時候一年做了4個項目,互聯(lián)網(wǎng)所有的應(yīng)用類型他基本都做過。想要開發(fā)一個項目,他很快就能從自己積累的東西中拿出來。我當(dāng)時很受觸動。

工作多年,除了工作之外,也會學(xué)很多東西,看技術(shù)博客、文檔、各種demo,但是做的項目還是少了??沼欣碚摱鴽]有很多的實踐。我決定改變,把理論知識落地,輸出成項目,也在做項目的過程中更加熟悉技術(shù)細(xì)節(jié),增強整體和局部的架構(gòu)能力。

技術(shù)與業(yè)務(wù)的關(guān)系,如上圖,技術(shù)驅(qū)動業(yè)務(wù),擴展業(yè)務(wù)邊界,業(yè)務(wù)也對技術(shù)提出了更多要求。而技術(shù)的架構(gòu)和實現(xiàn)需要一些理論的指導(dǎo),同時在實踐技術(shù)的過程中也可以提煉總結(jié)出一些理論的東西。知識是特定領(lǐng)域的業(yè)務(wù)知識,有了這些知識的知道才能從中抽象出業(yè)務(wù)過程,總要對該領(lǐng)域的知識有所了解,才能更了解業(yè)務(wù),也能清晰的了解業(yè)務(wù)的發(fā)展和起因。業(yè)務(wù)結(jié)合技術(shù)就是產(chǎn)品。產(chǎn)品的迭代離不開兩者。

做項目的過程就是理論到技術(shù)架構(gòu)和實現(xiàn)結(jié)合業(yè)務(wù)做出產(chǎn)品的過程,自己做的項目可能業(yè)務(wù)和知識方面偏弱,更多的是理論到技術(shù),和技術(shù)業(yè)務(wù)結(jié)合的過程,當(dāng)然也有技術(shù)反饋理論的過程。這個過程需要不斷的進(jìn)行,來把理論切實的落地。

項目開始應(yīng)該做一些簡單的,獨立的一個小功能,或者一個想法,類似敏捷開發(fā),快速的實現(xiàn)一個可以運行可以使用的版本,時間一周足夠了。不斷的做項目的過程中,不斷的熟悉整個項目0到1的開發(fā)流程,熟悉之后就可以做一些更大的項目,進(jìn)而一月一個季度做一個大項目。

一月一本書

我們在開發(fā)過程中遇到問題,去查閱相關(guān)資料,學(xué)習(xí)相關(guān)的技術(shù)來解決,然后解決了問題,也學(xué)到了一些東西。以及我們在看技術(shù)文章和聽各種講座,都是我們學(xué)習(xí)的方式。但是這些都是零散和不系統(tǒng)的。理論,應(yīng)該是系統(tǒng)而全面的,就像神經(jīng)網(wǎng)絡(luò)一樣,彼此鏈接,可以有機的結(jié)合。孤立的零散瑣碎的技術(shù)知識點并不能帶來多大的價值。想要提升還是要系統(tǒng)的學(xué)習(xí)。

看書就是一種系統(tǒng)學(xué)習(xí)的方式,從基礎(chǔ)到深入,從解決什么問題到帶來了哪些變化,從各方面來系統(tǒng)的了解和掌握,是全面提升的很好的方式。

看書不應(yīng)該過快,特別是技術(shù)書,應(yīng)該充分吸收作者想表達(dá)的東西,加上要上班,我覺得一月閱讀學(xué)習(xí)一本書是一個合理的節(jié)奏。當(dāng)然書籍或者說理論都是可以觸類旁通的,達(dá)到到一定的水平后,再學(xué)習(xí)新技術(shù)的速度也會提升,以后可能慢慢會加快到一周一本書的節(jié)奏。

總結(jié)

上面是自己的一些計劃,或者說立的一些flag吧。具體做的過程中肯定會遇到各種各樣的問題,且做且堅持吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容