日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

思维的广度与深度

發布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 思维的广度与深度 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  最近在學習算法的過程中接觸到了深度搜索和廣度搜索、二叉樹、圖等概念,晚上休息之前也閱讀了一些關于思維方式的書籍。對比之下,我發現算法中的很多思想比如分治、遞歸等方法和邏輯思考的書中提到的金字塔原理、邏輯樹等方法在本質上一樣的。下面將從廣度和深度兩個方面分析。

1.思維的廣度

  學習過算法的人應該熟悉廣度搜索,我們對圖進行遍歷時,比如從開始節點1開始遍歷,將和1相鄰的節點2, 4,5依次加入隊列中。相鄰節點添加完畢之后,然后彈出第一個加入的節點,比如節點2。將與節點2相鄰的節點1, 3, 4經判斷是否訪問過之后決定是否加入隊列中,沒有被訪問過的節點3加入隊列中。后面過程就不詳述了,感興趣的人可以參考博客圖形的遍歷方法之先深后廣法。
  我們的思維是否也存在廣度搜索呢?答案是肯定的,我們在思考問題的時候有些時候會考慮不全,導致一些不可預知的結果。舉個例子,我們編程時如果忽略了邊界條件的判斷,那么可能會造成什么結果?如果程序使用者正常輸入參考還好,如果他不按套路出牌,比如你的程序中參數要求是正整數,他給你傳一個負數,那豈不是要報錯嗎?這是程序員比較熟悉的一個小例子,我們在日常生活中如果思維的廣度不夠,也可能導致很多麻煩,比如下午你要求參加一個很重要的會議,但是換里慌張結果忘記了拿重要的會議材料,結果會怎么樣?
  邏輯思考的書中為了避免這種情況的發生提出了很多方法,麥肯錫公司提出的MECE原則(完全窮盡,互不重復)就是一個非常好的工具,這個原則可以幫助我們思考我們在提出解決問題的各個情況時,判斷是否有遺漏的情況。除了原則之外,還有一些框架是非常好的,這些框架符合MECE原則,但是又適合于特定的情況,下面給出幾個我認為不錯的框架。

1.1.市場定位的3C框架

  我是一個工科生,一開始對于這些經管的東西很不感冒。認為這些東西沒什么用。后來我工作以后發現,如果想要作對事情,我們必須想的很全面。這個3C框架是從顧客(Custom)、競爭對手(Competitor)、公司(Company)三個方面來分析各自的優劣勢,從而確定自己的目標定位。如果是我們自己使用的話,公司(Company)就可以用我們自身來代替。我們可以用這個框架來分析自己和別人比如同事之間的優劣勢分析自己對于老板的需求是否能夠滿足,進而確立自己的改進方向。這么一分析,相信大家一定會對這個框架有新的認識,工具就是工具,不要受它原有功能的影響,只要能夠找到自己的需求點就可以結合起來使用。

1.2.市場營銷的4P框架

  4P 分別是產品( product) 價格( price) 地點( place) 促銷( promotion) 。看上去和自己關系不大,我又不是賣東西的。用它有什么用?我們將產品換成自己的技能、價格就是自己的工資、地點換成找工作的地點,促銷換成使用什么手段比如網絡投簡歷、找人推薦、霸王面等等。只要我們換個角度思考一下,我們生活在這個社會中,大家無時無刻不在進行銷售工作。銷售自己的技能換取工資就是一個很好的例子。

1.3.BCG決策矩陣

  這個框架是一個2X2的矩陣,當然也可以n X n都可以,取決于自己的需求。這個框架的用途主要是用于進行選擇和決策的。比如橫軸是時間緊急性,縱軸是重要性。就可以分成四個區間,那么將我們要辦的事情分別放入其中就可以讓自己輕松的進行決策。

2.思維的深度

  在算法中有深度優先遍歷,我們的思維方面也同樣存在深度思維。既要有廣度也要有很深度,有廣度為了是讓我們不要走錯方向,選擇一條對的路,思維要有深度,是讓我們能夠在自己選擇的道路上走的越來越遠,讓自己變得更加專業。下面提出幾個感覺不錯的框架。

2.1.原因分析框架邏輯樹

  這個框架能夠將我們想到的各種情況進行匯總,不斷的像二叉樹一樣由跟節點分出左右子樹,進而擴展成一棵邏輯樹。我們對于分出的每棵子樹由根節點向下不斷的反問why,就可以將根節點的問題,通過反問分解為左右子樹,對左右子樹根節點不斷的反問why,我們又可以不斷的分解。最終我們就可以找到問不下去的那個葉子節點,從很多的葉子節點中通過BCG決策矩陣選擇一個最重要的原因,就是根本原因。

2.2.假說驗證框架是非樹

  找到問題的根本原因以后,我們根據這個根本原因尋找解決問題的各種方案、在尋找解決方案時可以使用頭腦風暴、思維導圖、九項檢核表法、奔馳法去發散思考可能解決這個問題的各種解決辦法。確定好解決方案以后,將其生成一棵樹,我們從根節點開始對每個節點進行判斷該方法能否解決該節點問題。如果不能給出Yes的答案,那么就需要進行實地調查,去現場收集資料。收集完畢以后,再分析,最后給出Yes或者No的結果。

2.3優先順序框架QCD

  當我們接到了領導給安排的很多任務時,我們先做哪一個、后做哪一個?還是我們拍腦門來決定?在實踐的工作中可以使用優先順序框架QCD框架來安排工作,Q-品質、C-成本、D-交期。我們應該根據領導對于交代工作的品質要求、以及他給我們安排的人員、項目的截止日期綜合來決定到底應該先做哪個。職場中如果想要把工作做好,絕對不能靠猜或者不能單純靠猜,如果猜測了以后,一定要求找老板進行當面的確認即驗證。假設之后一定要驗證,否則非常容易出錯。

2.4工作計劃框架5W1H

  我們在計劃做一件事情時,一定要思考這件事情的目的(Why)是什么?達到的目標(What)是什么?怎么做(How)才能達到呢?在什么(Where)地點?什么時間(When)?由誰(Who)來做呢?對于達到什么目標以及目標的合理性與否可以參考SMART原則。
  1. 目標必須是具體的(Specific)
  2. 目標必須是可以衡量的(Measurable)
  3. 目標必須是可以達到的(Attainable)
  4. 目標必須和其他目標具有相關性(Relevant)
  5. 目標必須具有明確的截止期限(Time-based)

3.總結

  框架只是工具,最終其決定性作用的還是我們的思維方式。在思考問題時分別從廣度和深度兩個方面來進行思考,思考過程中使用框架來幫助我們更好的進行思考,這才是框架的意義所在。很多人不用框架也可以思考,但是為了快速、準確的解決問題,推薦使用框架來輔助我們思考問題、解決問題。
  

總結

以上是生活随笔為你收集整理的思维的广度与深度的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。