Total Pageviews

2022/03/01

【閱讀心得】Finite and Infinite Games - ㊀ There Are at Least Two Kinds of Games (至少有兩種賽局)

 

  1. 對 life designer 來說,人生輸贏是假的二分法 (false dichotomy)。人生問題無法獲得永遠的解決 (solved),我們只能專注於改進、讓自己變得更好、持續前進。將人生視為無限賽局,就能擁有正確的 mideset,也能對失敗免疫。《Designing Your Life: How to Build a Well-Lived, Joyful Life

無效想法 (Dysfunctional Belief)

😟 人生是有限賽局,有輸有贏。

(Life is a finite game, with winners and losers)

重擬問題 (Reframe)

🤔 人生是無限賽局,沒有輸贏。

(Life is an infinite game, with no winners and losers)


  1. 有限的賽局是為了勝利而玩的,無限的賽局是為了能夠繼續玩下去而玩的 (A finite game is played for the purpose of winning an infinite game for the purpose of continuing the play)。

  2. 世界上有兩種賽局,一種是有限賽局,另一種是無限賽局。「有限賽局」以「取勝」、「結束賽局」為目的,「無限賽局」以「延續賽局」為目的。有限賽局包括在無限賽局裡。本書是要給人們傳遞的一個觀點:人們迫切需要一個「賽局觀」的轉換,即從有限的賽局轉向無限的賽局

有限賽局 (finite games)

無限賽局 (infinite games)

賽局參與者都同意賽局邊界、在指定的邊界內玩 (play within boundary)

玩的就是邊界 (play with boundaries),跨越邊界,是規則的「破壞者」

因 finite game 的目的是要贏 (play to win),finite game player 是需經過篩選的,且須遵守賽局規則與別人的期望

infinite game 是要持續賽局 (continue playing),infinite game player 可自由參加

有確定的開始和結束

沒有確定的開始和結束

比賽中不可改變遊戲規則,例如, rule of debate 產生最後贏家的規則是穩定的 (constant)

比賽中可以改變遊戲規則,例如,grammer of a living language 會隨著時間而改變 (evolving),以確保溝通是精確且有意義的

外部訂定的規則  (externally define) 的目的是擁有特定的贏家 (master player)、保證賽局會結束。邊界是對 player 的限制,例如:🚥 紅燈停、綠燈行;⛹️‍♂️ 籃球的罰球線等。所有規則,都是自我限制 (self-limitation)

內部訂定的規則 (internally define) 的目的在於延續遊戲 (continue playing),主張「為了遊戲而遊戲」,當遊戲本身的延續性受到威脅時,就會調整規則

finite game 包含於 infinite game

infinite game 不包含於 finite game

finite players 將 finite game 的輸贏,視為賽局結束 

Infinite players 將 finite game 的輸贏,視為繼續玩下去的時刻

無法獨自玩,一定要有其他參與者,例如,網球賽至少有兩名參賽者

可以自得其樂

關注別人對自己的感受,放棄遊戲初衷、只為輸贏

關注的是自己內心的感受、遊戲的初衷

是嚴肅的 (serious),對於賽局結果的不確定性感到恐懼 (dread)

是感到好玩的 (playful)、自由的、對於賽局結果保持開放態度 (open)

訓練有素的 finite player,不僅努力預測未來各種可能性,還想掌控未來,恐懼不可預知的不確定性,討厭 surprise (Surprise 導致 finite game 停止)

infinite player 喜歡 surprise,若 surprise 不復存在,遊戲就會停止

(Surprise 讓 infinite game 繼續玩下去)

Against surprise 的方法是受訓 (trained),training 將過去視為已完成,邁向自我定義 (self-definition)

Prepare for surprise 是靠教育 (educate),education 將過去視為未完成,朝向持續的自我發現 (self-discovery)

finite player seeks power,即擁有打敗對手的力量、獲得大眾認可的頭銜 (title),title 是比賽結束後給予的

infinite player displays self-sufficient strength,不追求 title,只有出生時父母給予的 name

finite player 重視跟別人比較,要等到比賽結束,才能知道結果

(one does not win by being powerful; one wins to be powerful)

infinite player 重視跟自己比較,讓今天的自己比昨天的自己變得更 strong

Finite game 的本質是矛盾 (Contradiction),Finite game player 追求比賽勝利與結束,卻又想要找到其他對手繼續下一場競賽

Infinite game 的本質是弔詭 (Paradox),Infinite game player 追求遊戲持續進行,當他們表現最好、毫無驚喜時,就是停止遊戲的時候

life 的終點是死亡,Finite player 追求「結果」,卻害怕死亡的結果,因為死亡代表 loser

