人人都是產品經理

訂閱

發行量:1091 

在這個時代,我們為何要深入思考?

筆者以一場公司分享會得到了啟發,並不斷深入去分析我們為何放棄了思考,我們又該如何重拾思考,不斷探索事物的價值與原理。

2020-01-09 13:08 / 0人閱讀過此篇文章  

筆者以一場公司分享會得到了啟發,並不斷深入去分析我們為何放棄了思考,我們又該如何重拾思考,不斷探索事物的價值與原理。

01 起因——分享會

寫這篇文章的起因是一場分享會:

2019年12月26日,公司的一位技術資深工程師M哥在技術群里發了一條通知:

作為一家中國的科技網際網路教育公司,我司的會議室都是由教育、計算機科學領域作出傑出貢獻的教育家、科學家命名的,「孔子」毫無疑問是公司地位最高、裝修最好、椅子最舒服,投影最清晰的會議室。看到這場分享,小夥伴們無不興奮地搓搓手,準備在「孔子」接受一次技術流的洗禮,這當中也包括我。

如果你不是技術出身的人,別擔心,因為我也不會寫代碼。後面的內容,你完全看得懂。

我們先來看一下,分享會前M哥給大家留的其中兩項會前預習作業:

1. 微信拼手氣發紅包這個功能,如果由你來架構設計,你會如何思考?

2. 公眾號里有個「xx位朋友共同關注」。這個功能看似簡單,如果由你來架構設計、開發,你會如何思考?

你可以想一會兒再往下翻……

02 分享會開始

會議室里坐滿了前端、後端、測試、運維等技術崗位的小夥伴,會議室的座椅早已經所剩無幾,後來的小夥伴在會議室後方站了一排,人滿為患。

10分鐘打趣寒暄話題引入過後,M哥終於開始進入正題,對在場的小夥伴們進行「作業檢查」:大家對這個紅包問題有哪些想法?

與已經顯得十分擁擠的會議室形成鮮明對比的,是現場的鴉雀無聲。

M哥的笑容逐漸凝固(這裡縮略了一部分情況,其實是多項作業都無人響應後才有真正的情緒低落),一旁的運維兄弟打趣說:「咋沒準備個託兒」。

M哥沒有辦法,只能拋磚引玉,帶著大家一起思考一下。

(分享具體內容在後方,大家不要著急,一會兒會談)

分享會逐漸往下進行,換到下一個案例——微信公眾號的有多少個朋友關注,這個數字是如何得出的?

這一次有一個小夥伴提出:這個我之前想了一下,要考慮這幾個變量,要……

M哥終於產生一絲欣慰,但依然對整體沉寂的局面感到遺憾——對於幾個現場思考給到的明顯沒有經過深思熟慮的回答(甚至包括「調接口去拿」之類的)不由得一口嘆息:想的太表面了,要再深入一點。

這個場景是不是很熟悉?

像極了上學的時候老師課前布置了一個作業讓大家回去想想,下次上課提問。

真到了下次課,大多數人其實都在等老師直接講或給答案,卻有那麼幾個學霸同學經常提出有趣的、不同於常人的見解。

我們每個人,每一天,都可能是坐在會議室里的小夥伴。

搶紅包、看微信公眾號,都是我們日常生活中非常常見的場景。

面對這樣似乎很簡單的功能,身處網際網路時代的我們已經習以為常,大多數人從未深究其原理,也覺得沒必要多想那些。

即便在有一個分享會的「作業」的情況下,從結果上看,大家依舊抱著「我過來聽一下解決方案」的心態,並未對此做過深入的考慮。

03 我們為何放棄思考

首先反思一下,是什麼原因讓我們放棄思考?

第一,由於知識與經驗的局限

譬如非技術出身的我,不了解技術領域需要考慮的問題維度,想到的主要是市場需求、用戶需求、產品邏輯等產品考慮的層面。

