開發(fā)者拒絕寫技術(shù)博客的常見理由
常有人跟我討論我在blog上發(fā)布過的博文,有時候他們還希望我來撰寫某些文章。在討論的過程中,我?guī)缀蹩偸菚枮槭裁茨阕约翰婚_一個博客,或者為其他人的博客做些貢獻呢?當我在引導他們?yōu)榧夹g(shù)類的主題寫一些博文時,極少有人對此感興趣。
我的母親總是告訴我(以及她的學生們)每個人都有自己的故事。她說,寫作可能是一種你不曾想到過的非常有益處的行為,直到你寫的東西獲得了其他人的喜愛和贊同。就像軟件開發(fā)者為他們的用戶開發(fā)軟件一樣,作家為他們的讀者而寫作。從來都沒有什么論斷說技術(shù)人員無法成為激勵他人學習并樂于同他人分享知識的優(yōu)秀作者。
我寫這篇博文的目的就是想鼓勵廣大的技術(shù)人員去享受寫作、高效的寫作,并能夠從中得到樂趣。我將翻出一些我曾經(jīng)最常見到的關(guān)于為什么技術(shù)人員不愿意寫博客的理由。
“我不認為我是某方面的專家。對于任何一個我能想到的主題,我都不是權(quán)威。”
我首先想到的是這個理由,因為它將是我最需要去駁斥的觀點。如果從這篇博文里你沒有得到任何收獲的話,那就記住這句話:你并不需要成為某方面的專家才能去寫相關(guān)的文章。
翻翻我的博客你就能找到很多這樣的例子。我自認為自己是某個方面,或者某兩個方面的專家,但我在過去5年中寫了超過450篇博文,我肯定不會只寫我最在行的那一兩個主題。寫下你懂得的東西,要成為權(quán)威你就不能害怕去多做些研究。這方面有一個很好的例子就是我的一篇標題為“Kerberos for haters”的博文。我?guī)缀鯖]有任何有關(guān)Kerberos方面的經(jīng)驗。事實上,甚至在我的RHCA(RedHat系統(tǒng)部署工程師)認證考試中我都無法正確配置好它!但是,我對此做了相當多的研究,并開始慢慢理解了這一大坨東西是如何聯(lián)系起來的。還有許多人都對Kerberos感到困惑,于是我決定將我所掌握的有關(guān)Kerberos方面的知識串接起來寫成一篇博文。這篇博文引來了許多正面和負面的回復,很明顯我發(fā)布的博文對一些讀者起到了幫助作用,啟發(fā)了一些人同時也得罪了一些人。
接下來看看下一個常遇到的理由:如果我寫的東西里面有些地方是錯誤的怎么辦?在整個互聯(lián)網(wǎng)面前犯錯,這使我看起來就像是個傻瓜。這種事我早就經(jīng)歷過,都已經(jīng)有些厭倦了。做個不恰當?shù)募僭O,每個作者都至少會犯一次錯。讀者們會指出你的錯誤(有些讀者會很含蓄的指出,而有些讀者不會這樣),下面就是你的責任了,要么更正你的大作要么說服你的讀者是他們錯了。我自己也曾經(jīng)發(fā)表過含有錯誤的博文,而且我對于時不時的要去檢查這些錯誤顯得有些懶惰。就像我中學時的新聞學老師一直教導我的:對于一個錯誤,最重要的部分是你要如何去更正它,并從中汲取教訓??傊?,你一定會犯些錯誤的。只要你盡心盡力的對此做研究,并盡量減少錯誤,及時對錯誤做出回應,我想讀者是不會怪您的。
說到錯誤,這里還有一個常見的理由:我技術(shù)還不錯,但我的拼寫和語法很糟糕,我根本不擅長寫作。這個問題很容易解決,如果你是那種什么事情都靠自己解決的人,那就拿起這本由Strunk和White合著的《The Elements of Style | 風格的要素》吧。網(wǎng)上有這本書的PDF版,或者你也可以借一本來讀。無論你屬于哪種情況,這本書詳盡的描述了應該如何適當?shù)募訕它c符號、如何組織句子和段落,以及如何正確地引用你的論點來源(對于寫研究性的文章來說相當受用)。也許你并不想拿起一本如此枯燥的參考書來讀,如果是這樣的話,看看你身邊有沒有擅長寫作的人。在大公司里你常常能在市場部或者公司的通訊錄里找到一些愿意讀你的文章并幫你做批注的伙計(謝謝你Garrett!,感謝你曾經(jīng)為我修訂過文章)。在 Fiverr(著名的5美元服務區(qū),這是一個在線的信息平臺,特色之處在于其收集那些價值5美元的事情,用戶可以發(fā)布、接受或者分享這些信息)上我甚至找到了一些愿意以5美元的價格為我修訂文章的人。
下面我們將看看這第二常見的理由:我不知道該寫給誰看。如果我寫的東西太簡單了,那些真正的技術(shù)大牛們會不會覺得我就是個小白?如果我寫的東西超級復雜,大多數(shù)人都接受不了又怎么辦?
這些我都經(jīng)歷過。大多數(shù)稱職的Linux系統(tǒng)管理員都知道該如何添加和刪除iptable規(guī)則,他們會覺得這是相當簡單的任務。但是你知道嗎,在我寫過的超過450篇的博文里,這篇《deleting a single iptable rule》的訪問量每個月都是排名前5!我每個月的點擊量里有11%都來自這篇博文。人們要么通過這篇博文學到了一些知識,要么是他們忘記了該如何刪除一條iptable規(guī)則,想通過這篇博文做快速的參考。不管如何,這篇博文對于許多人來說都是很有價值的,盡管在我看來這個主題相當?shù)暮唵?。反過來說,我曾經(jīng)發(fā)瘋寫過一個完整的關(guān)于云主機冗余配置的how-to類文檔,結(jié)合了LVS、glusterfs、MySQL on DRBD、memcached、haproxy以及Idirectord等各種技術(shù)。我覺得對于某些讀者來說這個文檔會很有價值,但肯定會搞暈絕大部分讀者。事實證明我又錯了,這篇博文長期占據(jù)我博客的前10名受歡迎的文章之一,通過這篇博文我收到的回復、email和IRC比其他的文章都要多。這再次證明,本是一篇我認為最沒有用處的文章反倒成為了一個“話匣子”。
最后,讓我們總結(jié)一下,如果你對于寫作感到力不從心或者覺得氣餒的話,記住下面這些忠告:
● 寫你感興趣的東西,不必在意你是否是專家。
● 不要害怕失敗
● 多多回復你的讀者
● 就算你覺得沒人會看你寫的東西,也要堅持寫下去。
● 始終確保你的文章就代表著你的聲音——這也是為什么寫作是如此特別和吸引人的地方