我是如何一年寫出三本編程書籍的
像大多數(shù)程序員一樣,我是一個內(nèi)向的人,所以,像下面這樣的話很難說出口:
我是個了不起的人。
哦…. 不得不多說幾句。我看到Ruby,Javascript和其它社區(qū)里有這么多杰出的人物,他們真的讓人非常的佩服,而我呢,我感到自己一無是處。但即使這樣,回首過去一年的366天,我所做的事情…會讓你驚訝。
我寫了三本關(guān)于不同技術(shù)方面的書,而這些技術(shù),我以前是毫不了解的。
我寫了The SPDY Book,它至今仍然是唯一一本關(guān)于SPDY方面的書:
三個月后,我和Nick Gauthier合寫了Recipes with Backbone(.js)這本書:
三個月后,我寫了第一本關(guān)于Dart語言的書,Dart for Hipsters:
這三種技術(shù)有兩個共同點:
- 他們是改變游戲規(guī)則的技術(shù)(或多或少)
- 在我寫關(guān)于它們的書前,我對它們一無所知。
那么,我寫書寫的是我之前并不了解的主題,這是想說明什么?讓我換一種方式說:我寫成了,所以為什么我(或其它任何人)不能寫?
我是如何做的?
寫博客,每天寫。整整一年。366天。每天。風(fēng)雨無阻。
說真的,我不知道為什么會想起要這樣干。一天晚上,我突然有了一個奇妙的想法,在我還沒有自我否定、認(rèn)為這是個多么愚蠢的想法前,我公開許了諾去完成它。
而這樣奏效了。每天晚上,我問自己一個問題,我不知道答案,我盡最大的努力想方設(shè)法去回答它。
每次這樣做,每次都有所收獲。每天的死任務(wù)逼迫我去學(xué)習(xí)。而把這些寫成博客,受到讀者的建議和批評,使我收獲更多。
然后第二天,重復(fù)這樣的事情,進(jìn)一步強化這種學(xué)習(xí)。這樣就寫出了書。然后是第二版。
讓我驕傲的是,我并沒有讓這些事情妨礙我認(rèn)識什么是最重要的事。我仍然和家人一起正常度假—— 開車去海邊,去迪士尼樂園。生日,周年紀(jì)念日,生病休息——我一樣都沒少。
而最終,我從中學(xué)到了什么?遠(yuǎn)不止這多很酷的技術(shù)知識,我學(xué)到的是…
我讓自己相信,我是個了不起的人
我聽說過一個叫做Zelda的女人的故事。她為了戒煙,向自己發(fā)誓說,如果再抽一根煙,就要向三K黨捐贈5000美元。她再也沒有抽過煙。如果她放棄了戒煙,她會真的捐贈嗎?估計不會,但這足夠向自己表明自己的決心。
于是,最終,我也做了同樣的事情。如果我怠工了一天,這世界會停止轉(zhuǎn)動嗎?當(dāng)然不會。沒有人會顧慮這些。但我會,因為我承諾過自己要這樣做。而在366天后,我的收獲遠(yuǎn)不止戒煙。我有了三本書,這最后一本是由The Pragmatic Programmers出版的。
那么,下一步做什么?
第367天。
譯者附言:就在上個月,聽說公司里有一位不太熟悉的同事寫一本書,見到書后,發(fā)現(xiàn)是介紹一種數(shù)據(jù)分析軟件的使用的,但書名取的很深奧。翻開書一看,500頁的內(nèi)容,有300頁是安裝或使用過程中的截圖,余下的200頁內(nèi)容…。機(jī)械工業(yè)出版社出版的。我好奇的是,為什么他會花費精力編這樣的一本書,竟然還出版了。但不管怎樣,你可以得到一點啟示,正像本文章的作者的經(jīng)歷:寫書、出書并不難。
英文原文:366 or How I Tricked Myself into Being Awesome
本文轉(zhuǎn)自:http://www.aqee.net/366-or-how-i-tricked-myself-into-being-awesome/
【編輯推薦】