說起寫博客,我從 2014 年畢業開始就有寫博客的習慣,只不過當時寫的博文更多是像記筆記,讀者看下來迷迷糊糊的。我開始真正意義上的寫博客應該是從 2017 年 8 月 23 日開始。在這一天我發表了我的第一篇博文:《圖靈機快速入門教程》,講的是圖靈機的基本原理,以及科學家如何利用圖靈機建造起計算機的大廈。或許因為文章寫得還不錯,所以首日閱讀量不再是個位數。從那時候開始,我便保持一周一更的頻率。雖然中間有過間斷,但還是堅持下來了。
到了現在,我寫作的時間將近一年了。通過這一年在博客園的堅持寫作,我也取得了一些小小的成績。2017 年 7 月份寫的一篇《淺談重構過程中踩過的坑》被博客園官方推薦,截止至今,斬獲了 102 個贊,收獲了 1 萬多的閱讀。前陣子寫的一篇《藏在正則表達式里的陷阱》在時隔 7 個月之后再次獲得博客園官方推薦,在 72 小時內斬獲了 72 個贊,收獲了 4000 的閱讀量。除此之外,我寫的《兩道面試題,帶你解析Java類加載機制》、《面對海量請求,緩存設計還應該考慮哪些問題?》、《從抖音關閉評論,看服務治理的重要性》等文章屢次進入博客園 48 小時排行榜、首頁最多推薦、首頁最多評論欄目,閱讀量均在一天之內突破 1000。
在這一年的寫作時間里,我也迷茫過、困惑過,也好幾次被「下架」過,但還好堅持寫下來了。除了寫作,我也一遍思考博客園的運營思路,希望能與平台實現互惠共贏。從一開始的個位數閱讀量,到后來穩定到幾百的閱讀量,到最終能穩定進入首頁的流量池曝光。經過了一段時間的驗證,我覺得我對博客園運營的一些思路得到了有效的驗證,所以在這里分享我的一些經驗給那些想寫好文章的朋友。
寫作的價值在哪里?
其實對於寫技巧類的東西,我往往心有余悸,稍微不慎就會變成人人喊打的標題黨。所以在開始正文之前,我想問大家一個問題:為什么寫作?
對於我來說,我收獲的是技術交流以及技術實力的提升。
通過寫技術文章,我把之前看似掌握的知識再次深入研究,再次加深了對知識的理解。而當文章發表之后,看你文章的人又會提出各種疑問,這些疑問又促使你去思考。有好多次我以為自己對某個技術的理解是正確的,但當讀者提出疑問時,我才意識到自己理解錯了。所以對於作者的我,寫作的價值是技術實力的提升。
那對於讀者呢,他們收獲了什么,這是一個很重要的問題。如果你的文章無法給讀者帶來價值,那么讀者久而久之便會遠離你。只有你的文章對讀者是有價值的,讀者才願意閱讀你的文章,也才願意給你更多的反饋,作為作者的你也才會更有動力去寫作。
對於讀者來說,讀者收獲的是深入淺出的技術見解。
通過閱讀我的文章,讀者能夠通過我簡單的語言,理解了之前無法理解的技術,學到了更多的東西,提升了自我。知識的提升本身就是一件很有價值的東西,你創造了這篇文章,這篇文章又影響了無數的人,讓無數人獲得了知識。獲得知識本身,就是一種價值。
應該寫什么樣的文章?
前面說過要寫對讀者有價值的文章,那究竟什么才是對讀者有價值的呢?
在不同平台上,這個答案可能有所不同。在微信公眾號上,對於用戶來說,能給他讀者帶來思考上的啟迪,或許這就是一篇好的文章。而在博客園這種專業技術社區,或許技術類的文章才是「有價值」的文章。之所以會有這種區別,就是不同社區的定位導致的。
對於微信公眾號這個平台來說,讀者人群比較廣泛,而且對寫作題材沒有做過於嚴格的限制,所以你可以比較自由地發揮自己的寫作實力。但在博客園這樣的社區來說,其定位就是一個技術類型的社區。這樣的定位導致了它絕大多數的文章必須是技術性很強的文章,否則就合它的定位相悖了。
所以在博客園上,適合寫技術類文章,而不是其他。
既然決定寫技術類文章了,那技術類文章應該如何寫呢?許多人寫的博客其實都不算博客,最多就是自己的學習筆記,這樣的文章對於讀者來說基本上沒什么意義。甚至對於作者來說,可能過幾個月后再來看,他自己也看不懂了。因此寫技術類文章,最重要的就是要讓讀者看懂,要讓讀者明白你要表達的意思。只有當讀者明白你的意思之后,你的文章才能給讀者創造價值。
那問題來了,如何寫出讀者看得懂的文章?
其實這個問題很簡單,但又一點都不簡單。它簡單之處在於,如果你是一個同理心很強的人,這個問題就很簡單。如果你缺乏同理心,即不懂得站在讀者的角度思考問題,那么這個問題就很難。可能上面說得很玄乎,但沒關系,我說得簡單一點,同理心其實就是把你自己當成是讀者,問問自己:這文章你能看得懂嗎?懂得站在讀者的角度看文章是非常重要的,只有學會了這個方法,你才知道自己的文章寫得好不好。
上面說的說的都是理論的部分,下面說說實踐的部分。
要寫出讀者看得懂的文章,可以采用故事式的寫作方式。所謂故事式的寫作方式就是交待好故事的背景,之后再一步步深入探討問題,最后給出問題的解決方案。帶着讀者一起深入到問題中去,帶着讀者一起思考,最后再把讀者帶出來,就像做一個全包的旅游保姆一樣。千萬不要帶到一半突然跑路了,這時候讀者是會很憤怒的。
我舉一個例子,我在寫《藏在正則表達式里的陷阱》之時,首先我交待了這個「陷阱」的背景(機器100%CPU異常),之后簡略交待了如何定位問題(Dump出線程信息),最后針對回溯問題做由淺到深的深入講解。對於這類問題,最重要的還是把問題背景交待清楚,如果讀者連問題都不清楚,那么你后面的分析就完全沒有意義。
對於不同類型的技術文章,敘述方式會略有不同,但理論的部分卻是一致的。時刻站在讀者的角度上思考問題,想想讀者能不能看懂,這是最重要的事情。
說了這么多,其實都是紙上談兵,要真正獲得寫作技能的提升,還是需要開始寫起來,只有開始了才有進步的可能。對於剛剛開始的朋友,我建議你可以從模仿開始。看看那些寫得好的文章,它們為什么寫得好,去分析、去思考,最后模仿它們的寫作方式。在模仿過程中,你會收獲很多東西,與此同時你的寫作技能也在不斷提升。
應該如何運營?
文章寫出來了,應該如何讓更多讀者看到你的文章,這是一個很現實的問題。如果你寫的文章一直沒人看,閱讀量都是個位數,沒人點贊、沒人評論,我相信你也寫不了多久。而要提升閱讀量,就必須說到運營這件事情,這個很技巧性的東西。
要提升閱讀量,你首先需要了解這個社區的流量來源。對於博客園來說,其流量來源非常單一,就是首頁的七處地方,它們分別是:首頁信息流、編輯推薦、最多推薦、最多評論、48小時閱讀排行、10天推薦排行、編輯推薦排行。
- 首頁信息流
首頁信息流是我們日常瀏覽文章的主要區域,但其時效性比較高,隨着時間的流逝,你的文章會淹沒在文章流中。

