我的十年程式設計路 2014年篇

蕭文翰發表於2023-03-02

2014年,對我來說意義非凡。除了前一篇提到的寫作之路正式啟航外,還有一些其它的種子,也是在這一年播撒下去的,且聽我慢慢道來。

那是在1月3日,我收到了本地一家國企的面試邀請,當然前提是我投了簡歷。為什麼這個日期能如此準確呢?為了寫這篇文章,我特意查了一遍2014年的郵件收件箱,才發現當年還真的做了不少事。

面試確定在1月6日,是個星期一,時間是午後。我坐著直達公交車,大概半個小時左右抵達公司,開始面試。我非常清楚地記得去的路上,公交車的廣播裡放的是江美琪的“那年的情書”,非常老的流行歌曲,不過我還挺喜歡,直到現在它還在我的播放列表裡。

整個面試過程還挺順利的,不久就給了Offer(我忘了有沒有二面)。與此同時其實還有一家公司也給了Offer。我權衡了一下,現在回想起來,大概是我覺得自己不想再長途跋涉了,另外就是工作求穩一點,畢竟去年發生的事,讓我有點餘悸。還有就是父母一輩的建議,他們在工作上其實一直都是求穩的心態,直到現在也是。於是便選擇了這家公司,沒想到,這一干就是不到四年。

先講本職工作吧,國企嘛,大家懂的都懂。工作內容並不像之前那麼飽和,打卡也沒那麼嚴格,中間請個假啥的只要不太過分,一般也不會追究太多。另外,公司還管午飯和晚飯,雖然口味說不上優秀,但起碼不用有這方面的開支。缺點呢,當然也是有的。就是每週要自覺加8個小時的班,其實就是要一個工作態度。哪天加無所謂,工作日晚走一些可以,或者週六日來一天也成。另外就是工資真的不多……

但是,這樣的工作強度對我來說簡直就是到了天堂,之前緊繃的狀態終於可以鬆弛下來。又但是呢,雖然環境發生了變化,人的習慣、狀態不可能切換得如此之快。這導致一開始的工作我還是那種很拼的狀態。所以,雖然開始定的工資不多,但是很快就迎來了第一次漲薪。具體不記得是在試用期還是轉正後的首月,反正是很快就對了。

當時我在研發部,研發部部長是個很nice的人。所以跟著他混,真的很爽,我現在都很感激他。為了讓我更快上手實際工作,在春節放假前夕,還推薦給我一本關於密碼學的書看,是真的會給我看實體書,不只是說說而已的那種,而且還會細緻地告訴我看哪部分。所以春節期間,我確實也有認真看,雖然現在都忘了。

現在想想,其實我現在的一些管理上的做法,也深受他的影響。這種影響是潛移默化,而不是呆板複製來的。比如推薦給組員一些學習資料,給“後進生”一些特別關注等等。雖然在後來的工作中,對他有些意見。但是現在看來,越來越理解他,這部分就放到後面再講吧。

於是就這樣舒服地過了半年多,之後我那顆躁動的心終於又開始躁起來了。我覺得一直這樣下去可不行啊,特別是我看到公司裡有些上了年紀的員工,還是簡樸地騎著上世紀風格的老舊腳踏車回家。當時的我有些拜金和物質主義,覺得一直拿著這點工資可不行。再就是一直這種狀態工作,也是很難有成就的。

另一方面呢,我這個人其實特別喜歡搞些文字上的創作。這要追溯到學生時期,甚至要到初中的時候,這裡就不展開了,有機會再和大家聊。總之就是會非常有意願寫一些東西,隨便寫,心裡想的啥就寫啥,而且寫的很快。就像現在這種文章,其實我並不會花太多時間,因為就是想到啥就寫出來。剛開始一直都在新浪部落格上寫,現在工作了,就會產出越來越多的技術類文章。後來我發現這類文章發在新浪部落格似乎不太合適,於是就轉戰到CSDN。

我在CSDN的首篇博文,是在2014年的6月27日下午4:08:18完成的,那天是個星期五,工作日。對,沒錯,我特意翻出來看了一下時間。博文的標題是“靜思 新的起點”,畢竟是剛註冊的新號,所以發一篇這種標題的文章也不足為奇。這篇文章篇幅不大,我全部摘錄過來:

終於有個時間能讓自己安靜一下了。
2014年已經過半,下週就是7月份了。自從新浪部落格轉戰到CSDN之後就沒怎麼發過博文,說的實在一點,連部落格也很少上了。
發幾句牢騷的話,現在的人們,內心比較浮躁,能踏實下來閱讀部落格的人越來越少,更別提寫博文了。其實這樣的情況也發生在我身上,寫程式碼的時候經常是百度谷歌,然後複製貼上,能用了就行了,雖然很多時候很想總結一些東西,可就是懶得去寫,懶得去弄。工作了也有兩年了差不多,能拿出來和別人Share的東西屈指可數。
另外還有對技術的選擇。今天看別人在部落格裡面說,現在的技術門類很多,當我們看到那一扇扇敞開的技術大門時,我們不知所措;當我們踏進其中的一個的時候,又發現一眼望不到頭。而且有一種被技術所束縛的感覺,覺得自己的命運會隨著某一項或者某幾項技術所牽連。一旦這項技術大熱,自己也會變得搶手;反之,則會擔心自己的未來,悔恨當初的選擇。這無疑體現了面對選擇的迷茫和對自己能力的不自信,儘管從理論上講,高階程式語言是有共性的,但還是會有這種擔心。
自從年初進了一家比較有年頭的國企之後,人就變得更懶了。總想學點什麼跟上時代,卻總也是淺嘗輒止。儘管最近事務繁多,可這也不能成為理由,總之這樣的狀態真的很不好。
CSDN是我很少涉足的地界,希望在這裡能夠養成知識總結的好習慣,從現在開始。
PS:結尾一句頗有中“常立志”而非“立長志”的意味,不管如何,這篇文章雖是發在網上,但也是對自我的激勵,其中的輕重唯有自己最清楚。

