逆向工程的本質是歸納法、演繹法以及第一性原理的組合應用。
當我們想要了解一件卓越的事物為何卓越時,可以用逆向工程拆解它,並加入我們的優勢,那我們就可以用我們的方式詮釋這件卓越的事物。
首先是利用歸納法歸納出構成這件事物的關鍵要素,接著用第一性原理找到我們能夠詮釋的最適路徑,最後用演繹法推論最適路徑的可行性以及是否符合事物運作的邏輯。
我想這樣講應該很少人能夠看懂,因此解釋完這些概念之後,我會舉個例子來解釋如何把歸納法、第一性原理以及演繹法組合成逆向工程。
假設我想要提升我的網站SEO(search engine optimization,搜尋引擎最佳化)成效,因此我打算用逆向工程來探究高流量的網站之所以可以吸引流量的秘密。
歸納法的原理:觀察、解構、提出模式
歸納法的定義是觀察事物並且提出事物運作的模式。
例如在台灣的夏天午後,我們會先看到天空有很多雲,接著天色漸漸變黑,可能伴隨著幾聲雷響,最後下起傾盆大雨。
雨勢很大,但是可能不會下很久,下完雨之後,又回到那個炎熱的夏天。
重複觀察個幾次,我們會發現這個夏季午後雷陣雨有個規律的模式:先是烏雲聚集、伴隨雷聲、接著下驟雨,最後雨過天晴。這個就是歸納法的應用。
讓我們拆解夏季午後雷陣雨的構成要素,有烏雲、有雷聲、有驟雨。
歸納法的應用就是當我們找到事物運作的模式之後,我們就可以依循這個模式來預測事物的發展。
例如在夏天的午後,只要看到天色漸漸黑,並且聽到幾聲雷響,我想我們就可以預測等會下驟雨的機會很大。
應用歸納法,我們可以預測生活大多數事物的發展趨勢。
例如尖峰時間搭捷運時,要進哪一節車廂,下車時才可以最靠近電扶梯?或是常搭的那班公車,大概幾點會到站?
在生活的例行工作加入歸納法的結論,就可以更有效率一點。
第一性原理-忽略經驗、打掉重練
第一性原理原本是一個物理名詞,指的是指從基本的物理學定律出發,不外加假設與經驗擬合的推導與計算。
但是後來衍伸為從事物最基本的條件開始,將其拆分成各要素進行解構分析,從而找到實現目標最優路徑的方法。
有時候我們會被過去的經驗框架住,讓一個點子走進了死巷子,這時候最好的方式就是從頭開始。
先跳脫經驗的桎梏,從現況開始往目標架構出一條路徑,再思考路徑上各個節點的可能性。
第一性原理的重點在於,跳脫經驗及既有的框架,重新思考問題的本質,這種思考模式往往會帶出突破性的洞見。
相傳在德國有一對夫妻,丈夫對於妻子每次烤豬腳時都要把豬腳的頭跟尾切掉一部分感到疑惑。
有一次丈夫忍不住問妻子:「你烤豬腳的時候幹嘛把頭跟尾切掉一部分再放進烤箱?」
妻子:「我也不知道,是我媽教我這樣做的耶。」
妻子打電話問媽媽,媽媽回說:「我不知道耶,是外婆教我這樣做的。」
於是妻子又打電話給外婆,外婆說:「喔!我之所以把整隻豬腳的頭跟尾切掉一部分,是因為我家的烤箱不夠大。」
生活中一定有很多類似的狀況,所以只要應用第一性原理,一定可以省掉一點多餘的步驟。
演繹法-建立假設、驗證假設
演繹法指的是用邏輯來推理,由已知的一項事實推導出下一個的事實,如此推論下去,最後得到合乎邏輯的結論。
演繹法是一種證明論述是否合乎邏輯的一種工具,它除了是一個科學推論的手段,也是科學研究的必備思維,更是已知部分透過推估未知部分的研究途徑。
最著名的演繹法形式是三段論,三段論由大前提、小前提、結論所建構,如果大前提、小前提皆為真,那麼結論亦為真。
以下是個常見的三段論:
看到這邊,不知道是否有人覺得演繹法沒啥用處?
那我們再舉個三段論的例子,並且試著檢驗這個例子是否符合邏輯。
這個例子可能比較複雜一點點:
- 大前提:世界上只有一個中國(one China)
- 小前提:中華人民共和國(People’s Republic of China)政府是代表全中國的唯一合法政府
- 結論:台灣是中國領土不可分割的一部分
大前提跟小前提幾乎為真,世界大多數國家承認的中國是中華人民共和國。
而這個三段論的結論要為真的情境下,是台灣的政府名稱仍然為中華民國(Republic Of China, R.O.C)。
因為台灣目前政府名稱的英譯含有 China ,所以在上述三段論內,中華民國不是代表中國的合法政府,因此就此三段論的結論,台灣的主權屬於中華人民共和國。
這也是兩岸政治紛爭的起源。
看到這裡,你應該知道為何世界上大多數國家把台灣劃入中國的一部分了吧?
你也知道為何民進黨拼命的想要把ROC拿掉吧?
你也知道為什麼中共指責國民黨是華獨了吧?
接下來我們來把這三個方法組合起來,變成逆向工程。
逆向工程第一步-歸納法的應用
逆向工程的第一步是應用歸納法觀察並且提出關鍵要素。
以「網站的 SEO 」這個主題為例,我們用 google 搜尋"SEO"這個關鍵字,並且剔除廣告網站、新聞以及維基百科。
這是搜尋結果前五名的網頁:
SEO初學者教學,搞懂SEO搜尋引擎優化,讓你網站訂單接不完
SEO是什麼?SEO行銷知識懶人包,了解SEO優化的基礎- 愛貝斯
SEO是什麼? SEO怎麼做? SEO搜尋引擎最佳化入門指南 …
SEO搜尋引擎優化基本介紹懶人包:什麼是SEO?怎麼做SEO?
SEO是什麼?SEO行銷新手入門指南【2022版】 – 創億學堂
觀察完這五個網頁之後,我歸納出幾個重點:
- 關鍵字"SEO"在標題起碼出現了2次,而且這5個網頁標題都是以"SEO"開頭
- 關鍵字"SEO"在網頁內容出現的次數分別是:66次、97次、127次、168次以及102次
- 文章字數分別約為:5,489字、2,925字、2,571字、11,050字以及8,128字
- 有4個網頁有做目錄
- 這5個網頁都圖文並茂,內容很優質,並且都有外部連結
逆向工程第二步-第一性原理
逆向工程第二步是應用第一性原理。
SEO 的意思是透過了解搜尋引擎的運作規則,反過來把網站的頁面調整成搜尋引擎喜歡的方式,藉以提高網頁在搜尋引擎內排名的方式。
因為使用者用搜尋引擎搜尋某些特定關鍵字後,會比較傾向瀏覽那些排名比較前面的網頁。
這個行為在本質上來說,就是一個使用者帶著問題,用搜尋引擎找答案的過程。而搜尋引擎幫網頁排名,是為了更有效的滿足使用者。
所以網頁的設計應該要滿足使用者的需求。用 SEO 的術語來說,使用者的需求跟問題叫做「搜尋意圖」。
搜尋引擎因為不是人,所以必須要用很多指標來評估一個網頁是否可以滿足搜尋意圖。
但是我們先忽略搜尋引擎的指標,我們把自己當成一個使用者,我們碰到甚麼網頁會覺得「這個網頁回答了我的問題啊!」
就拿我到 google 搜尋"SEO"為例,我去搜尋"SEO"的意圖可以分成兩個:
- SEO 是甚麼?
- 怎麼做 SEO?
所以如果有個網頁能夠同時回答這兩個問題,我就會覺得網頁內容很棒。
接下來我們用以上的邏輯來檢視"SEO"搜尋結果前五名的網頁,我們可以發現:
網頁標題都有涵蓋我的兩個搜尋意圖
關鍵字"SEO"出現了很多次,代表起碼這些網頁內容跟我要的不會差太遠
文章寫得很仔細、而且幾乎都有目錄,這些代表的是系統性地回答問題
最後這5個網頁都有旁徵博引(外部連結)
看完這5個網頁,我都清楚的知道甚麼是 SEO ,以及如何做 SEO 。所以搜尋引擎的指標是有它的參考性及權威性的。總結來說,我整理了幾個指標來預測網頁 SEO 成效:
- 網頁文章標題-一定要有關鍵字
- 關鍵字比例-等於文章的關鍵字數量除以文章字數,搜尋結果前五名的關鍵字比例約1%至3%
- 文章長度-約2,500字至8,500字左右
- 要有目錄及外部連結
逆向工程第三步-演繹法的應用
逆向工程最後一個步驟是用演繹法推論從第一性原理得到的最適路徑是否可行以及是否合乎邏輯。
這個部分其實很注重個人的經驗,不同的人有不同的背景以及思維,所以對同一件事情的可行性評估也不盡然相同。
這也就是每個人的逆向工程結果不盡然會一模一樣的原因。
對於我而言,前一個步驟所發展的四個指標中,網頁文章標題、關鍵字比例、要有目錄及外部連結這三個指標應該都可行。
至於文章字數的部分,目前我每篇文章可以駕馭的極限字數大概是3,000個字左右,超過的話可能就會影響到文章的結構性。
所以我幫自己設定每篇文章的目標字數是2,500字-3,000字左右。
理論上如果我照著 SEO 指標來寫文章的話,理論上我的網站流量應該會有所起色。
不過 SEO 流量不是今天做,明天馬上有起色的一件事情,因此我幫自己設定了三個月的目標,三個月後再回頭檢視是否需要重新設定指標。
結語
逆向工程的本質是歸納法、演繹法以及第一性原理的組合應用。
逆向工程可以看穿事物的表象,找出隱藏在其中的結構,這種結構不但是一件物品的構成要件,更是揭示這件物品可以如何重新製造而成的秘密。
想要達到非凡成就或是邁向卓越,總共有三條路可以選擇。
第一條路是天賦,第二條路是大量練習,而第三條路,也是最輕鬆的路,就是應用逆向工程。
學會了逆向工程,即便我們沒有天賦,一樣可以用最省力的方式邁向卓越。
你喜歡我寫的文章嗎?你認同我的觀點嗎?
請分享本文讓更多人知道我的觀點;或是輸入電子郵件地址訂閱網誌,讓我們一起優化人生!
1 thought on “逆向工程-歸納法、第一性原理及演繹法的組合應用”
Comments are closed.