對於廣大的作者來說,首頁信息流是一個日常的、成本最低的獲取流量入口。只要你的文章是原創技術文章,並且達到了一定的篇幅,那么在發表文章的時候勾選「發布至博客園首頁」按鈕,那么文章就會出現在首頁信息流中。

而發布文章最好的時機是在工作日的早晨8點-10點之間,這個時間剛好人都准備上班,上班之前都會稍微瀏覽一下技術文章。只要你的文章標題起得好,內容也不錯,那么文章收獲幾百的閱讀量是非常輕松的。
- 編輯推薦、最多推薦、最多評論
這三個位置是流量的第一大入口,其中「編輯推薦」是官方選定的,而「最多推薦」和「最多評論」則是動態調整的。

因為「編輯推薦」是人工選定的,其不確定性較高,所以很多時候我們能努力的就是「最多推薦」和「最多評論」這兩個位置。所以如果你想你的文章讓更多人看到,那么你就必須要爭取到「最多評論」、「最多推薦」這兩個位置。而爭取到這兩個位置的唯一辦法,就是提高文章質量。只有你的文章是高質量的,能引起讀者共鳴,那么評論和推薦數就不會少。
- 48小時閱讀排行、10天推薦排行、編輯推薦。
這三個欄目與「最多推薦」和「最多評論」一樣,都是動態調整的。這三個欄目的位置大多在第二屏的右側,流量相對於「最多推薦」會少一些,但也是一個主要的流量來源。

