這兩天剛剛把與出版社簽約的書(shū)交稿,雖然內(nèi)容還在與編輯逐步勘定桦卒、修改立美。但大塊頭的事基本上已經(jīng)完成。細(xì)心的朋友可能看到最近公眾號(hào)“程序新視界”更新沒(méi)那么勤了方灾,就是因?yàn)槊@事建蹄。今天就聊聊寫(xiě)書(shū)過(guò)程的一些雜談。
最初裕偿,得益于對(duì)區(qū)塊鏈技術(shù)的研究洞慎,參與了一本書(shū)關(guān)于智能合約的書(shū)籍的撰寫(xiě)。雖然參與的內(nèi)容不多击费,但對(duì)寫(xiě)書(shū)的過(guò)程和感受有了一個(gè)具體的了解拢蛋。
其實(shí),在此之前蔫巩,有許多編輯邀請(qǐng)寫(xiě)書(shū)(寫(xiě)博客的原因),但始終對(duì)寫(xiě)書(shū)懷著向往和敬畏的心態(tài)快压,最終還是不敢越雷池一步圆仔。上本書(shū)借著人多,撐起膽兒就參與了蔫劣。
小小體驗(yàn)了一把寫(xiě)書(shū)的感覺(jué)坪郭,整體還是很不錯(cuò)的,發(fā)現(xiàn)沒(méi)有之前想象中的那么難泳赋。于是就有了如果有機(jī)會(huì)再寫(xiě)一本自己主導(dǎo)的書(shū)的想法赚哗。
有些機(jī)會(huì)可遇不可求,機(jī)會(huì)來(lái)了窃爷,就得盡力抓住沪曙,別想著自己現(xiàn)在的能力還差那么一點(diǎn)奕污。如果當(dāng)你的能力足夠時(shí),機(jī)會(huì)早已消失了液走。要把握機(jī)會(huì)碳默,在機(jī)會(huì)中成長(zhǎng)。
想法是有了缘眶,但機(jī)會(huì)還沒(méi)有出現(xiàn)嘱根。于是就繼續(xù)寫(xiě)博客,運(yùn)營(yíng)我的公眾號(hào)“程序新視界”巷懈。當(dāng)時(shí)该抒,也是在探索寫(xiě)什么技術(shù)。此時(shí)SpringBoot已經(jīng)處于極度熱門(mén)狀態(tài)顶燕,于是就寫(xiě)一些關(guān)于SpringBoot源碼解析的文章柔逼。
其實(shí),在15年的時(shí)候已經(jīng)開(kāi)始在項(xiàng)目中使用SpringBoot割岛,并極力推薦給身邊的朋友愉适。但是沒(méi)怎么想過(guò)寫(xiě)這方面的文章,現(xiàn)在想想竟然有些后悔癣漆。那時(shí)候维咸,只顧研究區(qū)塊鏈,寫(xiě)區(qū)塊鏈的文章了惠爽。
寫(xiě)上一本書(shū)時(shí)加了編輯的微信好友癌蓖,SpringBoot源碼解析相關(guān)的文章被編輯看到,約著寫(xiě)一本源碼解析的書(shū)婚肆。由于有了前次寫(xiě)作和合作的經(jīng)驗(yàn)租副,欣然同意了,并拉上朋友一起寫(xiě)這本書(shū)较性。
沒(méi)想到吧用僧,當(dāng)初因?yàn)閷W?xiě)區(qū)塊鏈技術(shù),忽略了寫(xiě)SpringBoot文章赞咙,結(jié)果因?yàn)閰⑴c了區(qū)塊鏈技術(shù)的書(shū)反過(guò)來(lái)又造就新一本書(shū)责循。真是太巧合了。
說(shuō)說(shuō)寫(xiě)書(shū)的過(guò)程吧攀操。之前錄制過(guò)幾套技術(shù)視頻院仿,感覺(jué)挺耗費(fèi)時(shí)間,挺需要考驗(yàn)人的耐性的,沒(méi)想到真正自己主導(dǎo)寫(xiě)書(shū)時(shí)歹垫,這個(gè)過(guò)程更甚剥汤。簡(jiǎn)直可以說(shuō)是自己跟自己較勁的過(guò)程。
對(duì)于成年人來(lái)說(shuō)排惨,學(xué)習(xí)新知識(shí)是對(duì)自己待在舒適區(qū)的一種挑戰(zhàn)吭敢。我們更愿意使用熟悉的技術(shù),更愿意用簡(jiǎn)單順手的框架若贮。而寫(xiě)書(shū)的過(guò)程中省有,不僅僅考驗(yàn)?zāi)托模简?yàn)自己對(duì)舒適區(qū)的挑戰(zhàn)谴麦。
比如某個(gè)新知識(shí)點(diǎn)蠢沿,網(wǎng)絡(luò)上幾乎沒(méi)有參考文章,只能靠讀源碼匾效、讀官方文檔舷蟀、通過(guò)編寫(xiě)示例一步步跟蹤、分析來(lái)得出它的設(shè)計(jì)理念和運(yùn)行原理面哼。處處都是對(duì)舒適區(qū)的挑戰(zhàn)野宜。
而且這還是第一步,當(dāng)自己理解了魔策,還需要通過(guò)文字傳遞給讀者匈子。站在讀者的角度,他會(huì)怎么想闯袒,怎么看虎敦,怎么方便他學(xué)習(xí)……
說(shuō)說(shuō)耐心考驗(yàn)。曾經(jīng)為了研究一個(gè)知識(shí)點(diǎn)一坐就是幾個(gè)小時(shí)政敢。最近為了跟隨版本更新做修改其徙,基本上都是每天早上7點(diǎn)多就到KFC,忙到中午十二點(diǎn)多或一點(diǎn)多才算做完上午的工作喷户。
寫(xiě)這本書(shū)差不多用了五個(gè)多月的時(shí)間唾那,中間因?yàn)槊e的項(xiàng)目和出去旅游耽擱了一兩個(gè)月時(shí)間。最近兩個(gè)月褪尝,幾乎一多半的時(shí)間都投入到這上面闹获,才算沒(méi)有延期太久。
最后恼五,再聊聊寫(xiě)書(shū)的收獲昌罩。當(dāng)寫(xiě)完一本書(shū)之后,書(shū)本身已經(jīng)不那么重要了灾馒,重要的反而是在此過(guò)程中對(duì)作者自身的塑造和改變。
就我而言遣总,最大的收獲便是:我不再怕任何新框架睬罗、新技術(shù)轨功、新知識(shí)了。即使這些技術(shù)沒(méi)有太多資料容达、沒(méi)有接觸過(guò)古涧,我也可以在短時(shí)間內(nèi)快速的學(xué)習(xí)、掌握它的來(lái)龍去脈花盐,并對(duì)外進(jìn)行輸出羡滑。
所以,如果有機(jī)會(huì)算芯,作為技術(shù)人柒昏,最好也出一本自己領(lǐng)域的書(shū)。名利雙收有些夸張熙揍,但在此過(guò)程中本身就是對(duì)自己的一種塑造和修煉职祷。
原文鏈接:《書(shū)終于交稿了,聊聊寫(xiě)技術(shù)書(shū)這件事》
程序新視界:精彩和成長(zhǎng)都不容錯(cuò)過(guò)届囚!