面對一個任務(wù)
1,首先,心態(tài)上不要發(fā)怵,要把挑戰(zhàn)當作是一個成長的過程。
2,當然是首先想辦法將一個大的問題分解成一個個小問題,一個個去解決——分解的思想
3,如果遇到自己過不去的,自己暫時沒有辦法解決的部分,那也應(yīng)該仔細梳理出這個任務(wù)需要解決的問題有哪些,有哪些難點,需要哪些資源,哪些難點是我們無法解決的。再去和老板討論,一起想辦法解決。
4,在別人的框架基礎(chǔ)上去改,而不是從頭開始造輪子,去網(wǎng)上找有哪些相關(guān)的資源,我們在人家的基礎(chǔ)上根據(jù)自己項目需求去改動。發(fā)論文也是這樣,在別人的代碼的基礎(chǔ)上去改。
5,需要什么去學(xué)什么,一方面,帶著問題去學(xué)習(xí)本身效率就很高,另外一方面,信息變化太快,沒有時間等你準備好了,系統(tǒng)學(xué)習(xí)完之后再去動手做。
面對一個新的東西,可以先大概瀏覽一下他能夠做些什么,有什么功能,后期用到什么再去仔細研究這些東西。前期先不用扣細節(jié),先從整體上去看。
6,學(xué)會快速入門,可以通過看一些視頻或者其它什么資料,達到快速入門。然后后期需要什么就去學(xué)什么就好了。比如最近這個webrtc,花個兩三天的時間來實現(xiàn)快速入門,然后根據(jù)項目需求有針對性的去學(xué)習(xí)即可。