錄播視訊的 B 站 連接配接:blob:https://player.bilibili.com/59dda68e-befb-4e65-9dbb-10d9999e69d5
我對結構化思維的了解
下面給出部分講義内容,如果你很難了解,建議和視訊配合一起看。
一、背景
參加碼出架構的班,孤盡老師發現很多同學回答問題不全面,沒有結構化思維。
我發現自己也沒有系統化掌握結構化思維。
同時,在知乎上搜尋結構化思維時,發現很對回答也不能讓自己滿意,容易知道是什麼,不知道怎麼做。
是以,最近搜尋了很多資料,結合自己的了解,重新整理作一次結構化思維的分享。
二、結構化思維是什麼?(What)
我的了解:結構化思維是一種對抗熵增的方法,通過将資訊或内容結構化來,幫助我們更好地思考,幫助我們更好地表達和做事。
三、為什麼要掌握結構化思維?(Why)
更全面地思考問題(工作、生活、學習都有幫助)、更好地學習知識(主動 zoom in / zoom out ; 主動切換視角)【input】
更清晰地表達 vs 混亂(講話沒邏輯)【out put】
四、怎麼做?(How)
4.1 主動按照結構化的角度/次元去思考問題【角度】
時間次元、空間次元、邏輯次元:因果關系、重要性等。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yNmZWMxMzYiNWNlNzNxIWY3MWY0Y2Y3QGMycTNjZTYh9CX5d2bs92Yl1iclB3bsVmdlR2LcNWaw9CXt92Yu4GZjlGbh5yYjV3Lc9CX6MHc0RHaiojIsJye.png)
複雜流程 → 時間角度 → 階段 + 步驟
複雜業務 → 空間角度 → 拆分成不同的元件,調整元件之間的關系 (微服務 -服務、領域驅動 - 領域、上下文、聚合、實體等)
案例1:《文章稽核中請不要直接顯示404頁面》
https://bbs.csdn.net/topics/600389578案例2: 《我眼中的Java大牛之孤盡老師》
https://blog.csdn.net/w605283073/article/details/1188556694.2 運用結構化思考/分析方法【方法】
4.2.1 歸納【input】和演繹法【output】
4.2.2 zoom in / zoom out
配套視訊:
https://www.bilibili.com/video/BV1sx411v7Aq?from=search&seid=9783618355043756195視角放大和縮小 → 實體放大和縮小容易,思維放大和縮小不容易(注意)
案例1:C4 可視化軟體架構
網站:
https://c4model.com/空間關系:放大 (系統次元、容器次元、元件次元、類次元)
時間關系:調用關系
視角:使用者和系統;内部系統(藍色)、外部系統(灰色)
案例2:很多人隻關心眼前的二畝三分地,阻礙發展
業務上,了解上下遊是怎樣的;了解小組、部門、到公司、行業,甚至國家的發展方向方向
技術上,從表面的會使用,到知道原理。
4.2.3 5W2H → 關鍵是 是什麼、為什麼、然後才是怎麼做!!
案例1:《為什麼我們要追求整潔的代碼》
https://mp.weixin.qq.com/s/8AZTiHFqsX5a-9BktXr9PA案例2:本文的邏輯