被別嚇到了,很多複雜事情的背後其實是簡單

在學習的過程中,我們總是容易遇到很多晦澀難懂和複雜了,尤其是我熟悉的編程領域。就像我很喜歡的一本書《從一到無窮大》說的那樣,但其實很多概念本身並沒有多複雜,只是解讀的人喜歡添油加醋而已,

其實很多看似隱晦,高大上的專業名詞和概念,都可以用簡單的比喻的方式就很容易讓人理解。

例如信息安全領域的中間人攻擊 MITM 概念,很多書籍和博客都講不清楚,更有甚者用一堆更專業晦澀的名詞來解釋名詞,越看越頭疼。讓人想要放棄。

對於這個概念其實可以用一個簡單的比喻來解釋,例如用一個大家都知道的童話故事的比喻來表達如下:

  1. 外婆告訴小紅帽今天要來她家(建立連接)
  2. 但是外婆在路上被大灰狼喫掉了(中間人信息攔截)
  3. 然後大灰狼僞裝成外婆的模樣(中間人信息篡改)
  4. 大灰狼僞裝成外婆欺騙小紅帽開門(僞裝憑證)
  5. 最後小紅帽就這樣被騙了(中間人到獲取信息)

這就是整個過程了。其實很簡單,其實並不難,總是有太多的人喜歡把簡單的東西搞的複雜。好像不復雜就無法體現自己的水平,歷史已經無數次證明,過度的複雜最終只是淪落爲自娛自樂,例如 EJB 框架,SOA 架構等等。過於複雜只有你自己能理解,你只能自己玩,大家參與不進來,這樣的複雜度完全沒有任何意義。

本文想強調一個核心理念:保持簡單。在很多時候,我們經常遇到複雜的概念和系統,但這並不意味着我們的解釋和學習方法也需要同樣複雜。通過簡單的方式去學習和理解事物。簡單化並不等同於縮水或降低標準,而是嘗試去找到事務的最核心的本質的點來進行傳達。(要相信再複雜的事物,它的本質也是簡單的,這是大道至簡的道理)這種方法有助於可以激發人們的興趣,降低門檻。用簡單的語言表達複雜的思想,用生活中的比喻解釋專業的概念。還能促進普及和傳播,讓更多的人受益。讓我們一起努力,做一個簡單的人。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章