Skip to content

駭客週刊(第 7 期)世間萬物二八定律

歡迎來到駭客週刊!每週為你精選最值得關注的技術新聞、開源項目和深度文章,也可能都不是。隨機夾帶私貨。 鏈接基本都是英文,我最大的心願就是,你能打開原文閱讀。

小團隊實戰手冊

來自 7 個擁有 100 人團隊和 2 億美元年收入的公司,手動總結的通用建議。

招聘

文化與價值觀

運營

科技與產品


可擴展性的迷思

每個初創公司要解決的首要問題是可擴展性。每個初創公司應該解決的首要問題是「我們如何有足夠的錢來避免兩個月後破產」,但這是個難題,而可擴展性通過閱讀幾篇工程博客就能輕易解決。

我最近看到的悲劇是,構建可擴展的服務是科技時尚的巔峰,每個工程師都想要一張時尚的簡歷,以幫助她獲得下一份工作。沒有人會因為簡歷上寫著「我不知道 AWS 和 Kubernetes,但我知道如何以每月 100 美元的基礎設施費用滿足你所有的 SLA」而得到工作。

許多初創企業的商業模式除非達到一定規模否則沒有盈利的機會,但達到那個規模的概率可能不到 1%。使其可擴展是件容易的事,因為這是確定性的,但獲取客戶並不容易。

另一個觀點是,初創企業的實際目的可能是為創始人及朋友將來能在真正的 FAANG 公司麵試做工作經驗和演練。

「為想得到的工作做準備,而不是為現在的工作做準備。」這句話非常精準。


數量即質量

作者引用了高产作家的例子(如 Matt Levine、Byrne Hobart、Patrick McKenzie)以及數學家保羅·埃爾德什每天工作 19 小時的例子,強調了持續高強度工作帶來的巨大產出。

天賦是真實存在的

作者大量引用了斯科特·亞歷山大的隨筆《天賦的寓言》,以調和「天賦存在」與「人人道德平等」的觀點。

拉馬努金的例子:儘管教育機會有限,數學天才依然取得了巨大的成就,這表明存在與生俱來的智力天賦。

亞歷山大總結道,他不會強迫自己去做那些需要「流血流汗、逆著大腦的排斥」才能完成的事情,承認平庸是可以接受的,而應該在自己擅長的事情上多下功夫。

做自然而然的事情

像埃爾德什那樣的天才,他 19 小時的工作日之所以能維持,是因為數學對他來說是「自然而然」的。

作者的總結:即使你不是麵包師,烤麵包作為愛好也無妨,但不要把它作為你的全職工作。換句話說,要將職業生涯集中在那些你具有天然優勢和激情的事情上。


AWS 大規模停機事件背後的人才危機

這是一個轉折點。似乎越來越多的理解深層故障模式的人才已經離開。新組建的、更精簡的、預計成本更低的小組缺乏必要的機構知識,無法在第一時間防止這些故障。

記住,曾經有一段時間,亞馬遜的「節儉」領導原則意味著用更少做更多,而不是基本上什麼都沒用就做所有事情。AWS 的運營優勢建立在冗餘、經驗豐富的人員之上,當你削減到骨子裡,基本的東西就開始出問題。

這不是關於技術過時的問題。這是關於維護技術的人員更新換代的問題。如果我要猜測接下來會發生什麼,市場這次會原諒 AWS,但模式會繼續。

當你抽空了工程團隊,每個事件發生的可能性都會增加。下一次停機事故已經在醞釀中。問題只在於哪個人員不足的團隊會首先踩到哪個邊緣情況。


PostgreSQL 能撐起多大规模?

在 OpenAI,我們使用的是無分片(unsharded)的架構:一個主寫節點、多個讀節點,這證明 PostgreSQL 在超大規模讀負載下依然可以優雅擴展。

我演講的主要信息是:如果應用的寫入量不是特別重,只靠一個主節點加若干讀副本,就可以讓 Postgres 在高讀吞吐下良好擴展!這正是需要明確傳達的訊息——這種模式已經涵蓋了絕大多數應用場景。

Postgres 大概已經是當下開發者的默認首選。對於讀操作為主的創業項目,直接用 Postgres 就好;如果遇到性能瓶頸,就升級實例配置。若有一天數據庫真成了瓶頸,那恭喜你——說明你的創業項目已經成功了,這反而是個「好問題」。

核心要點

如果 OpenAI 至今仍使用單主寫入的 Postgres 架構,面對 8 億用戶仍然可擴展,那麼你也很可能不需要複雜的分佈式數據庫。


80% 的人只需要 20% 的功能

80% 的人只需要 20% 的功能。將剩餘的功能隱藏起來,你會讓他們更高效、更快樂。這其實就是全部。

這句話完美詮釋了二八定律在產品設計中的威力。我們經常陷入功能主義的陷阱,以為越多功能越好,但現實是大多數用戶只會使用產品的一小部分核心功能。

隱藏複雜性,專注核心,讓 80% 的用戶更高效,這才是好產品的標準。


訂閱與反饋

如果你喜歡這份週刊,歡迎:

下期見!👋


Share this post on:

評論


上一期
駭客周刊(第 8 期)人類從不吸取教訓
下一期
駭客週刊(第 6 期)你不關心政治,政治就會過來關心你