天天看點

為什麼說程式員都應該寫一寫部落格

不是大牛就不能寫部落格了嗎?

幾乎每一個程式員都聽說過寫部落格有很多好處,但真的動手去寫的卻很少。其中有一個很重要的原因就是,有些人心裡會認為:我不是大牛,寫出來的部落格沒意義。

有這種心理很正常,隻是每個人表現出來的方式不太一樣。像我五音不全,就非常讨厭去KTV,就算因為公司團建同學聚會實在拗不過别人真的去了,也從來不開口唱,因為怕被别人笑。有些人不愛打扮不是因為完全沒有眼光沒有審美基礎,其實他們也知道什麼衣服好看什麼衣服不好看,隻是因為覺得自己長相普通身材不好,是以就不願意把時間精力花在這些地方。歸根到底,就是覺得隻有出色才應該表現自己。

你不是大牛,照樣可以寫部落格。有一次,我用幾個流行的架構組合搭建一個新項目,過程中報了一個錯,報錯的日志資訊不清不楚,完全不知道從何下手。于是就把自己情況提取關鍵字在網上搜尋,看到有一個網友寫的部落格記錄了一模一樣的問題,并且提供了他的解決辦法。我根據他說的步驟去做,果然就解決了這個問題。他不是大牛,那篇部落格也寫得非常簡單,但是的确解決了這個困擾了我大半天的問題,幫我節省了很多時間。我們在學習工作的時候,也會遇到很多問題,這些問題很有可能别人一樣也會遇到。解決問題之後,我們可以把解決過程寫成一篇簡單的部落格,既可以讓自己積累經驗,也能為其他有需要的網友提供幫助。

在這裡我要誇部落格園幾句。剛才提到的那個網友就是在部落格園寫的部落格,而且我很多次搜到的有用資訊都是部落格園裡的部落格。部落格園的廣告少,頁面簡潔,使用者寫的部落格水準高。跟其他許多同類網站相比,簡直高出一大截。不吹不黑,這些都是有感而發的真心話。

你不是大牛,更應該試試寫部落格。無論是程式開發,還是測試運維,吃的這碗飯都是幹技術的。技術更新速度非常快,是以我們即便離開了校園照樣要學習許多新知識。有些技術大牛,由于經驗豐富和技術水準高,面對一個新出來的技術,可能隻需要看看官方文檔和源代碼,再寫幾個簡單的實驗小項目就已經熟悉和掌握了。我們不是大牛,有可能因為英文水準不夠看不懂官方文檔,有可能因為經驗不足不知道怎麼研究幾十萬行級别的源代碼,甚至有可能不知道要怎麼搭建一個使用這個新技術的項目。這時候我們就需要去看書,看技術部落格,借助資料去學習,根據别人指出的方向去摸索。這個過程當中,我們就應該試試寫部落格,把學習筆記寫下來,把自己摸索的經曆寫下來,整理學習的思路,而不是看過就忘、學過就丢。

不是大牛就不能寫部落格了嗎?其實這個問題就是一層窗戶紙,大家都知道自己能寫,而且還有可能可以寫得很好。你的部落格一定會有其不可替代的意義,既可以為他人提供幫助,也是對自己在學習公衆道路上有所助益的一件事。即便你現在的技術水準不高,還是一個剛入門的菜鳥,也一樣應該試着寫一寫部落格。

我的部落格曆史之紅與黑

寫部落格是一件并不困難的事,但是也絕對不容易,不然也不會有那麼多人還沒有開始寫自己的第一篇部落格。堅持寫部落格是一件有點困難的事情,在這一點上我深有體會。接下來我想跟大家分享一下近幾年來寫部落格和公衆号文章的感想,有很多提起就覺得尴尬的黑曆史,也有一些自己覺得很有意義的紅曆史。

先從黑曆史講起。一開始寫的部落格很爛,現在回頭去看簡直是辣眼睛。我第一篇在部落格園發的部落格是講如何搭建Java Web MVC架構的,直到現在還能在我的部落格首頁裡面看到。當時我還在上大學,其實對web開發和MVC架構都是一竅不通的,結果寫出來的東西也是亂七八糟,無論是排版還是内容都慘不忍睹。接下來寫的好幾篇部落格,走的都是嘩衆取寵的路線,隻要看看标題就知道。一年之後,就是在2014年的10月份,我寫了《程式猿崛起》這篇文章,被很多人讀,也被很多人罵,說我言而無物,隻是誇誇其談卻沒有實質的内容。事實也的确如此,無可辯駁。總而言之,這幾年來,我寫過很多很爛的文章。

再講講紅曆史。非常感謝部落格園的讀者們,從我寫的第一篇部落格開始就給了我很多的鼓勵,這主要是展現在閱讀量和友好的評論這兩方面上。有了大家的鼓勵,我才能堅持到現在。寫的第一篇我覺得比較好的部落格就是《程式猿崛起2》,雖然品質仍然不高,但是比起之前的文章來說,有了自己的觀點和想法,顯得沒有那麼空洞。再說說我的公衆号,因為讀者組成的關系,是以在上面很少會專門談論技術,主要是寫一些我在看書過程中産生的一些想法和觀點。受到《暗時間》的影響,我平時看了大量的關于心理學、社會學的書。有的時候每周一篇,有的時候半個月一篇,就這樣堅持了三年。現在的寫作能力和思考能力,都有了比之前不少的進步。

