在前不久知名博主《純潔的微笑》在博客園分享了他寫博客的心得,得到了讀者圈的普遍共鳴,同時也引發了一些老生常談的爭議,這樣的討論在咱們長沙.NET技術社區內部也常常發生。面試
一、寫博客的好處網絡
在《軟技能·代碼以外的生存指南》這本書中,做者提到做爲軟件開發人員,最好的推銷本身的媒介就是博客,他認爲每一個在意本身職業生涯的軟件開發人員都應該創建一個博客,他把他職業生涯的大部分紅功都歸功於他的博客。併發
在我以前寫過的一篇博客中,介紹了長沙.NET技術社區的優秀開發者,全棧工程師《ASP.NET企業級開發實戰》的做者鄒瓊俊老師的成長經歷,在他大學畢業後去找工做屢屢碰壁時,有幸加入了由長沙社區組織者周尹老師開設的學習班,並向老師請教如何才能提升本身的技能時,老師告訴他,你去寫博客,堅持寫博客,堅持五年,必定能得到成功。果不其然,他筆耕不輟、堅持學習和記錄本身發現的問題,併成爲了一位出版了兩本開發技能書籍的暢銷書做者。hexo
除了他以外,還有我在博客園結識的Java全棧工程師,《Web全棧開發進階之路》的做者,沉默王二,也是一位愛好寫博客的人,多年前他在蘇州的日企工做,偶爾會作一些筆記,但自從回到小城洛陽以後,就開始瘋狂的學習技術和寫博客,多年的堅持沒有白費,終於得以打造這本優秀的Java開發者們值得擁有的寶貴書籍。wordpress
在技術社區有一次的閒談中,有人提及一個故事,說他之前有一次和他的同窗一塊兒去面試一份工做,而後面試官問你以爲你平時有什麼比較好的學習習慣麼?他說基本上回家以後就是看看書,玩玩遊戲什麼的。而他的同窗卻說:回家以後會看看書,逛逛博客園、寫寫博客。因而毫無疑問,他的同窗獲得了面試官的青睞並得到了這份Offer。或許他的同窗之前並無寫博客,可是相信獲得這份Offer以後,他必定會開始寫博客、並培養本身寫博客的習慣的。學習
在《軟技能》這本書裏面也說了,他去給軟件開發人員作演講,每當他問開發者有多少位開了博客並每週更新的請舉手時,一百個開發者,頂多只有一位舉手。他認爲,堅持寫博客、鍥而不捨的撰寫優質內容,能讓你輕鬆在開發者中脫穎而出。 網站
二、不要給本身太大的壓力、從小問題開始記錄spa
許多人說曾經開過博客帳戶,甚至心血來潮使用wordpress\hexo等博客平臺搭建過本身的博客網站,可是最終都無疾而終了,主要緣由是不知道寫什麼內容,以及擔憂本身寫的內容會被人吐槽說質量很差、本身忙於工做,根本沒有時間寫博客等。blog
有時候開發者老是會給本身過大的壓力,其實這樣的壓力毫無必要,坦率而言,在大部分技術網站中活躍的優秀開發者,他們剛剛參加工做時,並不是每一個人都是學霸、一開始就能寫出優秀的博客,他們善於發現和記錄在工做中本身發現的一些點,並鍥而不捨,最終讓他們脫穎而出。遊戲
每一位開發者本質上沒有那麼大的區別,並非全部的開發者都有機會經歷大併發等互聯網的牛逼場景,可是咱們總有機會發現或親歷一些只有本身才能看到的場景。在開發者這個包容心最強的社會羣體中,只要你敢於寫下本身的博客,必定會得到其餘開發者的認同。(固然,有一些網絡噴子,請不要在乎他們的說法)
例如,我我的認爲,咱們能夠這樣嘗試。
一、不要擔憂本身的文筆不夠好、不要過分在乎別人的見解,只要寫博客,讓本身滿意,就是一個開端。
二、學會記錄,造成素材。想到什麼,就記錄什麼,提早頭腦風暴出不一樣的想法,隨時更新在本身筆記中記錄的點子、並適當的進行擴展,就是一個很是不錯的話題。
三、無需花費太多時間,天天花半個小時思考和總結問題,一週就有3個半小時,足夠寫出一篇千字之內的總結了。
四、經過博客與其餘人進行討論。若是遇到想不明白的問題,還能夠經過博客的形式,分享出來,邀請你們進行討論,這樣的過程簡直不要太開心。
在《構建之法》這本書中,將寫博客當成是開發者造成良好習慣的開始,並稱之爲「作中學」,咱們也能夠在edu.cnblogs.com這個站點中,看到許多年輕的將來開發者們,他們經過博客園這個平臺,將本身軟件工程學習過程當中的問題、解決問題的方法和經驗分享出來,不一樣學校間還能夠互相交流,造成了一個很是積極活躍的技術氛圍,我以爲這是一種使人愉悅的體驗。
固然,我也很遺憾在我讀書的那些年沒有機會體驗這樣的機會,以致於走了一些彎路,到今天個人博客依然寫得比較少,因此這篇博客其實也是寫給本身的一種警醒,提醒本身應該堅持寫博客,無論年紀多大,只要今天開始堅持,堅持五年,總能取得不錯的成功,雖然不必定能像其餘人同樣成功,但至少會比今天的本身成功。
三、寫博客的原則
我曾經針對寫博客的問題,有幸請教過《構建之法》的做者鄒欣老師,我說我最近也寫了一些博客,可是總感受都是一些毫無干貨,讀起來感受沒什麼意思,請問如何才能寫出有乾貨的內容呢?
這是一個充滿哲理的回答,讓我茅塞頓開。寫博客不是寫小說,不用長篇大論,不用引經據典,不用引用華麗的詞藻,只需講清楚一個問題便可。再簡單的問題,也是一個問題,每一個人的理解都不必定相同,只需用鍵盤敲下你的理解,就能夠成爲一篇博客。
在閱讀《浪潮之巔》第二卷的過程當中,我看到了一樁關於博客的軼事,說甲骨文收購了Sun公司以後,甲骨文老闆 Ellison這樣吐槽:
「Sun的工程師團隊是如此優秀,可是他們得到的指引方向卻異常糟糕,這是致使他們沒法成功的緣由。花哨的博客並不能取代優秀的微處理器,也不能取代任何軟件,博客文章多頁沒法帶來好的銷售業績。」
Sun是一家曾經是一家優秀的互聯網公司,開創的許多領域時至今日依然讓開發者們收益,可是爲何十年前卻忽然死亡,最終賣身給Oracle?在《浪潮之巔》中有比較深刻的闡述,而在Sun破產以前, Schwartz這位Sun的末代領袖,卻試圖經過博客來治理這麼大的公司,常用十餘種語言寫博客,實在是一位有意思的商界領袖。(還有那位喜愛用推特治國的川普,也挺有意思的,嗯,川普和Schwartz應該是筆友。)
ps:我是一位.NET開發者,在過去十年間,大概.NET是受Java衝擊最嚴重的開發技術吧,可是創造出Java如此優秀語言的Sun公司,到底是什麼緣由讓他被歷史的浪潮打翻的?真的只是由於CEO愛寫博客嗎?這是一個頗有意思的故事,你們也能夠去《浪潮之巔》中看看,正好《浪潮之巔》第四版新書也上市了,我已經買了一套了。哈哈。