我用了笨人的方法,就是把各個門類都學習一下慎璧,即所謂的“遍歷”床嫌。我從網上找到計算機專業(yè)的課程表、技術博主們給出的路線圖胸私,按圖索驥厌处,一個門類一個門類的學習。這個過程有些辛苦岁疼。學Python的時候阔涉,家里堆了五六本書,翻完這本翻下一本捷绒。讀《UNIX環(huán)境高級編程》時瑰排,超級厚的一本書,前后看不到岸暖侨⊥肿。看機器學習時,不能完全理解代碼字逗,又回身學習統(tǒng)計…… 但有趣的是京郑,學得多了可以觸類旁通。技術的東西很多都相互借鑒葫掉。我構建起基礎之后些举,學新的內容,會有熟悉的感覺挖息。比如一門SQL學過金拒,了解了關系型數據庫,再看MySQL、安卓和HTML5中的SQLite绪抛、R語言中的Data Frame资铡,都似曾相識,難度大大降低幢码。
“遍歷”式的學習笤休,需要合理安排時間。首先症副,閑散的時間可以充分利用起來店雅。等車的時候翻一翻電子書,周末的時候讀一讀經典贞铣,飯后編編代碼闹啦,技術就是這樣點滴積累起來的。其次辕坝,好的資料也可以加快學習進度窍奋。經典并不一定是最好的學習教材。不同的人喜歡不同類型的資料酱畅。即使同一個人琳袄,也可能在不同的時間,有不同的閱讀偏好纺酸。比如早上想讀書窖逗,下午搜網頁,晚上看視頻餐蔬。關鍵是觀察自己碎紊。如果自己對當前讀的書提不起勁,就迅速切換到其它書籍樊诺,甚至其它領域矮慕。最后,要花時間固化知識啄骇,避免在未來重復學習。做筆記瘟斜、制作技術總結表缸夹、寫博客、做項目都是很好的加深理解和記憶的方法螺句。在知識固化方面好不吝嗇的投資時間虽惭,我們會在未來獲得豐厚的回報。
行到半路蛇尚,我已經不那么畏懼學習技術了芽唇。技術是屬于每一個普通人的。不用有天才般的頭腦,不用有名牌大學學歷匆笤,更不需要“家傳絕學”研侣,我只是持續(xù)學習。不知不覺炮捧,走入編程的國度庶诡。
編程并不難學。現在的編程工具很發(fā)達咆课,網上的學習資料又多末誓,在找準方向的前提下,初學者幾天內就能做出一個看起來很不錯的網站书蚪,甚至一個手機App喇澡。而我中學時由于網絡不發(fā)達,連找一個編譯器都很困難殊校。但能編寫程序并不等于能學好編程晴玖。真正懂編程的人,會有豐富的知識儲備:對不同形式的編程語言有一定程度的了解箩艺、熟悉多種編程工具窜醉、了解計算機和互聯網的基本原理、熟知算法和設計模式艺谆。其實在編程的過程中榨惰,用工具把產品做出來只是第一步,后面的改造和優(yōu)化才是大頭静汤。提高性能琅催、改正bug、擴展功能虫给、甚至在工具本身出問題時改造工具藤抡,這些任務都需要上面提到的知識儲備。所以抹估,編程不難學缠黍,但學好編程往往是多年積累的成果。
廣泛的知識儲備是第一步药蜻,第二步是練習瓷式。學習基礎知識時,往往有一日千里的心情语泽,兩天看完一本書贸典,三天學完一門編程語言…… 但其實掌握得并不扎實。只有在具體的實踐中踱卵,才能把浮在表面的閱讀內化為自身的武器廊驼。如果一開始就有產品規(guī)劃,有目的的學編程,往往能學得很快妒挎。就算一開始沒有做產品的想法绳锅,純粹為學習而學習,也需要做一些練習項目練手饥漫。只有在具體編程時榨呆,人才能分辨出是否真的學會了。練習項目會花不少的時間庸队。畢竟积蜻,讀一篇最短路徑的介紹文章大概只需要半個小時,實現一下最短路徑的算法卻需要半天彻消。至于做大型網站竿拆、做復雜App,有可能演變成一個無底洞宾尚。但整個過程中收獲的經驗丙笋,將是從事編程不可或缺的財富。這個步驟實在是沒辦法簡化省略煌贴,只能放平心態(tài)御板,任由代碼來蹂躪自己。
寫博時牛郑,誠實的寫自己所想寫怠肋,別的事情也一樣。編程時淹朋,我很多次因為擔心自己經驗不足笙各,遲遲不敢敲代碼。真正開始做了础芍,反而就是幾個小時的事情杈抢。搞攝影,我也因為擔心自己水平差仑性,總不愿意出門去拍照片惶楼,生怕自己拍的照片被別人笑。因為期望高诊杆,所以怕失敗鲫懒,進而不敢嘗試,最后反倒不能學好刽辙,這簡直就是惡性循環(huán)。想打破這個惡性循環(huán)甲献,我是從尊重和認可自己開始宰缤,誠實的做自己內心想做的事情。我學著不去注意心中那些自我嘲笑,把腳步邁出去慨灭。漸漸發(fā)現朦乏,只要自己堅持走,世界都在幫助我前進氧骤。
受挫后呻疹,不免會有些消沉或想要逃避。我自己經歷過筹陵,深深知道其中的艱辛刽锤。 似乎沒有特變有效的“雞湯”,只記得我當時是咬著牙朦佩,強打精神過每一天并思,在失望中等待并希望。然后某一天就晴了语稠。世途多艱宋彼,誰也說不清何時能等到自己的第三段。而那之后仙畦,是否又是新的三段循環(huán)输涕,永無止境?
只記得《一代宗師》中的話:
念念不忘慨畸,必有回響莱坎。
無論如何,我在讀博的五年時間里嘗試了很多東西先口,不遺余力的野蠻生長型奥,應該知足。經歷過錯綜復雜的事情碉京,認識了許多的人厢汹,有收獲,也有痛苦的回憶谐宙。我感謝那些幫助我的人烫葬,更感謝陪伴我的。至于其他人凡蜻,我也感謝他們帶來的磨礪搭综。所有的經歷都告訴我,生活中總是好壞參半划栓,自己能做的兑巾,不過是盡量泰然處之。但能保持泰然處之的心態(tài)忠荞,已經足夠了蒋歌。
(摘錄于Vamei博客:http://www.cnblogs.com/vamei/)