背景
有一次跟一個要好的朋友聊天談到技術(shù)的成長沿盅,當(dāng)時我認(rèn)為學(xué)技術(shù)看書的作用不大需要多寫代碼。但是我現(xiàn)在認(rèn)為寫技術(shù)博客非常重要,所以今天這篇文章我來聊聊寫技術(shù)博客疾渣。
寫什么都重要
我們總是過著縹緲的日子拴魄,今天不知昨天做了啥冗茸,這個月不知道上個月做了讓自己動心的事。雖然我寫的博客不多但是我當(dāng)我回顧我寫的東西的時候有一種深深的滿足感匹中。我知道我以前沒有白活夏漱,我以后努力起來也更有力量。
水貨與干貨
我們總是像一只惡狼一樣顶捷,盡想著找干活挂绰。當(dāng)我們找了一大堆干活,貌似看得不是很懂服赎。就算看完了之后回顧起來好像自己不能夠說出1234出來葵蒂。
這其實就是我們平時太把自己餓得太狠。書到用時方恨少重虑,等看到一本暢銷書和或者朋友圈推薦的干活文就想立馬吃掉践付。當(dāng)你把這本書看完之后留下的東西也很少。比如我以前看《深入jvm 虛擬機》缺厉,現(xiàn)在讓我回想起來的也不多永高。
所以我更強調(diào)一步一個腳印,從自己現(xiàn)有的認(rèn)知去了解一個知識一個體系提针。即你也一本技術(shù)文章是可以把自己心里對這個技術(shù)的想法描述出來的命爬,而不是干癟癟的陳述技術(shù)點。這里面帶著博主個人的主觀想法关贵,這在別人看來可能是水貨遇骑。但我想說的是不管是技術(shù)還是其他領(lǐng)域都是人類認(rèn)知世界的方式,既然是認(rèn)知就要遵從人們認(rèn)知這個世界的規(guī)律揖曾。 當(dāng)然人怎么認(rèn)知這個世界屬于認(rèn)知學(xué)的范疇落萎,但是對于我們個人能夠體察一下自己怎么看到當(dāng)前事物是有助于我們更好的掌握它。
水貨要水得真實炭剪,這是我寫技術(shù)博客的保證练链。即我怎么想的就怎么寫,我主要寫給自己看奴拦,給自己梳理清晰媒鼓。我不懂的地方我會直接說不懂,下次我掌握了我可以在后面補上,我不會貼半懂不懂的東西绿鸣。
記錄與博客
我以前學(xué)習(xí)技術(shù)就是純粹的記錄疚沐,當(dāng)然記錄要比不記錄的好。但是從解決問題從體系學(xué)習(xí)的角度來說記錄是低級別學(xué)習(xí)策略潮模,它是一種被動的學(xué)習(xí)方式亮蛔。即你遇到了某一個問題你找到了解決辦法,然后就搬到你自己博客里擎厢。這就是把別人的物理文字直接搬動而已究流,沒有經(jīng)過你的體系思考的。在這里記錄的好處就是下次同樣的問題你不用再找另一個人的答案走一遍的他的邏輯动遭,你看你的記錄看以前搬過來的文章總有似曾相識的感覺芬探,你理解起來會容易些。
經(jīng)過這段時間的思考厘惦,我這里提倡的自己寫博客偷仿。從提出問題和解決問題的角度,比如你想到j(luò)ava中的緩存的解決方案有哪些宵蕉,你可以主動的開這個話題炎疆。然后從這個話題可以把很多細(xì)節(jié)印出來引導(dǎo)你去深入的學(xué)習(xí),比如jvm級別的緩存国裳、分布式緩存,它們各自應(yīng)用場景和特點全跨。工作4年來這些場景和特點我是能夠說出來的缝左,但是要我詳細(xì)說出來也有點難,這就是以前沒有一步一步主動思考的緣故浓若。
主動的寫博客可以引導(dǎo)你從更高層次思考問題渺杉,因為我們提出問題從大范疇深處細(xì)節(jié)提出的。比如緩存這塊是用于快速獲取常訪問的數(shù)據(jù)這個場景挪钓,在信息抽象層面就涉及到“進(jìn)入和退出機制”是越、“如何訪問”等這些大的問題,這對于jvm級別碌上、分布式緩存都是需要面對的倚评。我們在認(rèn)知一個世界時肯定是先從大的范疇,從大的范疇描述逐步到一些細(xì)節(jié)馏予,這樣的學(xué)習(xí)方式會很好的構(gòu)建你的知識層次體系天梧。
總結(jié)與提問推演
工作中把自己遇到的問題和解決的問題進(jìn)行總結(jié)的人工作會很踏實進(jìn)步速度也會快一些。
但是我們還需要提前推演霞丧,推演就是自己提出問題來解決問題呢岗。在IT領(lǐng)域中架構(gòu)師就是需要根據(jù)以有經(jīng)驗提前描述可能出現(xiàn)的問題,對整個系統(tǒng)進(jìn)行設(shè)計。這就需要很深的體系知識后豫。如果是零零碎碎的知識點悉尾,沒有考慮過整個大系統(tǒng)宏觀方面的問題的人是不可能當(dāng)好架構(gòu)師的。
而前面一段也說了挫酿,構(gòu)建知識體系最好的方法就是:自己提出問題构眯,從大的范疇思考一步一個腳印來認(rèn)知你所面臨的大系統(tǒng)。
話句話說就是我們不僅要即時復(fù)盤總結(jié)也需要通過寫博客來提問推演饭豹。
寫給我自己的話
我以前不敢寫博客老是講究完美鸵赖,認(rèn)為技術(shù)要陳述到位。在這里我就從我自己的認(rèn)知出發(fā)拄衰,我遇到了什么問題就去解決它的它褪。 即我寫技術(shù)博客是我自己澄清的一種方式,希望經(jīng)過一年半載我的技術(shù)水平上升一個臺階翘悉。