度過了印象中幾乎是“最暖”的春節長假之後,重慶又迎來了新一輪的降雨和降溫。走到濕濕的道路上,讓人産生了想要溜冰的沖動。路邊的樹上有幾隻鳥兒在啼叫,彷佛在為辛勤奔波的人兒呐喊助威,它們那清脆的叫聲似乎彙聚成了一句話:一年之季在于春,為新年做計劃的時候到了。
在春節期間,大家走親訪友,整天吃吃喝喝,麻将之聲不絕于耳,不知不覺中又增重幾斤,這也使得很多人的“減肥計劃”又泡湯了,同時也使得像我等抱有的“總結過去展望未來”的想法落空了。罷了罷了,來日方長,神馬總結這些就放在以後吧。
好在從今天起,本人請了幾天的婚假,可以坐下來好好“反思”過去,并“展望”未來了。本着不耽誤各位看官的時間的想法,我就對過去一年的一些“大事”做一個簡要的回顧吧。
過去的2015年,對于我的整個人生來說,具有裡程碑似的意義。在這一年裡,我找到了自己的終身伴侶,走進了婚姻的殿堂;在這一年裡,我出版了自己的第一本技術書籍,離自己的“作家夢”又靠近了一步;在這一年裡,我(與另一位學弟一起)建立了一個技術學習和分享的社群,努力地踐行“人人為我,我為人人”的網際網路精神。在很多人看來,這些事情也許不算什麼,但于我,卻是有諸多感慨。
第一,走進“圍城”。
很多人都把婚姻比喻成“圍城”,似乎一旦結婚,自己就被禁锢了一樣,而我卻願意把婚姻比喻成一趟長途旅行。在這個旅行的過程中,我們會有歡笑,會有收獲,會有感悟,會有争吵,也會有眼淚。但這就是人生,這就是家庭的意義。

