【技術性】如何提高本身鑽研技術的效率

想到更多再持續更新。python

我老是面臨一個心態的平衡問題,就是要麼很着急很着急要把一個東西很快弄懂作出來,那結果每每就是看了點皮毛就開始implement,結果一團糟;要麼很放鬆很放鬆指望會學好久,因而搞得也特別慢,每每不能很快應用於現實。
我今天意識到這個問題,想要來解決一下,看看有沒有好的平衡點。shell

我以爲最好的方式應該是1)提高效率 2)先快速上手,而後若是須要的話,邊深刻學習邊在應用中(implementation中)提升。如下主要討論1,而且主要是深刻學習當中提高效率。函數

有哪些辦法能夠逼迫本身提高學習技術的效率:
1) test driven的方式,這裏的測試並不必定指unit test這種,而是說去嘗試例子的精神,從例子當中學習。e.g.要學python就要常常打開python shell去試各類函數,要學spark就要開spark,別懶,光看有個毛用!!!
2) 看別人的code,但不是光急急地copy&paste,而是要弄懂。每每弄不懂的地方,再深刻鑽研下去,就會發現不少亮點。
3) practice driven,這個很少說了,我已經每次提醒本身了,但就是行動還要跟上。
4) exam driven,也很少說了,逼迫本身複習和檢驗!學習

相關文章
相關標籤/搜索