領悟道,駕馭術。
做一件事,就是要不斷去領悟和提煉蘊藏於其中的道,形成一套方法論,以道駕馭術,以方法論指導實踐。
概覽
視野
系統設計、軟件開發、項目管理、產品業務、商業經濟
思維
邏輯思維、抽象思維、建模思維、結構化思維、系統思維、解決問題思維
方法
分而治之 - 系統思考 - 抽象模型 - 科學規律 - 注重細節
技能
- 軟件開發:組織大規模邏輯的技藝
- 軟件開發之技能梳理
- 《架構師修煉之道》讀書筆記
- 建立開發方法:我如何完成一個功能需求
- 軟件調試與問題排查的修煉之路與實戰經驗
- 解鎖優秀源代碼的基本方法與技巧
- 元技能圖:分析和解決問題的思維與行動導航
素養
職業思考
- 編程漫談(十九):編程開發散思
- 編程漫談(二一):編程活動之思
- 確立職業發展方針
- 職業發展戰術設計:構建可持續積累的職業優勢
- 精益求精:創建軟件開發領域的職業優勢
- 讓工作事半功倍的常用思考框架及關於方法論的思考
- 從邊際成本角度思考程序員職業
- 打造適合自己的知識庫
- 計算機專業及軟件開發推薦書籍
結構化技藝
軟件開發,從技術角度來說,即是結構化技藝。將問題域的結構投射到技術域的結構。
- 數據建模、業務建模、領域建模,構造有效數據記錄;
- 設計算法和流程,將算法和流程組合成完整的業務流程閉環。