如果換做一個有技術功底的人,可能就會想到更多技術相關的問題了,譬如M哥提出的:

  • 拼手氣紅包,在發紅包者發出的同時是每份先分好,還是領紅包者領取時實時分?這兩種方案有哪些優劣?(速度上、儲存空間占用上、事故出現時的策略應對上……)
  • 同樣搶到最高金額的兩個人,誰是最佳手氣?
  • 分的時候用什麼樣的算法,保證每個人最少都有0.01元?
  • 怎麼保證最終分配的金額相對均勻,不會讓其中某個人幾乎領走絕大部分的紅包?
  • 如果在一個幾千人的大群,搶紅包時候產生大量並發怎麼辦?
  • ……

如果事先不知道有這麼多緯度要考慮,真的出現全國人民一起發紅包的的時候反應延遲、金額分配極度不合理、伺服器並發過量崩潰等等的現象,後果真是不堪設想。

第二,由於懶于思考,或思維模式單一,沒有意識對所有事物進行自我的再思考

如果你針對這幾個問題可以給出相應的技術方案或者產品邏輯了,那麼,你的方案是最佳的嗎?你有沒有想過這個方案的優點和弊端?不同思維方式產生的不同方案,帶來的結果能有多大差別?

微信公眾號,有多少位朋友關注的數字,是如何算出來的?——學過集合的朋友們可以很快用傳統的方式解答:用「公眾號的所有關注人」「我的所有好友」這兩個數據取交集就好了呀。

沒錯,這的確是一個答案。但這是最好的答案嗎?

我們看,微信的用戶量約11億,假設一個人關注30個公眾號,有500個好友,每個公眾號有10萬個人關注。每個人就要做30次10萬人和500個好友的匹配;每次有個人新關注一個公眾號、我們新增加/減少一個好友,所有的公眾號都需要再重新匹配一遍——這個計算量有多大?

我們要的結果到底是什麼?是我有多少個好友關注了某個公眾號。

仔細考量一下,這個數量和這個公眾號有多少個粉絲其實沒有多大的關係——用明學的說法是:「我要我的好友關注數,不是你的總關注數。」

也就是說,其實我們或許根本不需要公眾號的總關注人數,只要告訴我我每個朋友有沒有關注這個公眾號就好了。

在技術上,這種方式似乎被稱「廣播」的方式——

我每增加一個好友,這個好友就告訴我ta關注了哪幾個公眾號,我也告訴ta我關注了哪些公眾號。在我們進入對應的公眾號裡面,只要把所有好友給我的信息整合一下,誰是1,誰是0——即可得到這個公眾號的好友關注數量了。

這是最好的方法嗎?你可以繼續想想,歡迎不同意見的留言,我們可以一起討論。

如果我們用「普通模式」的傳統方案來獲取這個數字,對公眾號所有關注的人和總好友數量取交集,那每次公眾號想要展示這個數字的時候,計算量將非常龐大,而因此造成的伺服器占用、電費損失難以計數,還可能使得用戶的體驗變得極差——怎麼我打開一個公眾號都這麼慢?

新的思考模式帶來的技術方案可以節省掉多少伺服器資源、省多少電,甚至可能讓我們的手機微信更加流暢——更不要提微信中有那麼海量的功能,減少每一個功能的計算量、優化算法是多麼重要的事情啊。

04 如何思考

分享會的故事講完了,不過還有更多問題遺留下來。你說讓我思考,那如何開始思考呢?

讓我們把話題再拉遠一點,談談工作動機和思維的自由度。

最近正好在學習吳軍老師(約翰霍普金斯大學計算機科學博士、計算機科學家,曾任職於Google,現為矽谷投資人)的課程《矽谷來信》,第一封來信的內容就是「不做偽工作者」。

他談到那些我們所熟知的矽谷公司的故事:

在Google內,所有每天應付事物性工作的員工被稱為Psedudo Worker(偽工作者)——很多人每天工作都很忙,所做的工作也的確是公司裡面存在的工作,但那些工作(或者偽工作)不產生什麼效果,或效果極其有限。

