原文地址:http://codemacro.com/2012/07/18/start-to-write-tips/
回首上篇博客的發(fā)表時(shí)間,又2個(gè)月時(shí)間過(guò)去了。在我博客生涯的過(guò)去兩三年里,總會(huì)有好幾個(gè)月的時(shí)間沒(méi)有編寫(xiě)任何文章。我覺(jué)得這真是一個(gè)不好的習(xí)慣。這個(gè)情況的產(chǎn)生,有很多原因。例如自己太懶、工作偶爾忙、自己偶爾處于混沌時(shí)期、自己偶爾懷疑人生,如是種種。但最大的原因還是,不敢寫(xiě)。
在剛出來(lái)工作那會(huì),作為一個(gè)懵懂的青年,接觸個(gè)什么新技術(shù)都內(nèi)心激動(dòng)驕傲,然后就特別有動(dòng)力將所學(xué)記錄下來(lái),注意下言辭還能折騰個(gè)像那么回事的教程出來(lái)。后來(lái)慢慢地,我就覺(jué)得,這些東西太膚淺。先別說(shuō)教人用個(gè)什么IDE,配置個(gè)什么數(shù)據(jù)庫(kù),就算你是學(xué)個(gè)新語(yǔ)言,好好研究下TCP,甚至還能折騰個(gè)IOCP框架,這些都還是他媽的特膚淺。你說(shuō)任何一個(gè)有那么點(diǎn)經(jīng)驗(yàn)和學(xué)習(xí)能力的程序員,誰(shuí)花點(diǎn)時(shí)間整不出來(lái)這些?誰(shuí)他媽要你在這里裝逼賣(mài)萌,甚至貽笑大方。除此之外,我個(gè)人也覺(jué)得無(wú)聊了。
另一方面我覺(jué)得寫(xiě)博客還有個(gè)好處就是幫助自己記錄技術(shù),以便將來(lái)萬(wàn)一又需要曾經(jīng)學(xué)習(xí)過(guò)的技術(shù)了,回頭溫習(xí)一下就好。但是后來(lái)慢慢地我又覺(jué)得,這也是沒(méi)必要的事情。因?yàn)榉凑枰@個(gè)技術(shù)的時(shí)候,也花不了多少時(shí)間。
基于這些亂七八糟的原因,我雖然經(jīng)常打開(kāi)自己的博客,看看有沒(méi)人評(píng)論啊,留言啊,但發(fā)表博客的頻率始終上不去。
后來(lái)呢,在google reader上斷斷續(xù)續(xù)也看了些別的程序員的故事。例如有傻逼堅(jiān)持1年每天一篇博客,后來(lái)竟然寫(xiě)了本書(shū);例如有傻逼堅(jiān)持每天翻譯一篇英文文章。我琢磨著這些人該有多么大的毅力啊,就算是翻譯文章,這從找文章篩選文章到最好發(fā)表出來(lái)這尼瑪又該睡覺(jué)了啊親。心生佩服之余,我覺(jué)得自己應(yīng)該向這些傻逼們學(xué)習(xí)。作為一個(gè)已經(jīng)沒(méi)有那么多青年時(shí)光的青年,試想以后每天下班回家?guī)薜娜兆樱?jīng)竟碌碌無(wú)為地磨過(guò)每一個(gè)工作日耍過(guò)每一個(gè)工作日晚上,這是件比帶娃更悲劇的事情。
所以,我也決定堅(jiān)持干一件雖一日不用一次但也望每周那么幾次的事情。我決定在博客上記錄一些編程方面的技巧(tips),集中于某個(gè)小問(wèn)題的解決、某個(gè)小功能的實(shí)現(xiàn)。這些技巧相比前文說(shuō)的,就更膚淺了,膚淺到你一google出來(lái)的結(jié)果你都嚇一跳的程度。但是我依然覺(jué)得這是有用的,就像我用rails做網(wǎng)站,每一個(gè)小功能我都得google一遍,然后積累于心,然后一段時(shí)間后忘掉。為了不忘掉,為了查閱起來(lái)簡(jiǎn)單,我決定記錄下來(lái)。但是僅靠我自己的經(jīng)驗(yàn),是肯定無(wú)法做到頻繁地更新的,所以,我決定上stackoverflow上隨機(jī)找些問(wèn)題/答案翻譯出來(lái)。stackoverflow非常適合滿足這種需求,我發(fā)現(xiàn)我google某個(gè)rails技巧時(shí),基本是從stackoverflow上獲取下來(lái)的。
這樣,我的博客http://codemacro.com的rss輸出可能會(huì)繁雜點(diǎn),這對(duì)于某些人而言估計(jì)會(huì)起到惡心的效果。而我自己的博客可能也會(huì)變得不那么像個(gè)人博客。我也想過(guò)單獨(dú)做個(gè)網(wǎng)站出來(lái),但仔細(xì)想想還是制止自己少瞎折騰了。如有建議歡迎批評(píng)。
好,就這樣,沒(méi)了。