2024年7月18日 星期四
裸體吃午餐
2024年6月28日 星期五
思考外包的陷阱
說來這個書名本身就是個陷阱,本來以為它是講「思考外包的陷阱」,翻了序言後才發現它的主題是「思考外包的陷阱」。全書圍繞著教導現代人如何掌握自主思考的能力,和反智一書相似是一本內容豐富、立論經得起推敲,消化吸收後對讀者的個人智識會有所助益的好書。
在這個高度複雜分工明確的現代化社會,人們已經不可能通曉生活中的大小事。為了要在選擇眾多的各項議題中獲得最佳方案,你我習慣於依循科技、專家和體制規則來做決定。然而如果盲目地將思考外包給別人,就等於是主動喪失思考能力。此時就會發生新聞上可見的蠢事,讓導航決定開車路線,最後開進山間小路。
在尊重專業的同時,也要認知專家思考的侷限性,他們會過度聚焦、思考過於獨立分化。此時身為人生主人的你,必須全權掌握事情的脈絡,以廣度補足深度,整合不同專業的意見,自主地做出最後的決定。書中舉出了一些足以稱為醫療疏失的例子,再再說明過度相信專家的說法,不敢提出挑戰與質詢,有可能造成生命財產上的重大損失。在尋求他人建議時,意味著我們允許他人替自己把注意力聚焦在特定的範圍,同時也排除了其它的選項。我們必須時刻管理注意力,在執行重要決策時,確保不要別人誤導而忽略評估潛在的方案。
打贏一場場的戰役固然重要,但更重要的是要打贏一場戰爭。無論是科技、專家還是體制規則,只能在執行層面給予你指導或建言。你應該要以最終任務為目標,全面性評估事情的輕重緩急,甚至會因為和目標有衝突,而推翻專家的建議,這才是自主思考的表現。我們必須瞭解每個觀點都有它的限制,要連結多元觀點,提出最終的解決方案,求精不求廣的專家是無法執行這項重責大任的。抱持著初學者的心態,致力聽取不同領域專家的各種聲音,以廣度為依歸自主思考,找出符合預定目標的獨道見解,是21世紀現代人不可或缺的思維技能。
特別在AI大型語言模型如火如荼地席捲各大媒體版面的當下,你我都認為人工智慧將會大量運用在日常生活中,而這就是一種人們沒意識到的大規模思考外包形式。對於這種開創時代的新科技,如果不審慎拿捏分寸,一味照單全收,很容易將淪為跨國科技公司手中被操弄的人偶而不自知。對此足可見思考外包的陷阱一書是面對AI世代,你我必讀來武裝自己的防彈衣。
2024年6月17日 星期一
百辯經濟學:為娼妓、皮條客、毒販、吸毒者、誹謗者、偽造貨幣者、高利貸業者、為富不仁的資本家……這些「背德者」辯護
如果想要一個國家陷入動亂,那就交給科學家和經濟學者憑其哲理來引導施政方向。因為這兩者都是愛好知識理論,遇到問題就想進行差異化實驗來找出答案。然而社會與國民生計那堪經歷這種試誤的折騰?看看現在阿根廷正承受的苦難就是明證。百辯經濟學是高舉自由經濟主義大旗的經濟學者所著,以直接了當的陳述為社會上普遍被認為是敗德者的社群答辯,讓讀者強迫面對經濟行為與道德界限孰輕孰重的反思。
面對娼妓,作者認為這是兩相情願的自願性交易,公權力的介入完全站不住腳。而從事性產業的妓女可能會遭遇的職業風險,不會比其它職業多或少。皮條客則是和任一種中間商/媒合業者一樣神聖,它們促成買賣雙方以最有效率的方法完成交易。毒品由於被多數國家政府嚴加禁絕造成了奇貨可居,毒販正是增加市場供給以平衡不正常物價的經濟鬥士,他們以牢獄之災甚至是性命當風險,為渴望來一管的吸食者壓低毒品價格(因為供給變多)。在人人皆有自由意識的前題下,吸毒者被視為犯罪毫無道理,吸食毒品確實會傷害自己的健康,但飲酒、暴飲暴食或是過度運動都一樣,禁毒顯然違反了吸毒者的選擇權。
詆毀者和誹謗者只是施行他們所擁有的言論自由,一個人的名譽非其自身所能掌控,更別說是擁有,所以他人要對自己進行破壞名譽的控訴,你我也無權禁止。唯一能怪罪的,就是識人不清居然會聽信謠言的社會大眾。要替在戲院裡大喊失火者辯護算是一項挑戰,但作者還是搬出了言論自由的神主牌。社會上一樣米養百樣人,有喜好看人驚慌失措的虐待狂,就有相對喜好任人擺佈的被虐狂,不論覺得多噁心,我們都無權剝奪他倆娛樂彼此的機會。在任何清況下都堅守無條件的言論自由,正足以展現這個權力的神聖性。
以經濟學者的觀點來看賣黃牛票的人是最服膺市場供需法則的信徒,把轉手的票價抬高直到出現美妙的價格奇異點,用以價制量的手法來解決需求過剩造成的商品短缺,何罪之有。對於偽造貨幣者的討論,格局突然拉大很多,作者主張當美國政府開始打破金本位制的貨幣制度後,目前在市場上流通的國幣早就喪失其實際價值,是一些偽造出來的假鈔。而偽造偽造的流通貨幣本身,說不上是一種犯罪,說不定因此還能讓社會大眾正視各國政府明目張膽量化寬鬆大量印鈔的惡行,確保你我辛苦積累下來的存款價值不被通膨所害。
書中列舉了近二十幾種敗德角色替其辯護,但其大多數的論點都有兩項明顯可提出質疑的部份。其一是它都採用非黑即白的尺度來做價值判斷,並在取得這種二元判斷的答案後,把它套用到另一個類似但更加被受爭議的議題上。例如,你我都同意勞工應該擁有午休用餐的基本勞權,它就會曲解放大成你應該同意公車司機在午休時間,即便是在執行業務(開公車)也有權利用餐。其二是它的理論是完全忽略政策推行後,造成的外部成本。以及後續會發生的資源排擠現象。以開放性產業和賭博產業來說,這種容易賺到快錢的產業一但合法,肯定會對年輕人造成強大的人才磁吸效應,進而影響到國家社會的產業健全與穩定發展。
總體來說百辯經濟學是本出發點良善的市場自由經濟宣講讀本,它也確實讓讀者們擁有一次腦力激盪的機會。不過千萬別照單全收地誤信它提及的多樣論點,說真的,講它是本經濟邪書也非言過其實,僅推薦給有自我省思能力的愛書人閱讀,初出社會的學子和小朋友不宜。
2024年5月18日 星期六
台灣豬,黑白切:日以繼夜的庶民美食
如果下半輩子只能挑選一種肉類食用,不用懷疑,我選擇的一定是豬豬。在台灣傳統的飲食文化中,一隻豬全身上下除了叫聲以外,大概都能蛻變成盤中佳餚。也曾心想,那天中樂透財富自由後,肯定要嘗試一次麵攤黑白切吃到飽,足可見我對豬內臟美味的肯定。台灣豬,黑白切的作者傅士玲和我是志同道合的愛(吃)豬人士,她此為街頭巷尾垂手可得的黑白切為文立著,開擴了眾人狹隘的視野,像是一錐定音找到台灣寶島有潛力名揚世界的獨門美食,豐儉由人的減法全豬料理。
開頭從幼幼班程度介紹,最稀鬆平凡的五花肉,可以蛻變為紅燒肉與白切肉,是從便當店、自助餐到麵攤都有的基本款。講究點的臉頰肉和身處瘦肉和內臟交界的邊綠人肝連,則是預算充足的饕客非得嘗鮮的口袋名單。想來點特別的珍品選項也很多,補充膠原蛋白的豬皮和豬尾,鈣質滿滿的軟骨和脆骨。膽量大的可以試試頭骨肉,充斥豬頭骨裡各個部份的雜碎拼盤,很容易挾到俗稱天梯的豬牙齦肉呦。
進階班當然要直攻豬內臟,豬肝和豬腰花這兩樣時常被挑選用來進補的食材,想當然在黑白切界裡也是貴氣十足。至於同是大型器官的豬心除了在麵攤出沒外,也和冬粉是好朋友被送做堆煮豬心冬粉。一般人比較常在烤肉時遇見豬舌和管頭(豬喉管),它倆軟中帶韌的口感,換成清燙薄切的拼盤,依舊不改其滋味嚼勁。不論是和麵線絕配的豬大腸和冬粉、四神湯搭檔的豬小腸,還是有容乃大包覆著糯米、花生的糯米腸,豬腸料理已經無孔不入滲入到你我的日常生活中。
同樣是腸類,粉腸是最容易讓人點錯菜的神秘角色,有香腸熟肉攤的南部,說起粉腸想當耳就是外型紅紅內灌粉漿的加工香腸狀食物。反之在北部,粉腸多見於麵攤,是一種狀似小腸但內裡有粉狀口感的內臟,那粉狀物就不言自明,下肚前先確認自己可否接受。遠在名醫楊日松間接推薦生腸豐含荷爾蒙,是獨家私房回春偏方而風靡一時之前,我在年少時就特愛它Q脆的口感,是在赴麵攤用餐時必點的配菜。不過那時卻誤以為它叫絲腸(台語),長大後才知曉它是母豬特有的器官。
脆管和軟管都是豬的氣管,不過由於部位的差異口感截然不同,它們也是較為罕見的菜色,一般麵攤難尋。最特別的豬肺糕是只能在香腸熟肉攤才品嘗的到細工小吃,因為豬肺相當髒污,清洗加工的步驟過於繁瑣,該品項越來越少見。至於清燙白切的豬肺是蠻普遍的,但畢竟肺部不潔,商家清洗是否到位常有疑慮,喜好此味的饕客有限。讓全世界驚嚇指數爆表的豬血糕,對台灣人來說是隨手可得的街頭小吃和火鍋食材,更原型的豬血更被稱作紅豆腐,被視為補血聖品。
全書的第三部份,傅士玲向讀者介紹成就這些黑白切美食的背後推手。像是米粉湯攤商,在第一線烹煮豬內臟讓它們蛻變成價值不斐的小菜。還有在肉品拍賣場中扮演掮客的抓豬人,負責將電宰溫體豬肉進一步分解的屠豬職人。由於台灣人對豬食的熱愛,造就出蓬勃發展的溫體豬肉市場,也只有當天現宰的新鮮內臟,才能調理出百紫千紅的黑白切菜色,也間接促成這本台灣豬,黑白切好書問市。
2024年5月12日 星期日
敏捷與Scrum軟體開發速成
對於軟體專案管理方法,始終沒這麼引起我的興趣。畢竟第一線研發工程師的日常,忙著找解法和實作程式碼才是工作重心,至於專案範圍、時程主要還是讓專案經理煩心。然而最近怡好參與一個採用Scrum管理方法的新專案,一開始難免一頭霧水進退失據,想來只好反求諸己,拿這本敏捷與Scrum軟體開發速成來補補知識量,以便更快調整好步調完成任務。
愛書人總會被書所關照,隨意挑選的一本Scrum著作,出乎意料地是言簡意賅的精典作品。有別於瀑布流程將軟體開發劃分成需求收集、設計、編寫程式和測試,採用一切都得事前設計的思維(BDUF-Big Design Up Front)。敏捷開發則是主張漸進的累積,以一點點的需求收集、一點點的設計、一點點的編寫程式和交付一點點的價值貫穿整個專案。敏捷價值觀如下:
個人與互動 重於 流程與工具
可用的軟體 重於 詳盡的文件
與客戶合作 重於 合約協商
回應變化 重於 遵循計畫
不過理想很豐滿,現實很骨感,這種顛覆傳統的專案管理手法,前提必定要出資者理解與採用,不然若是瀑布思維的客戶遇到敏捷思維的開發團隊,雙方對做完了的定義完全不同,肯定會導致衝突與齟齬。
在Scrum團隊成員分成三類角色,代表客戶提出需求與排定優先順序的產品負責人,主導Scrum流程與會議的Scrum教練,以及實際從事開發任務的團體成員。三個角色各司其職卻又要充分的協同作業以獲得團隊共識。由於敏捷開發與瀑布法的差異甚多,如果團隊成員沒被明確告知各個角色之間的責任,將會出現不可預測的管理風險。最明顯的例子就是在瀑布法位於最末端的測試,在改敏捷開發時必須融入在每個小週期內完成,甚至是連系統開發文件也被包含在一點點的設計工作裡。也因此採用敏捷開發的團隊多半也樂於懷抱測試驅動開發的程式撰寫流程。
敏捷與Scrum軟體開發速成是本值得一看的佳作,特別是想瞭解Scrum管理的獨特之處。然而這些理論與觀念,如何真正促成專案的成功,最終的變數還是執行的Scrum團隊成員。這也是Scrum管理沒有明確聲明的前提,團隊成員必須擁有相當程度的實務經驗與技術能力,因為產品負責人只負責提出客戶需求,要怎麼如質如實地打造出堅若磐石的軟體,反而是由團隊成員主動反饋、規劃和實作。軟體開發的道路上,不論是管理手法或是技術架構,本來就沒有可以一勞永逸地適應各種場合的解決方案。如果以為敏捷開發是可以確保專案開發神功護體的銀色子彈,那可誤會大了。
2024年4月29日 星期一
量販解密
隨著科技進步與生活形態的演進,電子商務儼然成為零售業口中神秘的魔法石,能化腐朽為神奇,紛紛規劃、投入這個被稱為新零售的領域。不過翻閱歷年來的零售業銷售佔比,可以發現實體零售依舊是絕大多數小市民最主要的購買通路。由店型規模的大到小排序,從量販店、百貨公司、超市、到超商,都能供給你我日常生活所需的消費品。其中又以連鎖量販店所能提供的商品項目最為全面,也是樣態最接近傳統市場的零售通路。
量販解密是由有20年量販產業經歷的何默真主筆,相信三十幾歲以上的台灣人,多少對她曾多次在消費新聞中發言的身影有點印象。本來以為她就只是一位擔任通路公關的媒體竉兒,看完這本書才明白,她在販量產業的歷練非常全面,而且相當投入實體零售產業。從和業績直接相關的賣場經營,包括了蔬果課、肉品課、熟食課、水產課、糖餅課、米油鹽課、雜貨處、清潔用品課。書中點到為止的分享,各類型商品課室如何精益求精地規劃賣場陳列、收補貨流程,以迎合顧客的需求,達成最大營收目標。後續她也分享客服部、行銷部,真正讓她發光發熱的公關部三處室的管理要點,以及驚滔駭浪值得一提的重大新聞事件。
全書回顧何默真在量販體系的職涯,同時也引領讀者走馬看花地瞭解量販通路在營運上的獨特之處。回顧消費通路的起落與創新,從傳統市場到量販店延伸到電視購物、電子商務和直播代貨。消費者喜好不斷的演變,成為各家零售商不得不隨之調整的動力/壓力,少子化和居住空間變小等社會環境的變遷,是量販店經營逐步困難的遠因。然而在第一線面對消費者的各種通路中,連鎖量販店始終是最有潛力取代傳統市場,提供顧客生鮮蔬果、魚肉等民生消費品的強大通路。即便是站在時代風口的電商經營者,也有非得從量販店同業學習、效法的緒多經營管理學問。
2024年4月24日 星期三
Elasticsearch in Action, Second Edition
在用慣了Apache Solr以及Splunk的工作環境下,一直沒有動力去使用Elasticsearch或是整合度更高的ELK(Elasticsearch、Logstash和Kibana)。即便ELK在大數據應用領域中有著不可忽視的優勢與地位,我先前也沒有動心起念要研究、導入這個解決方案。但隨著大數據資料收集的需求逐步增長,此時如果將不含商業價值的系統紀錄檔放在以容量計價的Splunk商品裡,不免讓人覺得像個富少般擺闊。此時開源、在限定條件下免費使用的ELK,儼然就是替代Splunk的最佳備胎。
由於ELK的開箱即用、橫向擴充架構以及它在資料收集、檢索的強大功能,容易讓人造成兩個迷思。一是公司導入ELK平台後,就是有了大數據的核心技術;二是使用ELK只要下一步、下一步點點點,藉由軟體預設值的協助,即使是初學者,三兩下也能建置好一套堪用的巨量資料查詢平台。這些迷思問題在於,ELK雖然是收集巨量資料的極佳方案,但對於資料運算上有它的侷限性,大概就是條件查詢、彙總等統計分析。無法做到像Hadoop/Spark大數據引擎般,用簡單、暴力的平行運算執行返覆的自訂邏輯。其次,ELK看似簡單易用,揭開面紗後是運用Kibana友善的Web介面,包裹Elasticsearch令人驚豔的分散式搜尋引擎。平台裡的所有資料收集、拆分與儲存、查詢與計算,都是Elasticsearch的核心功能。所以想要對ELK得心應手,非得對Elasticsearch下一番功夫,這也是我翻閱這本Elasticsearch in Action, Second Edition的起因。
想要透過閱讀來學會Elasticsearch像是在玩踩地雷遊戲,一不小心就會買到一本雷包書。主因是在Elasticsearch和ELK火熱時的那些年,相關主題的書目,內容介紹的都是舊版本。不巧卻遇到Elasticsearch在6.x後的大改版,更動最核心的索引資料層級,捨去mapping type的設計,連帶修改了各種資料操作的API格式。這般大破大立的氣魄,除了讓已使用ELK的團隊得苦惱改版事宜,也注定出版社沒賣完的舊作只能丟到垃圾筒裡。這也使得Elasticsearch in Action在時隔多年後,得配合版本差異發行第二版。
全書詳盡完整地從資料欄位到索引分片等基礎講起,接著是花了近一半的篇幅介紹查詢語法,畢竟Elasticsearch是搜尋引擎,賣點是提供優質的資料查找機制。後續也有針對建置、管理議題提供相關的知識,讓讀者未來面對維運的課題時,能有基礎的能力。總結來說,想用好ELK平台,對於Elasticsearch這產品不能不深入瞭解,而目前在中外文出版品中,Elasticsearch in Action, Second Edition是編寫最用心、主題最全面的好書,推薦給有心想導入使用ELK平台的朋友們。