為了減少這樣的情況,Google和Facebook的做法是——對於員工的評價不在於他有多忙,寫了多少代碼,甚至不是完成了多少次產品的改進,而在於ta的工作最終產生了多大的效果

在未來,所有的偽工作者,最終可能都將面臨職場的淘汰——如被更廉價的年輕的勞動力、更智能的機器或工具所取代。

吳軍老師談「偽工作者」時,是站在管理者的角度後面談及公司如何激發員工的工作潛能。

我今天的角度是——只有思考者才會去想、去發現什麼是真正有價值的工作,什麼是效能低下的工作。

要想工作產生價值,首先還是要有思考的習慣,有意識地擴大自己的思維自由度。

一個思考者,ta無論對自己、對工作、對行業、對世界都會不斷地發問,並積極地尋求更好的答案。

無論未來我們身處什麼樣的公司、什麼樣的時代,我們都能不斷擴大自己的思維自由度。

如果把人生比喻成一條河,不斷思考不斷學習則可以使這條河的深度、寬度不斷拓寬,把人生從小溪活成大江大河,甚至星辰大海。

上文提到一個詞,叫做「思維自由度」,可能大家會困惑:難道我們的思想不是無限自由的嗎?我想什麼就是什麼,何其的自由啊。

我的答案是:還真不是

我們的思考自由度其實一直受限於我們的「知識面」「思維方式」

知識面應該很好理解。每次學習一個新的領域的內容你都會發現原來我之前不知道的事情有這麼多。越深入學習更發現,裡面的門道真是太多了。

拿彈鋼琴舉例,外行人可能覺得照著譜子彈出音符,節奏準確演奏流暢不卡殼不錯音就基本ok。

再進一步的,稍微學過鋼琴的小朋友都會知道,每個音的強弱力度不同,每個手指的天生力量不同,為了控制樂曲中不同聲部、不同感情,需要控制每一個音符的用力大小和用力方式,用力方式包含彈跳、貼鍵用力,爆發力等等,否則樂曲聽起來可能就會聒噪不好聽。

到了演奏大家如郎朗,他有多少彈琴的技能技巧,對整個樂曲的理解和表現,不知要寫多少論文、聽多少演奏才能講述清楚了。

同樣的一首樂曲,外行人和專業演奏者在聆聽的時候,思考的內容是完全不一樣的——外行者即使再想「自由思考」,也只能在自己有限的知識範圍、感知範圍內思考。

思維方式,也並不難理解。我們每個人都有自己思考問題的方式,固定的思維模式。

就像解答數學題:

小時候你有沒有印象,一道數學題通常大家都能用一種常規方式來解答,但是班上總有那麼幾個學霸,能提出另一種方式——譬如在幾何證明題中換一個地方做一條「神奇的」輔助線,原本需要10行的證明題竟然3、4步就搞定了,簡直神來之筆!

不同的思維模式帶來不一樣的結果,這也是近幾年大家關注批判性思維(Critical Thinking)培養的原因。

習慣於批判性思維的人,對於任何一個結果都能從第三方的視角重新審視和考慮,是否合理,是否有更好的辦法。也正是這樣的人往往能夠在茫茫人海中脫穎而出,閃閃發光。

因此,想要拓寬思維自由度的最好辦法,一是多看——行萬里路,讀萬卷書;二是多想——有意識地鍛鍊批判性思維。

怎麼鍛鍊批判性思維?下次我們再詳聊這個話題吧,因為我也在修煉過程中,到時候分享一下我的練習心得。

今天寫這篇文章,是受到M哥分享會的觸動,也是近來學習和思考的小小沉澱,對自己和正在看這篇文章的你的一次鞭策。

人類智能的優勢那麼多,讓我們一起思考和發展這個時代人類的價值吧。

PS:這是歪啦說的文章,見識有限筆法生澀,不過內容真心,希望借著文章和你交個朋友。有感想和問題,歡迎你留言給我。我們下一篇文章見。

本文由 @Vera 原創發布於人人都是產品經理。未經許可,禁止轉載

題圖來自Unsplash,基於CC0協議