1. 程式人生 > >程式設計師如何在有限的時間內快速學習並且拿到高薪offer!

程式設計師如何在有限的時間內快速學習並且拿到高薪offer!

很多人認為自己學了很多,看了很多,但是又說不出個所以然。其實這壓根不算什麼學習,充其量只是記憶了一些知識的描述,並沒有學到問題和答案之間的關聯是什麼。就比如說 111 * 120 答案是多少,你可能並不能馬上回答出來。但是你知道他和答案的關聯,你就能通過這個關聯找到答案。

我們就是需要學習這個關聯。

學習的第一步是知道自己學習的這個知識問題是什麼,答案是什麼,然後找到這些問題和答案之間的關係,這個關係是我們需要學習的東西,最後能把這個關係通過通俗易懂的語言輸出出來,那麼這個知識你一定學會了。

在學習的過程中,我並沒有閱讀很多書,或者說看完的書一隻手都可以數過來,同時也沒有一大早起床或者很晚睡覺。我也喜歡打遊戲,也喜歡刷刷手機,大家喜歡的我應該都喜歡,並沒有像很多學霸一樣一直在學習。

總歸來說,我和大部分人一樣,那麼你可能會詫異,你到底咋學的?

首先我可以流暢閱讀點英文,也有不錯的網路條件可以訪問想訪問的網站,這些條件能夠讓我接觸到更高質量的資料,能夠通過搜尋引擎更快地解決問題可能是一個方面。

第二方面,我喜歡列點計劃。對長遠的事情會早早的考慮周全然後定好計劃,對於短期的事情會設立一個 deadline 爭取去完成。就比如我的開源是很早就有一個大的計劃的,然後逐步分解這一個大的開源專案到具體的時間。管理好自己的時間,在可控的時間內完成預期的計劃,其他的時間就是我打遊戲、刷劇的時間了,畢竟勞逸結合還是很重要的,我始終做不到拋棄這些一直學習。

其他幾個方面就是些很零散的東西了。比如說花錢買點知識付費的課程,不要把有限的時間都浪費在找尋資料的過程中;比如說在工作中發現需要學習的內容,解決不知道要學習什麼的困惑;比如說時刻有一個危機感,有一個清楚的自我認知,知道自己現在還很弱。

另外,我並不打算列舉一堆資料出來,我其實認為這個沒什麼必要。因為想學的自然找的到資料,不想學的,列舉多少資料也只是徒增了一個書籤而已。

更多的可能是找到一個適合自己學習的方式,而不是靠一堆資料來增加一個虛假感。畢竟時間就那麼多,我們不可能學完那麼多的東西,即使 React 核心團隊的 Dan 也有很多知識盲區。我們應該先思考什麼是自己適合的學習方式,然後再去找尋對應的資料學習。條條大路通羅馬,只要找到了適合自己的學習方式,然後持續學習,那麼遲早有一天你會成為別人口中的大牛。

有些人就是能 4,5點起床學習,有些人就是一年能讀很多書,但是這種途徑強加於自己身上,可能就是不能堅持,那麼這個途徑就不是適合自己的。既然不適合自己,就不要強迫自己去幹這件事情。可能這話有點喪,但是如果真的你能把一件不喜歡的事情持續堅持下去,你一定是極少數的那批人。但是,大部分的我們,真的很平庸,我也很平庸。程式設計師這個行業雖然工資看著光鮮,但是這絕對不是你牛逼的原因,也不是行業牛逼的原因,而是資本牛逼。

對於我個人而言,列好計劃,知道自己需要學習什麼,然後努力去完成,這樣就對得起這些時間了。
選擇,遠比努力重要。

寫到最後,好像也沒總結個啥。其實並不怎麼想把自己做了什麼事情都一一列舉出來,大概覺得這種形式並沒有什麼用吧。

畢竟學就行了。途徑是怎麼樣的,誰關心呢?只要有結果就行了。

這裡推薦一下我的前端學習交流群:731771211,裡面都是學習前端的,如果你想製作酷炫的網頁,想學習程式設計。從最基礎的HTML+CSS+JS【炫酷特效,遊戲,外掛封裝,設計模式】到移動端HTML5的專案實戰的學習資料都有整理,送給每一位前端小夥伴,有想學習web前端的,或是轉行,或是大學生,還有工作中想提升自己能力的,正在學習的小夥伴歡迎加入。

點選:加入