在這三個欄目中,我們能努力的就是「48小時閱讀排行」和「10天推薦排行」。至於如何登上榜單,就得靠你的文字功底和技術實力了。
對於廣大作者來說,我們要力保「首頁信息流」帶來穩定流量。在這基礎上,爭取「最多評論」、「最多推薦」、「48小時排行版」的位置。當你的文章質量達到一定程度時,或許天使之手就會帶你上「編輯推薦」了。
什么才是最最重要的?
對於剛剛寫作的朋友來說,其實最重要的不是文章質量有多高,又或者運營技巧有多好,最重要的還是能長久地堅持去寫東西。要想長久地堅持做一件事情,那就必須形成正向反饋,最終形成良性循環。作者與讀者的關系更是如此!
作為作者,你要思考什么樣的文章能給用戶帶來價值。而作為讀者,對給你帶來收獲的文章進行推薦、評論和轉發,是對作者最好的鼓舞。通過這樣的一個循環,作者收獲了繼續創作的動力,而讀者又獲得了知識技能的提升。這是一個非常理想的互惠共贏的狀態。
所以在這里,我更多地呼吁大家更多地參與到文章的討論中去,而不是看完了就走。如果一篇文章給你帶來收獲了,那么請不要吝嗇你的推薦和評論,把你的收獲傳遞給作者。
雖然我也知道我的呼吁不一定有用,甚至會引來許多人的嘲諷,但我還是希望自己能為不為利益去做點什么東西,即使這份力量很薄弱,但這也是一份支持。
樹義有話說
對於許多技術朋友來說,很多人都喜歡用 Google,而不喜歡用百度。當問起為什么的時候,很多人都把原因歸咎於百度的搜索算法不好,搜不出想要的東西。但實際上真的是這樣嗎?
我並沒有時間和精力去深入研討百度的搜索算法,但按我的經驗來說,很多人不願意用百度搜索的原因是:搜索出來的文章都是一篇文章抄來抄去。所以說,這到底歸根於誰?恐怕作為技術工作者的我們,每個人都難辭其咎。
作為技術寫作者的我,其實特別想去改變這個現象,但很多時候又覺得自己實力不夠。但通過這一年的寫作和反饋,我覺得自己可以嘗試着去做這么一件事情了。雖然我也不算是幾千粉絲的大V,但對於這件事情來說,重要的不是你有多大影響力,而是你到底有多想做這件事情。無論你是剛剛還在大學念書的學生,還是已經工作一段時間的碼農朋友,只要你希望通過寫作來分享自己的技術見解,我都歡迎你與我一起交流。我在時間允許的情況下,可以對你寫的文章給出一些建議。
因此我建了一個群,讓大家交流技術寫作的心得,我也會在群里分享我的一些經驗。希望更多的人把自己的技術分享出來,而不僅只是轉載或筆記。
如果你想加入,請加我的微信(ID:Spark-tree),我拉你入群。備注寫「來自博客園,加入技術寫作交流群」。
最后希望大家能寫出更棒的文章,在寫作之路越走越好! : )
看了這么久,去右下角點個推薦再走唄。
