2016年終總結,新的里程和新的開始

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/52506273

轉眼之間,一年又過去了。按照往年的習慣,我都是在12月31號那天才寫年終總結的,但今年的日子比較特殊,因爲明天就要放假了,所以我只好提前一天來寫今年的年終總結了。

和去年不同,今年我可是忙了很多事情,比起去年的“無所事事”,今年也是充實了很多。

想必大家也已經猜到了,今年我所忙的最大的一件事情就是寫《第二行代碼》。我在去年的年終總結中說過,暫時還沒有打算再寫一本新書。是的,當時這麼說其實就是因爲我已經打算寫《第二行代碼》了。那時我認爲,《第二行代碼》並不算是一本新書,而是《第一行代碼》的升級版。

在開始動筆之前仍然是要先確定目錄,當時我所設想的就是仍然以《第一行代碼》的主體知識結構爲基礎,然後加入這兩年Android 5.0、6.0、7.0系統中的新增知識,以及將開發工具轉換成Android Studio。《第二行代碼》的定位是以更新和升級爲主,我從一開始就沒有想過要進行大刀闊斧地修改,因爲《第一行代碼》原本的知識結構體系就已經很經典了。

沒想到的是,一本我以爲只是修修補補的書,竟然會耗費我這麼多的精力。雖然知識結構體系和原來是一樣的,但我是不可能直接拿《第一行代碼》的原稿過來,然後哪裏需要修改就去改哪裏。這樣的話非常容易就會出現大量的疏漏,這裏忘記修改了那裏又忘記修改了,然後整本書顯得驢頭不對馬嘴。因此,我當時的寫作方式是,完全以寫一本新書的方式來寫《第二行代碼》,當寫到這部分內容時,如果可以從《第一行代碼》中複用,那就複製過來,如果不能,那麼就重新去寫,這也是一種我認爲比較科學的寫法。不過,可能大家無法體會的是,能從《第一行代碼》中複用的內容真是少之又少。看過這本書的人都知道,這是一本非常傾向於實戰的書,每一個知識點基本都是使用邊講邊練的方式,因此裏面也是有大量的實戰例子。但由於新書中的開發工具從Eclipse轉向了Android Studio,過去的例子是無法直接拿來使用的,基本都需要重新編寫。另外,從Android 5.0開始,系統的UI風格發生了很大的變化,因此,《第一行代碼》中的幾百張截圖也是無法複用的,全部都需要在新系統上重新運行,重新截取才行。可能主要就是文字部分可以複用一下,但我也不能無腦地複製粘貼,每次複製內容的時候都要小心翼翼地進行閱讀,看看和新系統有沒有不兼容的描述,是不是應該再補充些新知識的描述等。

這本書我是從今年2月份開始動筆寫的,直到10月份才正式完稿,前後一共花了9個月左右的時間,真的不比寫《第一行代碼》時快上多少。後來我在網上看到有一條差評說,這本書有90%以上的內容和《第一行代碼》是重複的。我只能說,你體會不了我背後付出的辛苦,在你看來可能真的就只是複製粘貼那麼簡單而已。

當然,雖說是保留了原有的知識結構體系,但《第二行代碼》還是加入了非常多的新內容的,具體我就在 歷久而新,我的新書《第二行代碼》已出版! 這篇文章中已經寫得很詳細了,就不在這裏再展開介紹了。

那麼一年當中最忙的一件事就先講到這裏,接下來講一講我這一年當中第二忙的事情,運營微信公衆號。其實我的公衆號早在15年初的時候就申請了,只不過一直沒有好好運營它,一開始只是單純地將它作爲我的博客的通知工具,每次發新文章了就在公衆號上通知一下大家。但這個功能畢竟用途有限,因此註冊了將近一年半的時間,關注數也就在七八千左右而已。

實際上我是很想用心去運營好這個公衆號的,但是我自己實在是沒有那麼高的產能,每個月我最多也就只能寫出一兩篇文章而已,但好的公衆號基本是每天都會推送的。

也是經過了長時間的思考吧,在今年5月份的時候,我轉換了一種思路,在公衆號上採用投稿的機制。也就是說,公衆號的文章不需要由我來寫,或者只有少量文章需要由我來寫,大部分的文章都來自於網友們的投稿,而我則會對投稿的文章進行審覈,如果內容過關的話,就會在公衆號上進行推送。這樣對於關注我公衆號的朋友們來說,每天就都可以看到優質的文章推送;對於投稿的朋友們來說,則可以免費獲得文章的推廣機會;對於我來說,就能以低成本的方式來運營好這個公衆號,所以我怎麼想這都是一種共贏的模式。因此,我也是從5月份開始使用這種新模式一直運營到今天,8個月左右的時間裏,關注數增加到了三萬多,也算是小有成果了吧。

說到公衆號,我在前兩個月又新建了一個娛樂類型的公衆號,因爲我覺得程序員不應該整天就只會埋頭寫代碼,也要有些娛樂精神,不然寫着寫着就整呆子了。然後我做這個公衆號就是爲了能給大家帶來一些輕鬆的娛樂內容,釋放一下平時寫代碼的壓力。裏面每天推送一些搞笑圖片、段子、急轉彎等內容,都是一些很短的內容,幾分鐘就能看完,利用工作的碎片時間就可以稍微放鬆放鬆。感興趣的朋友掃描下面的二維碼就可以關注了。

除了寫書和運營公衆號之外,今年的博客算是完成得中規中矩吧。我數了一下,今年一共寫了14篇博客,平均下來每月一篇多點。因爲平時還要上班,工作之餘又要寫書、運營公衆號、寫博客等等,我覺得今年的博客產量還算是不錯了。當然,明年我仍然還是會堅持繼續寫下去,和大家分享更多的技術心得。

另外還要再提一下我的開源框架LitePal,現在使用LitePal的人真的是越來越多了,而且很多人都向我反饋,說LitePal比其他的一些數據庫框架好用多了。能得到大家的認可,我其實是非常開心的。這個開源框架已經推出有兩年多了,我並沒有在推出它之後就不再管它,而是一直都在堅持維護當中,修復各種bug,加入大家建議的新功能等等。今年的LitePal一共發佈了4個版本,並且每個版本都有大幅的功能改進,包括 支持二進制數據存儲效率提升了800%以上支持多數據庫功能 等等。這個開源項目我明年仍然會繼續維護下去,不斷豐富和完善更多的功能。

好了,今年的年終總結就到這裏吧。我很早之前說過,《第一行代碼》的出版是我人生當中的一個里程碑,那麼現在《第二行代碼》的出版又是我人生當中的一個新的里程碑。明年我將會再次踏上全新的旅程,又會有新的目標等待我去實現,希望等明年年終總結的時候我能有更加精彩的內容來寫吧。

最後祝大家2017年,新年快樂,心想事成。

鏈接:

2017年終總結,一個不順心的檻年

2015年終總結,忙碌和無所事事的一年

2014年終總結,我決定要實現的三個目標

2013年終總結,我這一年的點點滴滴


關注我的技術公衆號,每天都有優質技術文章推送。關注我的娛樂公衆號,工作、學習累了的時候放鬆一下自己。

微信掃一掃下方二維碼即可關注:

        

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章