陜西省高速建設(shè)集團(tuán)公司網(wǎng)站全國(guó)免費(fèi)發(fā)布信息平臺(tái)
他的成功,激勵(lì)著年輕的程序員
為什么翻譯這些程序員大佬的成功故事?
除了寫(xiě)代碼,作為開(kāi)發(fā)者,我們也需要時(shí)不時(shí)地仰望星空。我們每個(gè)人都懷有著遠(yuǎn)大的理想,希望用代碼改變自己的生活、行業(yè),甚至是這個(gè)世界。編碼不僅僅是工作,更是對(duì)自己夢(mèng)想和追求的執(zhí)著。但是,如何開(kāi)始,如何改變,有時(shí)候我們可能會(huì)陷入迷惑和困惑之中。通過(guò)翻譯這些成功人士的故事,我希望能為大家?guī)?lái)力量和希望,讓我們從中得到啟發(fā)。由于翻譯水平有限,敬請(qǐng)諒解。
本篇文章的主人公:Matt Mullenweg(馬特·穆倫維格)
Matt Mullenweg是WordPress.com和其母公司Automatic的創(chuàng)始人。Automattic目前估值為75億美元。最近的新聞是,Automattic從其現(xiàn)任和前任員工手中回購(gòu)了2.5億美元的股票。這是一個(gè)程序員Matt Mullenweg從零開(kāi)始構(gòu)建WordPress的故事。
全球40%的網(wǎng)站都是用WordPress構(gòu)建的。WordPress.org最初是作為非盈利性的博客平臺(tái)創(chuàng)建的。Matt對(duì)博客和開(kāi)源軟件都非常熱衷。他的大想法是建立一個(gè)平臺(tái),讓任何人都可以創(chuàng)建博客。他收到了許多科技巨頭的工作邀請(qǐng),但他幾乎都拒絕了。這是因?yàn)槿绻尤肴魏慰萍季揞^,他就必須放棄自己的知識(shí)產(chǎn)權(quán)。
WordPress.com的母公司Automattic在全球擁有約2000名員工。Automattic的員工分布在世界各地。
馬特(Matt)的童年是什么樣子的呢?
馬特和他的妹妹一起在休斯頓長(zhǎng)大。他的媽媽負(fù)責(zé)管理家庭,他的爸爸則大部分時(shí)間為石油公司工作,擔(dān)任計(jì)算機(jī)程序員。作為青少年,馬特曾考慮成為一名音樂(lè)家,對(duì)薩克斯風(fēng)感興趣,因?yàn)樗母赣H喜歡演奏它。他上了一所表演藝術(shù)高中,這所學(xué)校氛圍很好,他經(jīng)常通過(guò)演奏薩克斯風(fēng)賺錢。他在各種地方演奏薩克斯風(fēng),比如不同的意大利餐廳。
為什么馬特沒(méi)有選擇音樂(lè)作為職業(yè)?
“在學(xué)校里,有些孩子是真正的神童,我表現(xiàn)得還不錯(cuò),但必須非常努力才能達(dá)到那個(gè)水平……而且我并不是最好的……這一點(diǎn)很明顯?!?/p>
馬特的父親有一臺(tái)電腦用于工作,但當(dāng)他在家中得到一臺(tái)電腦后,馬特開(kāi)始涉足計(jì)算機(jī)領(lǐng)域。起初,他只是玩弄幾個(gè)游戲,但隨著時(shí)間的推移,他開(kāi)始參與不同的互聯(lián)網(wǎng)社區(qū)。
根據(jù)馬特的說(shuō)法:
社區(qū)是基于共同興趣形成的。它關(guān)乎其他人,你可以了解到在那里的其他20個(gè)人……有一個(gè)叫做IRC的聊天系統(tǒng)……它類似于基于文本的Slack。
馬特是如何學(xué)習(xí)創(chuàng)建網(wǎng)站的呢?
在2000或2001年,建立一個(gè)網(wǎng)站要比現(xiàn)在復(fù)雜得多。馬特在高中時(shí)學(xué)會(huì)了如何建立網(wǎng)站。他通過(guò)書(shū)籍和大量的試錯(cuò)來(lái)完成這個(gè)過(guò)程。當(dāng)時(shí)有許多發(fā)布網(wǎng)站的軟件,如GeoCities、Dreamweaver、FrontPage等等。
大部分時(shí)間,他都在點(diǎn)擊某個(gè)軟件上的所有按鈕,然后看看會(huì)發(fā)生什么。這就是他學(xué)習(xí)任何軟件的方法。當(dāng)時(shí),馬特創(chuàng)建了一個(gè)名為footman的攝影網(wǎng)站,在網(wǎng)站上發(fā)布照片。為了啟動(dòng)該網(wǎng)站,他使用了一個(gè)名為Gallery的開(kāi)源軟件。它主要是一個(gè)PHP腳本,允許在網(wǎng)上發(fā)布照片。(那是在Flickr和Facebook出現(xiàn)之前的時(shí)代。)
Matt和陌生人一起創(chuàng)辦了WordPress.org
當(dāng)Matt在學(xué)習(xí)編碼時(shí),他接觸到了一個(gè)開(kāi)源博客平臺(tái)b2 cafelog。他喜歡這個(gè)平臺(tái),因此提出了一些關(guān)于b2 cafelog博客平臺(tái)的代碼更改建議。b2的主要開(kāi)發(fā)人員喜歡Matt的代碼。Matt被要求提交一個(gè)工單并提交代碼。Matt提交的代碼很快被接受,并后來(lái)成為官方版本的一部分。以后更新該軟件的所有人都在運(yùn)行Matt的代碼。
“我因?yàn)樽约壕帉?xiě)的代碼被上百個(gè)網(wǎng)站運(yùn)行而異常興奮,這太令人激動(dòng)了?!盡att開(kāi)始經(jīng)常為b2平臺(tái)貢獻(xiàn)代碼。b2平臺(tái)有來(lái)自世界各地的許多其他貢獻(xiàn)者。b2的主要開(kāi)發(fā)人員Mitchell擁有整個(gè)b2平臺(tái)的控制權(quán)。2002年,主要開(kāi)發(fā)人員Mitchell離開(kāi)了b2。他是該項(xiàng)目的權(quán)威決策者。自從Mitchell離開(kāi)b2之后,就沒(méi)有可能對(duì)平臺(tái)進(jìn)行新的版本更新。這就是為什么來(lái)自世界各地的人都停止了對(duì)b2的貢獻(xiàn)。
Mike是如何發(fā)現(xiàn)Matt Mullenweg的呢?
當(dāng)時(shí)Matt一直在博客上記錄b2平臺(tái)的最新動(dòng)態(tài),他寫(xiě)了一篇名為《博客軟件困境》的博客文章,提到他想要一種與眾不同的博客平臺(tái),既要有出色的排版,又要像Blogger一樣簡(jiǎn)單易用,還要像b2一樣具有可擴(kuò)展性,代碼必須美觀而靈活。
由于b2 cafelog是開(kāi)源的且GPL許可,因此其主要開(kāi)發(fā)人員Mitchell所做的工作并沒(méi)有浪費(fèi)。Matt希望通過(guò)這篇文章告訴社區(qū)中的其他人,即使有人消失了,該人創(chuàng)建的代碼也永遠(yuǎn)不會(huì)浪費(fèi),人們可以輕松地獲取該代碼并繼續(xù)構(gòu)建自己想要的東西。
這篇文章公開(kāi)后,一位名叫Mike Little的人評(píng)論說(shuō),如果Matt想要開(kāi)發(fā)這樣的項(xiàng)目,他很樂(lè)意和Matt一起工作。
最終,Matt和Mike都采用了b2 cafelog代碼進(jìn)行分支,作為創(chuàng)建全新平臺(tái)的基礎(chǔ)。Matt和Mike經(jīng)常在IRC上聊天,但至少三年都沒(méi)有見(jiàn)面。他們互相發(fā)送代碼塊,并通過(guò)代碼的評(píng)論進(jìn)行交流。
WordPress.org 這個(gè)名字從何而來(lái)?
Mike和Matt創(chuàng)建了他們的b2分支。當(dāng)時(shí)有五到六個(gè)其他的b2分支,人們?cè)噲D使用b2代碼創(chuàng)建有意義的東西。當(dāng)時(shí),Matt是博客社區(qū)的積極成員。博客社區(qū)的成員們經(jīng)常在咖啡館或酒吧相聚,聊聊博客。當(dāng)Matt提到Mike和Matt正在構(gòu)建的平臺(tái)時(shí),一位名叫Christin的博主想到了WordPress這個(gè)名字。Matt喜歡WordPress這個(gè)名字,就決定采用它。
之前參與b2的很多人都喜歡Matt和Mike正在做的事情。他們中的大部分人都遷移到了這個(gè)新項(xiàng)目。如果你仔細(xì)查看WordPress.org的歷史,你會(huì)注意到它從來(lái)沒(méi)有作為一個(gè)商業(yè)項(xiàng)目開(kāi)始,他們只是想讓每個(gè)人都能更輕松、更有趣地參與到博客的創(chuàng)作中來(lái)。這是WordPress.org項(xiàng)目中所有參與者的業(yè)余愛(ài)好項(xiàng)目之一。
一個(gè)革命性的重要概念改變了博客的發(fā)展
WordPress.org于2003年5月正式發(fā)布,由Matt和Mike發(fā)布。世界上大多數(shù)使用過(guò)任何類型博客軟件的博客作者都對(duì)WordPress感到興奮。此外,來(lái)自各種在線社區(qū)的開(kāi)發(fā)人員也對(duì)WordPress感到熱情。在WordPress發(fā)布之前,Matt聯(lián)系了b2的開(kāi)發(fā)人員,并要求他們一起為一個(gè)項(xiàng)目做出貢獻(xiàn),而不是分別開(kāi)發(fā)不同的項(xiàng)目。他要求他們一起做一件大事,于是他們開(kāi)始為WordPress做出貢獻(xiàn)。在發(fā)布時(shí),WordPress有五到六名指定的開(kāi)發(fā)人員,但數(shù)百名開(kāi)發(fā)人員對(duì)其進(jìn)行了小的改變或調(diào)整。當(dāng)WordPress.org首次發(fā)布時(shí),數(shù)百人開(kāi)始在日常生活中使用它來(lái)撰寫(xiě)博客。
隨著越來(lái)越多的人開(kāi)始采用 WordPress.org,運(yùn)營(yíng)的總成本是多少?
隨著越來(lái)越多的人開(kāi)始使用WordPress.org,運(yùn)行所需的成本也在增加。那時(shí)還沒(méi)有亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)。他們租了一臺(tái)像是某處建筑物里的盒子一樣的服務(wù)器。你可以在線與它交互。運(yùn)營(yíng)和租用這個(gè)服務(wù)器的總費(fèi)用是每月425美元。當(dāng)時(shí),服務(wù)器成本是主要費(fèi)用。為了支付服務(wù)器費(fèi)用,Matt曾經(jīng)通過(guò)幫別人建網(wǎng)站和修電腦,以及在某些地方演奏薩克斯管賺錢。
雅虎和 CNet 等公司的工作機(jī)會(huì)
Matt Mullenweg收到了許多大型科技巨頭的工作邀請(qǐng)。這些公司希望他為他們工作并處理一些重要工作。其中一些公司包括雅虎和CNet,后者是最早的互聯(lián)網(wǎng)媒體公司之一,他們之前就建立了一個(gè)內(nèi)容管理系統(tǒng)。CNet向Matt提供的薪水約為90,000美元,而當(dāng)時(shí)的Matt收入大約是每月1,000美元。對(duì)于當(dāng)時(shí)20歲的Matt來(lái)說(shuō),90,000美元的工作報(bào)價(jià)就像是中了彩票。
Matt接受了CNet的工作邀請(qǐng),原因如下:
“他們?cè)试S我保留我正在創(chuàng)建的代碼的知識(shí)產(chǎn)權(quán)……通常當(dāng)你加入像谷歌這樣的公司時(shí),你會(huì)將你創(chuàng)造的所有權(quán)利都簽訂給他們……對(duì)我來(lái)說(shuō),知識(shí)產(chǎn)權(quán)非常重要?!?/p>
他在20歲時(shí)是如何了解知識(shí)產(chǎn)權(quán)的?
“我只是在網(wǎng)上閱讀了很多博客,并且由于我的音樂(lè)背景,我非常熟悉知識(shí)產(chǎn)權(quán)權(quán)利...我仍然堅(jiān)信版權(quán)?!?/p>
Matt曾在Cnet擔(dān)任項(xiàng)目經(jīng)理。在Cnet,他只負(fù)責(zé)特定的項(xiàng)目。Matt對(duì)WordPress.org的經(jīng)驗(yàn)幫助了Cnet的人們快速處理事務(wù)。在Cnet工作期間,他還為非營(yíng)利組織wordpress.org貢獻(xiàn)了代碼。
什么促使Matt推出了盈利性的WordPress.com?
Matt向當(dāng)時(shí)的Cnet CEO進(jìn)行了推薦:
WordPress.org很酷,但是設(shè)置很復(fù)雜......我們可以輕松地點(diǎn)擊幾個(gè)按鈕設(shè)置您的博客。我認(rèn)為這會(huì)很受歡迎......我們來(lái)試試吧……
整個(gè)Cnet團(tuán)隊(duì)決定不進(jìn)入博客托管業(yè)務(wù)。Matt對(duì)這個(gè)想法非常興奮,于是在Cnet工作的同時(shí),他創(chuàng)立了名為Automattic的公司。Matt雇用了Automattic的前幾名員工。這個(gè)想法是創(chuàng)建商業(yè)實(shí)體作為WordPress的附加組件,并提供簡(jiǎn)單的托管服務(wù)。他們希望創(chuàng)造一些讓普通人可以使用的東西,即使他們不懂編程,也可以創(chuàng)建自己的博客。
Matt 最初籌集了 0 美元來(lái)運(yùn)營(yíng) Automattic 公司
Matt 最初通過(guò)自己的資金來(lái)資助整個(gè)項(xiàng)目。他用信用卡和 Cnet 的薪水開(kāi)始了這個(gè)項(xiàng)目。
根據(jù)馬特的說(shuō)法:
我絕對(duì)過(guò)度擴(kuò)張了自己。
但當(dāng)公司開(kāi)始運(yùn)轉(zhuǎn)時(shí),他意識(shí)到自己的薪水和信用卡款項(xiàng)不足以資助 WordPress 的盈利版本。
Matt 回憶起有人聯(lián)系他想在 WordPress.org 上進(jìn)行廣告投放。廣告投放費(fèi)用大約是每月 2000 美元。該廣告商希望他們的網(wǎng)站在谷歌上獲得更高的排名,以獲得一些有價(jià)值的關(guān)鍵字,例如各種疾病。他告訴 Matt,由于人們復(fù)制了他們網(wǎng)站上的內(nèi)容,他們就無(wú)法在谷歌上排名。
他想讓 Matt 在 WordPress.org 上提供指向他的網(wǎng)站的鏈接。這將有助于他們?cè)诠雀枭吓琶摺榱藥椭@位廣告商,Matt 發(fā)明了一種新的外鏈方式。Matt 使用 CSS 代碼,以這樣一種方式,如果您以用戶的身份在瀏覽器中訪問(wèn)該網(wǎng)站,外部鏈接將是不可見(jiàn)的。如果您像 Google 這樣的機(jī)器人訪問(wèn) WordPress.org 網(wǎng)站,則會(huì)顯示該網(wǎng)站上存在外部鏈接。由于 Google 使用機(jī)器人來(lái)索引網(wǎng)站,Matt 的策略將有助于該廣告商獲得數(shù)百萬(wàn)個(gè)有價(jià)值的關(guān)鍵字的新用戶。這個(gè)行為背叛了成千上萬(wàn)人的信任。
后來(lái),Google 發(fā)現(xiàn)了 CSS 代碼。當(dāng)他們發(fā)現(xiàn)這個(gè)簡(jiǎn)單的 CSS 代碼欺騙了他們的搜索引擎時(shí),Google 的人非常生氣。因此,Google 決定將 WordPress 從其搜索中刪除。這就像被從互聯(lián)網(wǎng)上抹去一樣。
Matt Mullenweg 通過(guò)這樣做背叛了成千上萬(wàn)的人的信任。在此之后,Matt 修復(fù)了代碼并寫(xiě)了一篇博客文章公開(kāi)道歉。最終,Google 原諒了 Matt,并將 WordPress 重新放回搜索引擎。
Matt離開(kāi)Cnet專注于創(chuàng)辦Automattic公司
他創(chuàng)造的第一個(gè)商業(yè)產(chǎn)品叫做Akismet。這是一種反垃圾評(píng)論系統(tǒng),以他的姐姐命名。Akismet是一個(gè)機(jī)器學(xué)習(xí)系統(tǒng),可以分析數(shù)百萬(wàn)個(gè)博客的垃圾評(píng)論,并給出“贊”或“踩”的反饋。如果返回“贊”,評(píng)論就是有意義的,否則就有可能就是垃圾評(píng)論。這有助于人們自動(dòng)從他們的網(wǎng)站上刪除垃圾評(píng)論,無(wú)需手動(dòng)識(shí)別垃圾評(píng)論。Akismet可以免費(fèi)用于個(gè)人使用,但商業(yè)使用需要支付費(fèi)用。Matt早就決定,WordPress.com將保持免費(fèi),他的商業(yè)模式將是出售WordPress插件。
為什么Matt要籌集資金?
Automattic的每個(gè)員工來(lái)自不同的城市,他們遍布全球。當(dāng)時(shí),Automattic每月的收入約為20,000美元。Matt意識(shí)到,如果在這種情況下發(fā)生了什么事,他們停止賺錢了,那么公司將無(wú)法支付下個(gè)月的工資。他開(kāi)始感受到與Automattic公司有關(guān)并信任Matt的這些人的責(zé)任感。
這并不是說(shuō)需要錢來(lái)經(jīng)營(yíng)企業(yè),但Matt想要一些備用現(xiàn)金,這樣他可以耐心地建立事情,或者在最壞的情況下,員工可以找到其他工作。最初,當(dāng)Matt與投資者會(huì)面時(shí),他們要求他雇用不同職位的人,例如首席執(zhí)行官(CEO)、首席技術(shù)官(CTO)和公司的其他高級(jí)職位。
Matt不想雇用任何這些職位的人。后來(lái),Matt遇到了Tony Schneider,他之前將他的一家公司出售給了雅虎,并且對(duì)與他交談感到印象深刻。Matt聘請(qǐng)他擔(dān)任Automattic的首席執(zhí)行官(CEO)。雇用Tony Schneider作為首席執(zhí)行官幫助Automattic從私人投資者那里籌集資金。當(dāng)時(shí),Tony是公司的CEO,而Matt的頭銜是Automattic的總裁。
WordPress.com如何吸引人們采用其平臺(tái)和服務(wù)?
據(jù)Matt所說(shuō):
“這全靠口碑……當(dāng)時(shí)我們做的一件事是,在所有運(yùn)行WordPress的網(wǎng)站的模板中默認(rèn)顯示‘powered by WordPress’。”
如果您訪問(wèn)任何運(yùn)行WordPress的網(wǎng)站,都會(huì)看到一個(gè)鏈接顯示這個(gè)網(wǎng)站由WordPress驅(qū)動(dòng)。您可以單擊該鏈接并探索WordPress。
如果在探索階段您喜歡wordpress.com,您可以輕松嘗試它。此外,在最初階段,Matt喜歡閱讀各種人的博客。當(dāng)有人抱怨諸如“哦……我的網(wǎng)站變得很慢”之類的事情時(shí),Matt會(huì)告訴他們有關(guān)WordPress.com服務(wù)的信息。
2 億美元的收購(gòu)要約和 Automattic 目前的估值
2007年,Automattic團(tuán)隊(duì)當(dāng)時(shí)只有20個(gè)人。當(dāng)時(shí),Matt擁有該公司超過(guò)一半的股份,并收到了以2億美元的價(jià)格出售wordpress.com的收購(gòu)要約。對(duì)于一個(gè)僅成立2年的公司來(lái)說(shuō),這是一筆非常優(yōu)秀的交易。年僅23歲的Matt將賺取約1億美元。
他開(kāi)始認(rèn)真考慮這個(gè)想法。他想,他需要在這么年輕的時(shí)候退休嗎?當(dāng)他問(wèn)自己時(shí),他覺(jué)得退休的想法很無(wú)聊。他向他的妹妹、母親和父親問(wèn)了一個(gè)嚴(yán)肅的問(wèn)題。如果他們的銀行賬戶里有1億美元,他們會(huì)用這筆錢做什么?他們想買一輛超酷的車,買一棟房子,去度假。為了做到這一切,他只需要500萬(wàn)美元。那么他會(huì)用剩下的錢做什么呢?
那時(shí)他想做的是每天都編程,四處旅游遇見(jiàn)新朋友。他想與他喜歡合作的人共事,就這樣。一旦他認(rèn)真地質(zhì)疑自己,他得到的唯一答案就是不要在這么年輕的時(shí)候出售公司。
2009年,WordPress下載量達(dá)到了1000萬(wàn)次
在2009年之前,WordPress團(tuán)隊(duì)添加了一個(gè)功能,使WordPress不僅可以運(yùn)行您的博客,還可以管理整個(gè)網(wǎng)站。這個(gè)功能成為了WordPress.com的關(guān)鍵功能之一。它幫助WordPress成為一個(gè)內(nèi)容管理系統(tǒng)。在那之前,WordPress只是一個(gè)日志或博客軟件。后來(lái),更大的公司被WordPress所吸引,因?yàn)樗麄兛梢酝ㄟ^(guò)它管理他們網(wǎng)站的所有頁(yè)面。
Automattic的當(dāng)前估值
在2021年,Matt宣布該公司現(xiàn)在的估值為75億美元。在他們的旅程中,Automattic收購(gòu)了像WooCommerce、Tumblr、Simplenote和其他幾家公司。
結(jié)束
這是一個(gè)程序員從零開(kāi)始構(gòu)建WordPress的故事。全球40%的網(wǎng)站都是使用WordPress構(gòu)建的。然而,Matt Mullenweg創(chuàng)建WordPress并不是為了追求商業(yè)收益,而是為了讓每個(gè)人都能更輕松、更有趣地參與博客的創(chuàng)作。Matt Mullenweg的熱情和堅(jiān)持,以及他對(duì)社區(qū)和開(kāi)源的信仰,激勵(lì)著年輕的程序員。他的故事告訴我們,只有真正的熱情和堅(jiān)持不懈的努力才能讓我們實(shí)現(xiàn)目標(biāo)并獲得成功。
文章創(chuàng)作不易,如果你喜歡我的分享,別忘了點(diǎn)贊轉(zhuǎn)發(fā),讓更多有需要的人看到,最后別忘記關(guān)注「前端達(dá)人」,你的支持將是我分享最大的動(dòng)力,后續(xù)我會(huì)持續(xù)輸出更多內(nèi)容,敬請(qǐng)期待。
原文:
https://levelup.gitconnected.com/meet-a-programmer-who-turned-an-open-source-platform-into-a-7-500-000-000-company-645e14c53c8作者:Sanjay Priyadarshi
非直接翻譯,有自行改編和添加部分,翻譯水平有限,難免有疏漏,歡迎指正