最新国产AV资源网_亚洲熟女AV天堂五月天_中文字幕丶东京热_中文字幕乱码免费高清视频

Hi,您好,歡迎來到西安盛圖軟件科技有限公司!

一個程序員的成功故事:從開源工具到 75 億美元的軟件帝國

發(fā)布時間:2023-08-30 14:16:06

一針打給年輕程序員們的奮斗雞血。


Matt Mullenweg 是 WordPress.com 及其母公司 Automattic 的創(chuàng)始人。

image.png


資料顯示,Automattic 在六輪融資中籌集了 8.46 億美元。上一輪 2.88 億美元的融資于 2021 年 2 月完成。去年 8 月,Automattic 從現(xiàn)任和前任員工手中回購了價值 2.5 億美元的股票。股票回購使該公司的估值達到了 75 億美元。


本文將帶著大家回顧 Matt Mullenweg 的奇妙創(chuàng)業(yè)旅程,一場從零開始創(chuàng)建 WordPress 的夢幻探險。


統(tǒng)計數(shù)據(jù)顯示,目前互聯(lián)網(wǎng)上有四成的網(wǎng)站是由 WordPress 構(gòu)建而成。


WordPress.org 最初的定位是非營利性的博客平臺。


作為博客和開源軟件的雙料愛好者,Matt 的夢想就是建立一個可供任何人輕松創(chuàng)建博客的技術平臺。


Matt 曾經(jīng)收到不少科技巨頭伸來的橄欖枝,但他幾乎全都一口回絕。他知道一旦加入任何一家科技巨頭,自己手中的知識產(chǎn)權(quán)也將被瞬間奪走。


作為 WordPress.com 的母公司,Automattic 目前在全球各地擁有約 2000 名員工。

從 Matt 的童年聊起

Matt 和他的妹妹在休斯頓相伴長大。他母親安心打理家庭,父親則是一位為石油企業(yè)服務的計算機程序員。


青年時代,Matt 的夢想是追尋藝術、創(chuàng)作音樂。他對薩克斯特別著迷,因為父親沒事就喜歡來幾段。于是 Matt 進入一所藝術表演高中,學校的氛圍很棒,他還經(jīng)??勘硌菟_克斯賺點外快。他的演奏舞臺也多種多樣,比如不同的意大利餐廳。

為什么放棄了職業(yè)音樂人之路?

“在學校里,很多孩子是真正的神童。我也有點天賦,但得非常努力才能向他們看齊……而且我不是頂尖的那類人,越學我就越能感受到這一點。

Matt 的父親在單位有臺辦公用的電腦,后來又買了臺家用電腦,這就成了 Matt 的計算機啟蒙。

剛開始,他在上頭接觸過幾款游戲。但隨著時間推移,他逐漸著迷于各種互聯(lián)網(wǎng)社區(qū)。

Matt 回憶道:這些社區(qū)是圍繞共同的關注點所形成的。社區(qū)就是結(jié)識他人的平臺,我們使用的是名叫 IRC 的聊天系統(tǒng)……就是純用文字隨便閑侃。

Matt 的網(wǎng)站開發(fā)起點

2000 年初那會,網(wǎng)站的構(gòu)建流程比如今要復雜得多。

Matt 在高中時就學會了網(wǎng)站開發(fā),但過程并不輕松,翻了很多書也著實演練了很多遍。

那時候的網(wǎng)站發(fā)布軟件其實不少,有 GeoCities、有 Dreamweaver,還有 FrontPage 等等。

大多數(shù)時候,他都會直接點遍軟件里的所有按鈕,挨個看看到底是什么作用。他就是用這種“笨”辦法,了解軟件的工作方式。

當時的 Matt 創(chuàng)辦了一個名叫 footman 的攝影網(wǎng)站。他在網(wǎng)站上發(fā)過不少照片,用的則是開源軟件 Gallery。總結(jié)來講,這款軟件就是個負責把照片發(fā)到網(wǎng)上的 PHP 腳本。至于我們?nèi)缃袷熘?Flickr 和 Facebook,在那個時代還沒出現(xiàn)。

與陌生人共同創(chuàng)辦 WordPress.org

之后,Matt 決定好好學學編程。

他參加了一個名叫 b2 cafelog 的開源博客平臺。他覺得這平臺不錯,并提議對代碼做一點修改。


Matt 寫的代碼,深得 b2 首席開發(fā)者的好評。于是 Matt 按要求創(chuàng)建工單并提交了這批代碼。貢獻成果很快被接納,成為后來正式發(fā)行版的一部分。也就是說,接下來每位更新軟件的用戶都會跑起 Matt 編寫的代碼。


“我太開心了,天哪,有成百上千個網(wǎng)站在運行我親手寫的代碼……真的叫人激動。

Matt 就此頻繁為 b2 平臺貢獻代碼。除他之外,b2 平臺在世界各地還有很多其他貢獻者。


可一個致命的隱患始終存在——b2 的首席開發(fā)者 Mitchell 掌握著整個平臺的生死。2002 年,Mitchell 離開了 b2。失去了這位“仁慈的獨裁者”,b2 平臺再無法進行任何后續(xù)代碼更新。于是,世界各地的人們只能停止貢獻。

屬于 Matt Mullenweg 的高光時刻

Matt 有個好習慣,他一直在博客上記錄當時 b2 所發(fā)生的一切。

在一篇題為《博客軟件的困境》的文章中,Matt 提到他想打造一個與眾不同的博客平臺。他希望這個平臺能美觀一些,能讓博文擁有高質(zhì)量的排版功能。他提到平臺應該跟博客本身一樣簡單,而且要像 b2 那樣易于調(diào)整。


代碼也得既優(yōu)雅又靈活。

因為 b2 cafelog 屬于開源項目并遵循 GPL 許可,所以首席開發(fā)者 Mitchell 所做的工作并沒有丟失。


Matt 想通過此文告訴社區(qū)的其他成員,即使一個人突然從地球上消失,他寫下的代碼也將永遠存在。


人們可以直接使用這些代碼,以此為基礎進一步構(gòu)建自己需要的功能。


帖子公開之后,一位名叫 Mike Little 的用戶評論稱,如果 Matt 想牽頭這樣的項目,他很愿意一同參與。

image.png


Mike 與 Matt 的聯(lián)合創(chuàng)業(yè)之路,就此拉開序幕。


他們拿著 b2 cafelog 的代碼進行了分叉,并以此為基礎構(gòu)建更多新內(nèi)容。Matt 和 Mike 曾在 IRC 上聊天,但至少在前三年從未謀面。他們之前曾相互發(fā)送過代碼片段,還就代碼注釋進行過交流。不過,也就僅限于此了。

WordPress.org 因何而得名?


Mike 和 Matt 的 b2 分叉只是眾多分叉中的一個。

當時的 b2 分叉有五、六種,很多人都在嘗試用 b2 代碼開發(fā)一些有意義的成果。


當時,Matt 是社區(qū)里的活躍成員。之前,社區(qū)成員經(jīng)常約在咖啡廳或酒吧見面,探討博客開發(fā)技術。


上一篇:抽風預測五年后的 Web 發(fā)展,卻被現(xiàn)實啪啪打臉
下一篇:知識分享|一文帶你全面理解向量數(shù)據(jù)庫

歡迎登錄盛圖科技

歡迎注冊盛圖科技

已有賬號,立即登錄