作為一個在學校裡面待了20年的人來說,從走出校門的那一天起,就已經到了晚婚的年齡。早在學校的時候,就有很多小夥伴在曬自己的結婚照和小孩的照片了。每次放假回家,看到别人一家人其樂融融,而自己還在“寒窗苦讀”,那種滋味也隻有自己才能夠體會。
踏上工作崗位之後,尋找另一半的事情也提上了日程。這個時候,此事也不單是你一個人的事情了,你的父母,你的親朋好友也會幫你想辦法的。當緣分到了的那一天,一切也就水到渠成了。
在此,也希望還是單身的朋友找到滿意的另一半,希望有情人終成眷屬!
第二,出版《C程式員從校園到職場》。
能夠将自己的博文整理成書,我想這是很多部落格作者的夢想。我個人認為,寫作的過程,其實就是與自己對話的過程。我們越往内心深處走得越遠,寫出的文字就越是有感染力。
從最開始的選材和選題,再經曆書稿整理,一審到三審,一校到三校,一本書經曆了“九九八十一難”終于和大家見面了,其中的酸甜苦辣,作者本人最有體會。為了寫好一段話,為了畫好一張圖,為了給讀者最好的體驗,作者要反複對書稿進行修改,其苛刻程度不亞于如今很多找對象的人。
寫作《C程式員從校園到職場》也讓我學到了很多東西。首先,大家不要認為文字多或篇幅長的文章一定就要比文字少或篇幅短的文章好,一段話或一篇文章不在乎長短,文章内容貴在精煉,正所謂的“兵在精而不在多”;其次,一本書和很多軟體産品一樣,最開始出來的時候也許是不完美的,也許會有很多缺陷,但我們慢慢優化,可以讓它們以最佳的姿态出現在讀者或使用者的面前;再次,我們做事情要考慮實際的情況,要做适當的妥協,我們總是想讓事情呈現最完美的狀态,但由于種種原因,凡事不盡如人意,這個時候,我們隻有退而求其次,隻能做到足夠好。
人人都是自己的産品經理,人人都要設計好自己的人生道路。希望在未來,我能夠分享更多的知識和經驗給大家,也希望大家繼續支援我。
第三,創立“大師兄”(www.daxixiong.com)社群。
自從在CSDN上寫部落格以來,我就夢想着有朝一日自己也能夠建立一個社群,讓廣大的技術愛好者能夠在裡面暢所欲言。
我認為,一個理想的技術社群是這樣的:首先,社群裡面彙聚了掌握各種技能的技術愛好者,他們樂于分享,也樂于為大家答疑解惑;其次,社群裡面的成員無等級之分,老鳥不會自覺高高在上,菜鳥不會感覺低人一等,大家互相學習,共同進步;再次,社群裡面分享的都是技術幹貨,不會有很多低檔次的内容來混淆大家的視聽,确實讓社群成員能夠學到東西。
希望大家就像支援我的CSDN部落格和新書一樣,支援“大師兄”(www.daxixiong.com)社群。如果大家對這個社群有任何的意見或建議,請及時告知我。對于比較好的提議,一旦采納,提議者将獲贈帶有我的簽名的《C程式員從校園到職場》新書一本。
第四,2015年的書單。
在過去的一年,雖然工作比較忙,并且在工作之餘也有很多瑣事要處理,但我仍然盡量在每一周裡抽出時間來看書。“讀萬卷書,行萬裡路”,我們不能親自到達的地方就隻能靠讀書來“神遊”了。
我閱讀的書籍分為技術類和非技術類,紙質版和電子版的都有。紙質書有一部分是自己在網上買的,一部分是CSDN和異步社群等贈送的,電子書是我在多看閱讀器上面購買的。
彙總起來,我在2015年裡閱讀過的或閱讀了一部分的書籍包括以下這些:
紙質書:
《矽谷之謎》
《大學之路(上)》
《大學之路(下)》
《數學之美(第二版)》
《文明之光(第三冊)》
《計算機科學概論(英文版)(第11版)》 (在讀)
《瘋狂iOS講義(上)》 (在讀)
《增長黑客》
《MacTalk 跨越邊界》
《淘寶技術這十年》
《資訊簡史》
《像外行一樣思考,像專家一樣實踐》
《參與感》
《網際網路+時代的7個引爆點》
《三體(全三冊)》
《程式設計格調》
《完美軟體開發:方法與邏輯》
《深入剖析Nginx》
《C程式員從校園到職場》 :)
電子書:
《從0到1:開啟商業與未來的密碼》
《3D列印:從想象到現實》
《人人都是産品經理》
《建構之法》
《MacTalk 人生元程式設計》
《把時間當作朋友》
《遇見孩子,遇見更好的自己》
《人類簡史:從動物到上帝》
上面的大部分書籍都隻是閱讀了一遍,是以裡面的“精華”并沒有完全吸收,今年計劃再精讀幾本書,同時把讀後感分享給大家。對于程式員的讀書,我想說的是:第一,不要僅局限于自己的專業領域,否則在生活中,我們找不到和他人閑聊的話題;第二,要多看一些文學方面的書籍,訓練自己的寫作能力,盡量讓自己寫出來的文字生動活潑一點,而不要像寫的代碼那樣冷冰冰的;第三,“獨樂樂不如衆樂樂”,看完一些有意思的書之後,記得和周圍的人分享一下自己的心得體會,通過分享,我們也能夠學到更多的東西。
第五,有關工作和技術學習。
在過去的一年裡,我繼續從事語音業務相關的研發工作,并搭建了一些軟體版本的自動測試架構。在這入行的第三年裡,我有如下感悟:
第一,項目做得越大,我越發地體會到了個人力量的渺小,我也更加深刻地體會到了團隊的重要性。在軟體測試環境的搭建,軟體內建測試的過程中,我們都需要與他人進行協作。我常常在想,擁有一副好脾氣是多麼的重要啊!
第二,程式員一定要學會總結,不要一送出版本就覺得萬事大吉了。如果你要當一個不愛總結的“甩手掌櫃”,那麼你的技能便很難再有提升。當面臨一個過去遇到過 的問題的時候,你又要重頭開始排查起,這極大地影響了工作的效率,不利于團隊工作的開展。将自己遇到過的問題寫成總結記錄下來,不但有利于個人的定期自查,對于培養新人及經驗傳遞都是很有好處的。
第三,遇到問題要問多數人的看法,聽少數人的建議,并自己拿主意。每個人的知識和經驗不一樣,對同一個問題的看法就可能會有所差别。最終,問題還是要靠我們自己去解決,是以最後拿主意的人一定是你,而不是别人,是你對問題負責。
此外,對于新技能的學習,周圍有很多同僚都在學習安卓或iOS開發,我也在很多社群和交流群中經常看到大家讨論移動網際網路浪潮之下的程式員的學習。大家都看到了,移動網際網路的大潮已經席卷了全球,在可預見的未來還會一直火下去,作為生在這個時代的程式員,我們應該做點什麼呢?即使大家現在不是從事移動網際網路的開發,也應該為未來儲備一點“技術糧草”。
本人目前從事的是C語言相關的開發工作,而iOS開發的核心語言Objective-C其實就是C語言的一個變種,這樣說來,C程式員轉到iOS開發是相對比較容易的。是以,經過“輾轉反側”和“慎重考慮”之後,在一個天高氣爽的白天,我到某蘋果體驗店裡面去購買了一台MacBook Pro電腦(價格不菲,為此好幾個月我都是勒緊了褲腰帶),準備在工作之餘學習一下iOS開發。在我的部落格上,我也會分享一些有關學習iOS開發的文章。有關iOS的學習也算是我在2016年裡的一個學習重點吧。
第六,新年寄語。
2016年已經過去了差不多兩個月了,希望在這一年裡,我和另一半能夠過得平平安安,快快樂樂的,希望我們的家人幸福安康,也希望大家能夠開心快樂每一天。
希望大家繼續支援我的部落格,支援我的微信公衆号,支援我的社群,支援我的書,希望大家在這一年裡又學到新的技能,希望廣大的股民能夠在股市中賺到大錢!
最後,悄悄地透露一下,在2016年,有一個更大的驚喜,等明年寫總結的時候我再來告訴大家吧。。。