life 的終點是死亡,infinite player 會自己選擇死亡,儘管不知何時會死,但是他們總是 die at the right time

如同劇本的 (theatrical),有預定結局 (conclusion)、預擬的劇本 (script)、表演給觀眾看。例如,在舞台劇上,根據預擬的劇本,扮演媽媽的角色

是戲劇性的 (dramatic),不拘泥於特定結果、對未來保持開放態度、讓所有預擬的劇本無效。例如,做出人生選擇,決定要當媽媽,孕育小孩

例子

📸 參加攝影比賽,爭取第一名

📸 攝影的目的就是發現美,記錄美,對於獲獎與否不感興趣,享受攝影才是最大的樂趣。他是一個無限賽局參與者,目的不是在有限賽局中獲獎,而是一直延續攝影這個無限賽局

⚾ 棒球比賽需有規則、區分誰是贏家

💑 夫妻關係是讓愛情長久

👶 面對孩子,保姆是有限賽局思維

👶 面對孩子,父母是無限賽局思維


  1. 人的生命,是一場「無限賽局 (infinite games)」,只要努力設計、展現美好,就不會有「輸」這件事情;因為,生命的重心不在結束,而在參與 (https://reurl.cc/6DXkWr)。

  2. 無論玩的是有限或無限賽局,一個不變的原則是:不論是誰,都可以自由選擇要不要玩。

  3. 耶穌說:「得著生命的 (永生的) 將要失喪生命  (肉身的,指為主犧牲作殉道者),為我失喪生命的 (肉身的) 將要得著生命 (永生的)。」 (馬太福音10章39節) 。前者就是 finite game,後者則是 infinite game。(https://reurl.cc/dx9QNz, https://reurl.cc/bnqWQl)

  4. 一個人不是只能選擇一種遊戲參加,如果一個人的大方向發展是在無限遊戲裡,他在過程中可能也會選擇與面臨著各種有限遊戲。

  5. 因為社會的總資源是有限的,人追求更好的本能也是不變的,這兩者的交互影響下,要脫離有限遊戲又要生存的簡單對策就是不斷「擴大系統」。這種系統的擴張,配合現在資本主義為主的市場,我們就會發現生活中裡充斥著冪律分布——常見的 80/20 法則的原型,前 20 % 的人拿著整體社會 80% 的資源,甚至是前 4% 的人,佔據了 96% 的資源。(https://reurl.cc/EZ0971)

  1. 只有更少部分破解規則、創造制度的人,才能脫離現存的有限賽局。別太入局,站在旁邊,創造制度。每一個無限遊戲者都是現行有限遊戲的旁觀者。這種人明白,要讓無限的遊戲繼續,規則勢必要有所變化。(https://reurl.cc/EZ0971)

  2. 遊戲副本可以重來,人生很長,很多當下覺得掙扎的事,回頭來看只是一丁點的起伏。

  3.  James Carse 用「劇本性」(theatrical) 來形容「有限遊戲」,用「戲劇性的」(dramatic) 來形容「無限遊戲」。當我們出生、受教育、受到這社會的期待和規範的時候,都是活在一個現代社會的劇本裡,但一個劇本就只有幾位主角,大多數人都只是配角。所以,誰說我們不能一邊配合著劇本演出 (配角),一邊作自己戲劇的主角?

  4. 弔詭 (Paradox) vs. 矛盾 (Contradiction) https://reurl.cc/DZeOzO 

弔詭 (Paradox)

矛盾 (Contradiction)

是一個邏輯學上的名詞,是一種看似有理,卻在常識上不能過關的命題

是兩個獨立時都有道理、並列時顯然衝突的命題

例如:創新者的兩難就是,好的管理者必須對於客戶的需求迅速地反應,盡力地貼近客戶,大量地投資技術、產品研發與製造能力來滿足下個世代商品的需求;弔詭的是,有時候這麼做卻是犯下致命的錯誤。《The Innovator's Dilemma

例如:一面感嘆世道不古,今不如古,一面卻批判現代人抱殘守缺,跟不上時代。

Finite game player 追求比賽勝利與結束,卻又想要找到其他對手繼續下一場競賽

Infinite game player 追求遊戲持續進行,當他們表現最好、毫無驚喜時,就是停止遊戲的時候


  1. Power vs. Strength

Power

Strong

Finite player 重視 power

Infinite player 重視 strong

將過去 (past) 視為結果 (outcome)

將過去的結果帶到未來 (future)

關心已經發生的事情

關心還未發生的事情

是有限的,可估量的

是無法估量的,因為其保持開放,非 closing act

2022/02/15

CLF-C01 : AWS Certified Cloud Practitioner 考試心得

 

考試資訊

  • 先閱讀 Exam Guide 得知考試重點與配分:


證照準備資源

AWS Cloud Practitioner Essentials 

建議先透過 AWS Cloud Practitioner Essentials 獲得 AWS 基本概念,課程內容生動有趣,以 cafe shop 做為概念說明的情境


AWS Certified Cloud Practitioner 500 Practice Exam Questions 

只有線上課程並不足以讓你應付此考試,可以上 udemy 購買 AWS Certified Cloud Practitioner 500 Practice Exam Questions 考古題:雖然與實際考題相比,考古題命中率不高,若詳讀每題的說明與每個選項的對錯原因,仍足以讓你通過此張認證

對於考古題應該持正確心態,目的不在於期望高命中率與背答案,應著重於如何解題


準備心得

此張證照涵蓋範圍甚廣,靠死記硬背會很辛苦。要記得,每個 AWS service 都有其特性,不會獨立存在,AWS service 間具有關聯性,你可以 google 關鍵字,找出現成的架構圖,輔助你理解,減少需死背的資訊量。


透過架構圖,協助你以圖像的方式進行理解與記憶。舉例如下

  • 以 EC2 Auto Scaling 為例,可能會牽涉到 load balacner、S3、RDS、CloudWatch

  • 利用 AWS Batch 採批次處理,透過 Lambda 從 S3 撈出資料,再運用 AWS Rekognition 進行影像辨識,最終將結果存入 Amazon RDS

  • 如何透過 AWS CloudFormation 自動化雲端環境建置流程

  • Network ACLs 與 security group 處於雲端架構的哪個位置

  • Amazon CloudWatch 與 SNS 的應用

  • 四種 AWS Support plans 的差異


考試結果

成績單

證書




2022/02/14

[Power BI] Constant Line

需求描述

以下是在準備 TOEIC 期間,怪物講師此本模擬考題的十回成績,我希望能在下圖出現一條平均分數的基準線



How-To

Step 1. Click Stacked Column Chart => Click Analytics => Click Add



Step 2. 設定 Constant Line value = average of Total 


Step 3. 設定 Constant Line 與 value 的顏色



Step 4. 檢視結果







2022/02/13

[Power BI] A table of multiple values was supplied where a single value was expected.

Problem

當更新 open data 後,出現以下錯誤




Root Cause

因為有三筆空氣最佳的縣市,即花蓮縣、台東縣、宜蘭縣的 AQI 皆為 36。原始寫法如下:



即使 TOPN 設定 1,仍有可能回傳超過一筆資料,故須改寫。
TOPN usually should return a table with only N rows. However, in case of ties, it bring all ties. This means TopN of 1 might have more than 1 rows if there are two items with the same expression results in the top 1 list. Here is an example;

How-To

由於有三筆資料的 AQI 值相同,取其中一筆來顯示即可。語法改寫如下:
空氣品質最佳城市 = 
var best_aqi_cities = TOPN(1, 'AQI', 'AQI'[平均 AQI],ASC)
var best_aqi_city = TOPN(1, best_aqi_cities, 'AQI'[縣市], ASC)
return SELECTCOLUMNS(best_aqi_city, "Best AQI City", 'AQI'[縣市]&" "&'AQI'[平均 AQI])


檢視結果:




2022/02/12

[Power BI] DAX 語法 - SUMMARIZE

情境說明

以下是臺北市自行車竊盜點位資料,我希望能建立一張新的 table,統計各個行政區的案發次數


How-To

Step 1. New Table


Step 2. 設定 table name 為「自行車竊盜統計」,利用 SUMMARIZE 語法,將以上 raw data,group by 行政區與 count 行政區,得到以下統計資料





2022/02/11

[Power BI] Column From Examples 範例

需求描述

以下地址欄位,我想複製成一個新的欄位,但欄位值僅保留行政區,例如,台北市中正區,新的欄位值為「中正區」。



How-To

Step 1. 點選 Transform Data



Step 2. 點選「發生地點」欄位 => 點選 Column From Examples


Step 3. 在第一筆輸入「中正區」=> 若第二筆資料不正確,再手動修正告訴 Power BI 正確值 => OK


Step 4. 檢視結果




2022/02/10

[Power BI] 如何從開放資料平台匯入資料至 Power BI

需求描述

我想將臺北市住宅竊盜點位資訊匯入 Power BI


How-To

Step 1. Get Data => Web



Step 2. 貼上資料資源下載網址 => OK


Step 3. 點選 Connect




Step 4. 調整 File Origin Encoding 為來源設定的 Big5 => Load


Step 5. 確認匯入結果