程序員的進化

        對於很多同學來說,他們對程序員的職業生涯非常關注。而這本質上是一個進化的過程。我們將如何進化?在每個進化階段我們應該如何提高自己?下面的文章根據我自己的切身經歷和閱讀過的書,爲程序員每個階段的進化提供了不同的學習思路。


程序員的進化過程

        仔細想想,你有多久沒有閱讀過了?是否只是沉陷在繁瑣的工作細節中?閱讀不僅能充實自己、拓寬視野,而且能帶來樂趣。閱讀是一個很好的習慣,應該成爲自己的愛好。有的人感慨自己沒有時間閱讀,只要你少玩遊戲、少上微博,時間總是有的,只是看你自己是否從內心重視和如何看待這件事。日復一日的重複工作、瑣碎細節只能讓你增加工作經歷,成爲熟練工,但是對你加強競爭力、提高自身基本不會有太多幫助。如果你不快速成長,你的職業軌跡可能保持一個較小幅度的線性增長;但是如果你通過學習來躍上每一個臺階,你的收入就會有一個巨大的提升。


完全不同的薪資增長幅度-直線和曲線

        書籍的閱讀習慣也非常重要,最好是閱讀實體書,反射性屏幕總比直射型屏幕更有感覺。逛逛書店,改變技術宅男的腐朽生活,把它當作一段放鬆的時間(很認真的說,你也需要一些運動)。北京有很多有情調的書店和書吧,也許你還能在此有一次改變你一生的邂逅呢。

        因爲程序員的方向千差萬別,下面的文章裏不涉及專業領域書籍。但是你要認識到,只有在深度領域成爲專家,你纔有安身立命的基礎,才能在縱向領域裏更好的發展。所以在不同領域的偉大書籍也是Todo list的一部分,例如C++的《C++ Primer》,Java的《Java編程思想》,Perl的大駱駝書,Javascript的犀牛書。

職場新人

“職場小說及雜誌”-在裏面瞭解職場,窺見自己,夢想跟隨勵志主角們一起成長。

--《杜拉拉昇職記》:杜拉拉已經是一個文化現象,也讓很多人燃起拼搏的希望。小說還是第一本最爲純正,電影離實際生活太遠,電視……我沒時間來看那麼長的劇情。

--《浮沉》:浮沉無疑是另外一本最好的職場小說,第一集第二集水準如一,但是看完後你會糾結的是崔曼莉是不是已經準備放棄出第三本了。

-- 職場(雜誌):內容比較淺顯,適合新人閱讀。

初級工程師

”計算機基礎書籍”-瞭解計算機的原理,增強軟件開發的興趣。

--《深入理解計算機系統》:你準備從事計算機領域嗎?那麼這本書就必須要閱讀,而且在大學時就應該花時間來閱讀和練習,它對於你人生最重要的畢業面試也是很有幫助的。

--《編程之美》:編程不只是一件枯燥的事情,算法以有趣的方式出現,會讓你增加對編程的興趣,從而深入探索背後的最優算法和基本原理。

--《算法導論》:系統的瞭解每一種基本算法。

中級工程師

”從重複的工作中提升”-思考如何理順凌亂的代碼?如何減少開發過程中的重複工作?思考以不變應對衆多的變化?

--《GOF/HeadFirst設計模式》:軟件開發裏變化是必須的,設計模式的精髓是應對變化。

--《Code Complete》:閱讀這本書籍,代表你已經開始準備從編程的基本元素向軟件構建進軍了。這本書非常厚,包括很多細節要素,需要你花許多精力來閱讀和理解。

高級工程師

”軟件工程書籍”-從術悟道,更多關注軟件思維、架構和流程。

--《重構-改善既有代碼的設計》:到這個階段,你時刻關注的一件事情應當是代碼質量,隨時要做的一件事是負責Code Review,重構這本書系統的提供了對於代碼的良好設計的思路和準則,和GOF可稱雙壁。

--《敏捷軟件開發》:傳統的軟件開發模式已經越來越不能適應現代互聯網開發的需要,天下武功,唯快不破。本書對於敏捷開發的思想和開發過程進行了系統論述,包括了極限編程、測試驅動、迭代開發等敏捷開發的特點,適合有大量實際開發和工程經驗的人閱讀。


《好運Money》雜誌上互聯網研發人員黃金成長路徑(2012年第2期)

管理者

”管理與成長”-提高管理素質,磨練情商。如何與人溝通?如何提升自己?如何更好的利用自己的資源?

--《管理學》:系統的提出了管理學的體系,做正確的事和正確的做事。

--《如何掌控自己的時間和生活》:時間管理非常重要,如果你總是感慨時間不夠用,總是感覺效率不夠高,如果你看過電影《In Time》,如果你轉頭去看自己已經流逝的時光,你會發現時間是如此寶貴。

--《高效能人士的七個習慣》:這本書讓人警醒,催人奮發。


”成功者傳記”-從成功者的傳奇歷程中汲取養分,思考自己未來的發展方向。爲創業者埋下一顆悸動的種子。

--《巴菲特傳》:巴菲特的財富故事是一個傳奇,從他的故事中你要認識到財富的本質和如何更好的獲得財富。