寫部落格寫文章的人,都會遇到兩個麻煩。第一個麻煩就是有人會潑你冷水,甚至是打着好心提建議的旗号潑你的冷水。不要理會他們的說三道四,直接就把他們拉黑就好。新手一開始需要的是鼓勵和認同,絕對不是那些非建設性意見的批評。曾經有個大學同學看了我的文章,說:“你寫的沒什麼内容啊,就是一些大話。”我直接就把他屏蔽掉了。第二個麻煩就是堅持不下去,寫了一兩篇就再也不寫了。首先你要培養對寫作的興趣,感受寫文章的快樂。當然了,像我這樣會為一個關注數隻有四五百的公衆号每個星期寫文章、每篇文章頂了天一百多閱讀數的人來說,如果不是真心喜歡,根本堅持不下來。然後你要想想那些朋友和網友的鼓勵,不要辜負他們的一片好心。我經常會特别感謝那些在我的部落格下面評論“加油”的人,因為簡簡單單的幾個字就能給我很大的力量,鼓勵我繼續寫下去。我們要相信,隻要堅持下去,除了那些找存在感的人潑你冷水,還有更多的熱心人給你加油鼓勁。

這才是網際網路最重要的分享精神,這才是網際網路最可貴的互助精神。

動動手,讓我們開始寫一寫部落格

列舉了這麼多寫部落格的好處,相信已經有很多人都已經躍躍欲試了。不如趁熱打鐵,我們現在就花幾分鐘的時間來體驗一下寫部落格到底要怎麼寫。不要緊張,這一點都不難,隻要接下來一步一步跟着做就可以了。

第一步:申請部落格園賬号

雖然大家都是部落格園的讀者,但是以防萬一有些朋友還沒有部落格園的賬号,還是不能跳過這個步驟。在浏覽器的位址欄裡通路www.cnblogs.com,然後就會到下圖這個頁面,然後在頁面的右上角,點選“注冊”。

為什麼說程式員都應該寫一寫部落格

在下方注冊頁面填寫相關資訊,根據系統提示完整驗證後登入即可。

為什麼說程式員都應該寫一寫部落格

第二步:進入我的部落格,寫一篇“新随筆”

登入之後,你會自動回到首頁。在頁面的右上角,點選“我的部落格”。

為什麼說程式員都應該寫一寫部落格

由于每個人的首頁模闆不一樣,是以你的部落格個人首頁可能跟下方截圖不一樣。不過沒關系,這其實影響并不大,不需要緊張。找到如下圖中“部落格園 首頁 ··· ”那一行,點選“新随筆”即可。

為什麼說程式員都應該寫一寫部落格

第三步:寫第一篇部落格,釋出!

在标題欄輸入“這是我的第一篇部落格”,然後在内容欄輸入“這是我的第一篇部落格。請多多指教!”

為什麼說程式員都應該寫一寫部落格

我們在學習一種新程式設計語言或新技術架構時,都會選擇先寫一個Hello World程式進行測試。以上舉例所用的标題和内容,就相當于是提供給大家的Hello World,可以随意修改。

我們的第一篇部落格就這樣寫完了。把頁面拉到最下方,點選最左下角的“釋出”即可。

為什麼說程式員都應該寫一寫部落格

第四步:欣賞你的成果,然後跟大家分享你的部落格

釋出完成後,你會看到如下有成功提示的頁面。點選“立即檢視”,你就會看到你的努力成果。

為什麼說程式員都應該寫一寫部落格

最後,複制你的部落格文章連結,在這篇文章的評論裡面粘貼,跟大家分享你的部落格。

為什麼說程式員都應該寫一寫部落格

我曾經得到許多人的鼓勵,也希望把這份鼓勵傳遞下去。隻要是在這篇文章的評論裡面留下的部落格園連結,我都會去看,我都會去評論給作者加油。希望我的一點小小心意,可以鼓勵到一些人,這是再有意義不過的了。我也希望在看這篇部落格的讀者們,也可以點選他們的部落格連結,去點贊去評論區鼓勵他們,讓我們這個社群變得越來越好。

最後再多說兩句

其實分享知識和可以幫助學習工作的方式有很多,并不一定就是要寫部落格,但這卻是最有普及價值和最簡單的一種途徑。我寫這篇文章的初衷,就是希望讓更多的人參與到寫部落格這件有意義的事情中來,從中受益的同時也可以惠及他人。

最後關于動手寫部落格這個挑戰,有一道附加題。可以通過搜尋微信公衆号“李文業的思考筆記”或掃描下方二維碼添加關注,關注後回複“寫部落格”三個字,就可以檢視附加題到底是什麼。

為什麼說程式員都應該寫一寫部落格

之是以沒有在這裡寫出來,最主要的原因是想要讓寫部落格這件事看起來簡單一些,不要給一些本來有所顧慮的人增加心理壓力。當然了,如果你對我平時的閱讀思考感興趣,想看看平時寫的文章到底是個什麼樣子,也歡迎關注。 

繼續閱讀