【記錄--學習方法】

提出一個有價值的問題解決方案

當想提出一個有價值的問題解決方案時,可參考的以下規則:

  • 解決一個具體的普遍性問題

  • 從儘可能簡單的示例開始
  • 一次只介紹一個複雜的點
  • 鏈接到其它文檔,而不是在這裏重新解釋概念
  • 把問題描述清楚,而不是假設大家對這個問題很熟悉
  • 解釋過程,而不是隻告訴你最終結果
  • 解釋策略的利弊,包括它不適用於什麼場景
  • 會提及相關的替代方案,但會放到一個單獨的案例中細講

 

知識與知識體系

  • 沒有體系的知識是難以理解的。
  • 知識體系:組織、連接、理解。
  • 知識體系的方法論:完備性 和 邏輯性。

 

編程能力:解決的是把 需求到計算機可執行代碼的問題。

可劃分爲三個方面:

  • 算法
  • 數據結構
  • 語言表達

架構能力:解決的是系統規模帶來的複雜性問題。

  • 客戶端架構
  • 服務端架構
  • 前端架構

工程能力:解決的是參與人數帶來的複雜性問題。

  • 質量與效率
  • 工程手段:制度、工具和平臺
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章