--《喬布斯傳》:這本書還原了真實的喬布斯,他的故事,他的王國,他的一生,他何以成功,他何以做出卓越的產品和偉大的公司。

--《世界因你不同》:開復的故事對我們可能更有激勵和參考的價值,從學者到職業經理人,遊走在蘋果、微軟、谷歌之間,你會爲他的成功而感染。”The Road Not Taken”更是激勵勇者一往無前,戰勝職業生涯中的一個又一個苦難。

創業者

”創業書籍”-路上的艱辛歷程感同身受,從同行者的故事中汲取養分。

--《一起攀登8844-創業者背後的風險投資》:創業必須經常和VC打交道,這本書是不多的描述VC公司的書籍,你從中可以瞭解每個公司的背景、詳細信息、在中國的投資歷程以及它們關注的領域和項目。

--《Facebook效應》:作爲創業者的標杆,Facebook無疑是創業者最想學習和了解的企業和模式,它是如何從一個校園網站一夜之間席捲幾十億用戶和全球的?

--《沸騰15年》:這本書講述了中國互聯網15年來的企業發展和成長史,包括李彥宏、馬化騰、馬雲、丁磊等的創業歷程和崛起之路,如何從一個普通人變成中國首屈一指的科技富豪,如何發現別人沒有發現的商業模式,科技如何和商業相結合。看完這本書,你將感慨“王侯將相,寧有種乎”,從而堅定你創業的決心。

--創業家(雜誌):第一線的創業雜誌,隨時獲得新鮮的創業資訊。


我某次購買的書

”經濟學和理財”-個人財富需要保值和增值,需要掌握一些經濟學和財富的知識。

--第一財經週刊(雜誌):商業就是這樣-商業、財經、科技結合的好雜誌。你唯一可能需要擔心的是它出版節奏太快,你無法全部購買到或者來不及閱讀。

--理財週刊(雜誌):理財類雜誌的代表。

--好運Money(雜誌):第一財經新推出的理財雜誌,和理財週刊相比更爲年輕和有活力,內容質量較高。

--《富爸爸,窮爸爸》:窮人一輩子窮,富人能積累財富的關鍵在於觀念。最重要的你要構建自己的資產,有精力和資源還可以嘗試開始一家自己的公司。

 

”產品與用戶體驗”-作爲創業的程序員,你需要更多關注你的產品本身。

--《Don’t makeme think》:關注用戶體驗的經典著作,你會發現可能之前很多的產品思路都是有問題的。

--《結網》:國內優秀的產品啓蒙著作,圖文並茂,我周圍許多資深的產品經理都給予了正面的評價。

企業管理者/職業經理人

”企業發展史書籍”-短命企業如何潰敗,百年基業如何構建,新生產業如何更替?

--《浪潮之巔》:硅谷幾十家頂級科技企業的興衰史,例如英特爾、微軟、雅虎、谷歌等,以及它們背後的力量:紅杉投資、KPCB、華爾街。吳軍博士不僅描述現實,還給出了自己的思考,並揭示了科技發展的規律性。

--《大敗局》:吳曉波的名著,歷數中國現代的幾十次著名企業潰敗,例如巨人、科龍、健力寶、太陽神,論及中國企業家的原罪、根深蒂固的體質問題,在中國創業,你必須瞭解對此有很深刻的洞察。企業興盛或潰敗,股市榮或冷清,你必須要在繁華面前保持一顆真我不動的心。

--《激盪30年》:吳曉波的另一著作,中國企業三部曲之首,和沸騰十五年和大敗局有某些共同之處,但是又有更多不同的內容,經濟、社會的改變帶來企業的崛起,史玉柱、王石、牛根生,國企、民企、鄉鎮企業,跌宕起伏,熔於一爐。

 

”歷史書籍”-以銅爲鑑,可正衣冠;以古爲鑑,可知興替;以人爲鑑,可明得失-讀史以明智。

--《雍正皇帝》:古代帝王著作的巔峯,着力於描寫宮廷生活與政治鬥爭。

--《萬曆十五年》:歷史名著,有很強的可讀性,能學習到很多方面的知識。

--《明朝那些事兒》:讀史可以用輕鬆而有趣的方式,當年明月開啓了一時風氣之先。

 

”健康和旅遊書籍”-照顧好自己,行知合一,通過行走來改變自己的世界觀和價值觀。

--《1000極致旅行體驗》:選選你夢想中的旅行之地吧!在拉斯維加斯結婚,在阿爾卑斯山滑雪,在加利福尼亞度假;在馬爾代夫過冬,在奔寧步道漫步,在夏威夷衝浪。你的人生可以過的很精彩,也會成爲你向上的動力。

--頸椎病康復指南:這本“書”源自微博上的一個段子。它的主要目的是提醒你,要好好照顧自己,健康永遠是在第一位的,你纔是最後爲你健康買單的那個人。


夢想中的旅行之地

        2012年到來,每一個人的進化已經開始,你應該從現在起認真思考,關於你未來的一切,你要朝着什麼方向前進和努力。每個程序員都應該不斷進取,保持進化,最終實現自己的職業夢想。

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