接下來呢?我還真的就開始發文了。我這個人就是這樣,決定了就去行動,大多數時候不會瞻前顧後想太多。所以我說當時說要“立長志”,算是沒食言吧。

在寫部落格的時候,獲得了不少成就感。那個時候Android 5.0釋出,ToolBar替代ActionBar登場了。我連載了四篇關於ToolBar的使用,一下子,我的博文散佈在百度搜尋結果的前幾頁,這幾篇文章的瀏覽量也跟著上漲,大幾千到破萬。但當時國內的Android開發環境,很多App都是照著iOS的版本來,所以關注原生元件的開發者並不多,再加上新元件剛推出,很多人還不知道,也就不會去搜尋。所以這個瀏覽量也就停在這個水平,沒有爆起來。

這給我一個啟發,也奠定了我後來寫部落格的原則,那就是:儘可能地髮網上搜不到的東西,或者尚未在國內流行起來的新技術入門。所以大家如果看我的部落格,不管是哪個平臺,其實文章並不多,因為很多時候,放手一搜,答案就有了,我再寫一遍有啥意義呢?

除了寫作之外,再加上工作本身需要,我開始研究大量的開放平臺,比如百度移動聯盟、iBotCloud智慧雲服務、訊飛語音、大眾點評、 騰訊開發平臺等等。還有各種應用市場,比如360、百度、小米等等。日後想開發什麼功能,直接把現成的能力拿來整合就完了,最多是花錢做私有化部署唄(後來的產品需求還真的進行了私有化部署)。

但是,作為一個24歲的年輕人,那會兒也不愛看劇、遊戲也就玩那幾款,所以可供支配時間就很多,所以我並沒止步於上面這些事。

我決定重學C語言,因為Android的NDK開發是我的軟肋。又因為自己不是科班出身,還買了資料結構、演演算法導論、設計模式之類的經典著作。當然,這些著作到現在也還沒看全。

另一方面,我的眼界開始向廣度看去,訂閱了51CTO、極客學院的郵件期刊,以求在技術上能看到更多。雖然有些看上去很難看懂,但其中的某些內容還是可以吸收的。除了專注技術外,我還訂閱了像南方週末、知乎每週精選的郵件期刊,也是為了擴充套件眼界。

當時還鬧了個笑話,我錯誤地訂閱了OpenHW開源硬體社群的郵件期刊。嗯,是“硬體社群”。這個社群當時還挺活躍,於是我很快就發現訂閱錯了,但是不知為何沒退訂。反正我看郵箱,直到2014年年底,這個社群的郵件還在我的收件箱裡出現過。

還有就是開始使用Github。畢竟之前都在用SVN,Git是從未涉足過的領域。當初註冊這個,大概就是為了瞭解一下Git的用法吧。

因為有了自己的小小積蓄,開始投資愛好,比如買正版CD來聽。不得不說,當時聽正版CD和盜版MP3還真聽不出啥不同,直到後來有了音響之後,才發現真的是一耳朵的區別。

另外就是看各種紀錄片,嗯,對,是紀錄片。我就喜歡看這種紀實的東西,真實的記錄,而非杜撰。

也正是從這一年開始,我開始使用印象筆記,把自己零碎的想法,或者在網上看到有價值的東西記錄下來。畢竟我的腦子不好,真的很容易忘事。所以如果有機會我們打交道,我忘了什麼事,一定要提醒我,不要有任何顧慮,我基本上都會認為是自身的原因。

哦,對了。有了一點點積蓄之後,終於註冊了Steam,開始在上面購買正版遊戲,不再玩盜版了。不過購買的,還是那幾款遊戲吧,所以用現在的話說,其實就是“補個票”。

這樣的時光對我來說真的很充實,雖然工資和現在的收入沒法比,但這種充實也是和現在沒法比的。

於是,似乎是順理成章的事情,我拿下了公司的年度先進員工獎。

於是,2014年的年底雖然也是個冬天,但是我的心裡卻很溫暖,很有動力。不瞞大家說,眼裡看到的景色甚至都不是原來的景色了。雖然每天上下班的路都是一樣的,但總能留意到路上的變化,路過的景物之美。

於是,我明白了。激發一個人的主動性、積極性,遠比靠任務目標、制度管理更加有效。無論是對公司,還是對個人。

就這樣,美好的2014結束了。不過,這還只是個起點。接下來的2015、2016、……一路狂飆。

相關文章