記TK教主教導的學習方法
今天TK教主給我們授課,其中講的技術研究和個人成長方法我覺得很好,整理一下,以後沒事看一看,我想能夠激勵我的成長吧。。。
1. 確立個人方向,結合工作內容,找出對應短板
- 該領域主要專家們的工作是否都瞭解?
- 相關網路協議、檔案格式是否熟悉?
- 相關的技術和主要工具是否看過,用過?
2. 閱讀知識學習過程的起點,不能止於閱讀
- 工具的每個引數每個選單都要看、要試
- 學習網路協議要實際抓包分析,學習檔案格式要讀程式碼實現
- 學習老漏洞一定要除錯,搞懂別人程式碼每一個位元組的意義,之後要完全重寫一個Exploit
- 細節、細節、細節、刨根問底
3. 短期參考什麼?比自己優秀的同齡人
- 閱讀他們的文章和其他工作成果,從細節中觀察他們的學習方式和工作方式
4. 中期參考什麼?你的方向上的業內專家
- 瞭解他們呢的成長軌跡,跟蹤他們關注的內容
5. 長期參考什麼?業內老牌企業和先鋒企業
- 把握行業發展,技術趨勢,為未來做積累
6. 以工具為線索
- 一個比較省事的學習目錄:Kali Linux
- 學習思路,以Metasploit為例:
- 遍歷每個子目錄,除了exploit裡面還有什麼?
- 每個工具分別有什麼功能?原理是什麼?涉及哪些知識?
- 能否進行優化?能否發展、組合出新功能
7. 以專家為線索
- 你的技術方向裡有哪些專家?
- 他們的郵箱、主頁、社交網路帳號是什麼?
- 他們在該方向上有哪些作品?發表過哪些演講?
- 跟蹤關注,一個一個學
8. 想提高某項技能,怎麼切入?
- 觀察同齡人中做到這一點的人,看他們是怎麼做的
- 比較自己和對方在各方面的差異,看哪些可以借鑑,哪些需要用新辦法,揚長避短
- 試著做一段時間
- 回顧過程和結果,尋找需要改進的地方
- 例如:怎麼提高文件水平?
- 收集優秀的文件,觀察別人是怎麼寫的
- 分析自己之前的文件,對比和別人的差異,看哪些需要加強
- 多找機會寫文件哪個
- 對比自己的新舊文件,看哪些地方有進步,哪些需要改進
- 例如:怎麼提高文件水平?
9. 做好預研,收集相關前人成果,避免無謂的重複勞動
10. 在可行性判斷階段,能找到工具就不寫程式碼,能用指令碼語言就不要用編譯語言,把完美注意放在最終實現階段
11. 做好筆記並定期整理,遺忘會讓所有的投入都白白浪費
12. 多交流,別人說一個工具的名字可能讓你節約數小時
13. 咖啡可以提高思維效率,並且合法
14. 無論怎麼提高效率,想要成為專家,都要大量的時間投入
相關文章
- 基督教筆記(三):天主教筆記
- 杜教篩學習筆記筆記
- 請教robbin一些學習方法
- 基於合作教學的幾種教學方法
- 學習請教
- 統計學習方法筆記-感知機學習方法筆記
- 請教:關於物件導向的分析方法物件
- 演算法學習筆記(23):杜教篩演算法筆記
- GO 方法學習筆記Go筆記
- Go 方法 學習筆記Go筆記
- 《可複製的領導力》【學習小記】
- 提高學習改進記憶的科學方法
- 人工智慧導論學習筆記人工智慧筆記
- 《演算法導論》學習筆記演算法筆記
- Lua學習筆記--物件導向(三)筆記物件
- to banq : 請教如何邊學習邊實踐的方法論問題
- 學習筆記——字串方法整理筆記字串
- 學習筆記——物件方法整理筆記物件
- 統計學習方法筆記筆記
- 《統計學習方法》思維導圖-中
- 《統計學習方法》思維導圖-上
- Flutter學習筆記(8)--Dart物件導向Flutter筆記Dart物件
- js高階 物件導向 學習筆記JS物件筆記
- Ext學習筆記2-物件導向筆記物件
- tk.mybatis中常用方法的使用(最實用)MyBatis
- Golang學習筆記之方法(method)Golang筆記
- Java Math類方法學習記錄Java
- 學習筆記——陣列方法整理筆記陣列
- 2024年暑期教師研修快速學習方法(三種)
- 學習的方法
- 【統計學習方法|筆記】第1章 統計學習方法理論筆記
- 怎麼學習java,請教Java
- 【譯文】偽標籤學習導論 - 一種半監督學習方法
- 封裝中的get、set方法-學習筆記封裝筆記
- 學習筆記:快速成長的幾點方法筆記
- 微信小程式--學習筆記(思維導圖)微信小程式筆記
- Python 3 學習筆記之——物件導向Python筆記物件
- Halcon 學習筆記(4):導航首頁筆記