摘要:在每一位成功人士身上,我們總希望找出其與眾不同之處,并以此來(lái)勉勵(lì)自己。但事實(shí)證明,成功之路上還有許多我們忽略的殘酷真相。
鏈接:https://medium.com/codex/5-harsh-truths-from-linus-torvalds-406ab20cea02
聲明:本文為 CSDN 翻譯,未經(jīng)允許禁止轉(zhuǎn)載。
(資料圖片)
作者 | Ugur Yagmur
譯者?| 彎月? ?責(zé)編 | 鄭麗媛
出品 | CSDN(ID:CSDNnews)
相信每一位軟件工程師都對(duì) Linus Torvalds 有所耳聞,他是最早的 Linux 內(nèi)核作者,隨后發(fā)起了這個(gè)開(kāi)源項(xiàng)目,擔(dān)任 Linux 內(nèi)核的首席架構(gòu)師與項(xiàng)目協(xié)調(diào)者。此外,他還發(fā)起了開(kāi)源項(xiàng)目 Git,并為主要的開(kāi)發(fā)者。
在本文中,我將講述關(guān)于他取得成功的一些殘酷真相。
我們都很平凡
一些勵(lì)志的視頻和書籍會(huì)反復(fù)強(qiáng)調(diào):你不平凡,你可以通過(guò)個(gè)人努力來(lái)實(shí)現(xiàn)自己的理想,然后你就會(huì)成為一個(gè)特別的人。回顧歷史,我們看到許多偉人確實(shí)通過(guò)自己不懈的努力最終取得了成功,但問(wèn)題在于,如果換作是我們也可以取得同樣的成就嗎?
很久以前,我確實(shí)相信這個(gè)說(shuō)法,但如今卻發(fā)現(xiàn)這不過(guò)是心靈雞湯。
我們都很平凡,沒(méi)有人是特別的,靠自己的努力取得成功的人非常少。與之相反,我們沒(méi)有注意到的是,成功人士往往是通過(guò)他人的辛勤勞動(dòng)實(shí)現(xiàn)自己的目標(biāo),并取得最終的成就。長(zhǎng)期以來(lái),人類一直在重復(fù)這個(gè)歷史。所謂一將功成萬(wàn)骨枯。在近代歷史中,創(chuàng)業(yè)公司也是通過(guò)每一位平凡的工程師實(shí)現(xiàn)了恢宏的目標(biāo)。這些公司發(fā)現(xiàn),付錢給員工并用好手中的權(quán)利就可以成就偉大的事業(yè)。
像比爾·蓋茨、馬克·扎克伯格、史蒂夫·喬布斯這樣的大人物,他們的發(fā)家經(jīng)歷也大抵如此,甚至是沃倫·巴菲特……一般來(lái)說(shuō),我們認(rèn)為他是通過(guò)長(zhǎng)期的投資發(fā)家的,因?yàn)樗顿Y了很長(zhǎng)時(shí)間,所以他很成功。然而,有一段時(shí)間,他發(fā)現(xiàn)自己的資金不夠用,于是開(kāi)始利用別人的錢來(lái)賺錢,并發(fā)明了新的致富方法。
那么 Linus Torvalds 呢?實(shí)際上,他找到了一種新方法來(lái)實(shí)現(xiàn)同樣的目標(biāo)。他冒著風(fēng)險(xiǎn),向所有人公開(kāi)了他的內(nèi)核源代碼,然后他注意到人們提出了很多很好的想法。后來(lái),他又創(chuàng)建了 Git,幫助人們實(shí)現(xiàn)自己的想法,從而加快了這個(gè)過(guò)程,在 25 年間他堅(jiān)持努力,并最終創(chuàng)造了一些特別的產(chǎn)品——然而,這并不是他一個(gè)人的功勞。
看看 Linux 的 GitHub 頁(yè)面,你會(huì)發(fā)現(xiàn)這個(gè)項(xiàng)目有超過(guò)13,000 名貢獻(xiàn)者。也就是說(shuō),13,000 多人自愿在他創(chuàng)建的這個(gè)項(xiàng)目上幫忙,我們甚至沒(méi)有統(tǒng)計(jì)使用 Linux 創(chuàng)建新業(yè)務(wù)模型的科技公司。總的來(lái)看,Linux 經(jīng)過(guò)了數(shù)以百萬(wàn)計(jì)人的努力才發(fā)展到了如今的版本。
簡(jiǎn)而言之,沒(méi)有人是獨(dú)一無(wú)二的。我們都是一個(gè)龐大系統(tǒng)中的一個(gè)個(gè)小碎片。就像螞蟻和蜜蜂一樣,集體的努力成就了偉大的功績(jī)。互聯(lián)網(wǎng)不是一個(gè)人創(chuàng)造的,多少位默默無(wú)聞的工人在海洋深處鋪設(shè)電纜,連接各個(gè)大陸的人們。因此,如果你想獲得成功,就要學(xué)會(huì)如何與其他人合作,并借助他人的力量幫助你的項(xiàng)目取得成功。如果你以為自己是獨(dú)一無(wú)二的,僅憑自己的力量就可以取得成功,那么你就是另一個(gè)巴斯光年(最終發(fā)現(xiàn)自己只是一個(gè)玩具而并非地球的拯救者)。
謙和有禮并不能找到最佳解決方案
我是一名軟件工程師,與其他人一樣在我工作的公司里,謙和有禮非常重要,因?yàn)樵谀甑椎臉I(yè)績(jī)考核中,性格是最大的衡量標(biāo)準(zhǔn)之一。事實(shí)上,人力資源在解雇員工時(shí),除了績(jī)效之外,最大的衡量指標(biāo)之一就是行為。我們強(qiáng)迫每個(gè)人都變得和藹可親,否則就會(huì)被淘汰。
我認(rèn)為,我們這樣做是因?yàn)槲覀儾幌肼?tīng)到殘酷的事實(shí),即便我們知道是自己的錯(cuò),也不希望聽(tīng)到苛刻的指責(zé)。然而,我認(rèn)為這種做法不正確。當(dāng)然,在某些領(lǐng)域,我們必須和藹友善,例如照顧老人或孩子,友善是最基本的要求,但我認(rèn)為這不適用于科技行業(yè)。
幾位研究人員嘗試了這個(gè)理論:他們隨機(jī)挑選了兩組人,要求一組人必須表現(xiàn)得和藹可親,而另一組人則可以自由捍衛(wèi)自己的想法。然后他們給這兩組人相同的問(wèn)題,并對(duì)結(jié)果進(jìn)行評(píng)估。在重復(fù)多次試驗(yàn)后,他們發(fā)現(xiàn)更加激進(jìn)的這一組每次都能提出更好的想法和解決方案。技術(shù)改進(jìn)的重點(diǎn)是找到問(wèn)題的最佳解決方案。因此,我認(rèn)為我們應(yīng)該堅(jiān)定地捍衛(wèi)自己的想法,直到通過(guò)數(shù)學(xué)證明或?qū)嶒?yàn)找到最佳解決方案。
在此,我想澄清一件事:積極捍衛(wèi)自己的想法并不代表即使你錯(cuò)了也要一意孤行。如果你錯(cuò)了,而且對(duì)方有理有據(jù),那么你就應(yīng)該接受,并吸取經(jīng)驗(yàn)教訓(xùn)。在捍衛(wèi)自己的想法時(shí),我們應(yīng)該保持理性。
Torvalds 在構(gòu)建 Linux 時(shí)就表現(xiàn)出了這樣的心態(tài)。面對(duì)媒體時(shí),他非常積極地捍衛(wèi)自己的想法,有時(shí)他也會(huì)傷到別人,但這是找到最佳解決方案的一種策略。正因?yàn)樗膱?jiān)持,Linux 才變得與眾不同。雖然 macOS 可以在特定硬件上運(yùn)行,Windows 會(huì)出現(xiàn)大量藍(lán)屏、內(nèi)存泄漏和低效的實(shí)現(xiàn),但 Linux 可以所有設(shè)備上正常運(yùn)行,只需要一些專業(yè)的操作,并進(jìn)行一些優(yōu)化,就可以遠(yuǎn)超 Windows。
目標(biāo)、想法……都是謊言
你知道什么是幸存者偏差嗎?第二次世界大戰(zhàn)期間,美國(guó)海軍分析中心的研究人員針對(duì)執(zhí)行任務(wù)后返回飛機(jī)的損壞程度進(jìn)行了調(diào)查。然后,他們建議加強(qiáng)受損最嚴(yán)重區(qū)域的防護(hù),以減少敵方炮火對(duì)轟炸機(jī)造成的傷害。
然而,Abraham Wald 卻提出了不同的建議——他是一位匈牙利數(shù)學(xué)家,也是此次研究小組的成員,他的任務(wù)是通過(guò)統(tǒng)計(jì)技術(shù)分析各種戰(zhàn)時(shí)問(wèn)題。他注意到了一件非常簡(jiǎn)單的事情:他們分析的飛機(jī)都是從任務(wù)中成功返回的飛機(jī)。這意味著,即使這些飛機(jī)的這些部位受到了攻擊,依然成功返回了;換一種說(shuō)法,如果其他部位被擊中,這些飛機(jī)有可能就回不來(lái)了。
在我看來(lái),目標(biāo)、想法和愿景是同一種心態(tài)的產(chǎn)物,即幸存者偏差的產(chǎn)物。很多人只研究成功人士,并認(rèn)為成功人士的一個(gè)共同特征是:有遠(yuǎn)見(jiàn)和目標(biāo)。但是,我認(rèn)為這并不能說(shuō)明什么。例如每年的高考,無(wú)論有沒(méi)有考上大學(xué),所有考生的目標(biāo)都一樣,對(duì)不對(duì)?只不過(guò)有些人好好學(xué)習(xí)了,而有些人則沒(méi)有下功夫,或者還有其他因素等等。很多時(shí)候,成功者和失敗者有著相同的目標(biāo)和愿景,所以說(shuō)這并不是決定性的因素。
在 TED 演講采訪中,Linus Torvalds 承認(rèn)他沒(méi)有愿景或 5 年計(jì)劃。他的想法很簡(jiǎn)單,遇到問(wèn)題就解決問(wèn)題,同時(shí)努力為已解決的問(wèn)題尋找更好的解決方案。他有一個(gè)系統(tǒng)——一個(gè)解決問(wèn)題和尋求更好的解決方案的系統(tǒng)。這個(gè)系統(tǒng)堅(jiān)持工作了 25 年,而這就是 Linux 背后的成功心態(tài)。
最佳解決方案來(lái)自不斷的嘗試與犯錯(cuò)
有些人是思想上的巨人,行動(dòng)的矮子,我個(gè)人就是其中之一。在開(kāi)始動(dòng)手之前,我會(huì)研究各種解決方案。最終的結(jié)果便是永遠(yuǎn)沒(méi)有機(jī)會(huì)開(kāi)始,因?yàn)槲乙呀?jīng)迷失在尋找最佳方案和學(xué)習(xí)如何實(shí)現(xiàn)最佳方案的過(guò)程中。
后來(lái),我意識(shí)到失敗乃成功之母,人類往往是在嘗試、試驗(yàn)和犯錯(cuò)的過(guò)程中學(xué)會(huì)一切。舉個(gè)例子,如果你知道日本的地理位置,就可能知道那里經(jīng)常發(fā)生地震。歷史經(jīng)驗(yàn)告訴他們,房子不能建得太高太長(zhǎng),但要建得寬一些,否則就有可能在地震中被摧毀。如今這個(gè)問(wèn)題得到了解決,但他們是如何解決的?他們創(chuàng)建了一個(gè)小型的地球模型,并實(shí)現(xiàn)了各種想法,然后通過(guò)制造人工地震來(lái)測(cè)試這個(gè)模型。測(cè)試想法,發(fā)現(xiàn)新問(wèn)題,然后逐一解決每個(gè)問(wèn)題,就這樣他們?cè)O(shè)計(jì)出了偉大的建筑地基。如今,日本是擁有非常耐用建筑的國(guó)家之一。
Torvalds 在一次采訪中說(shuō),Linux 沒(méi)有靈機(jī)一動(dòng)的設(shè)計(jì)。他的做法是,嘗試每一個(gè)想法,然后通過(guò)不斷的犯錯(cuò)和解決問(wèn)題,最終找到最佳解決方案。所以,我們可以說(shuō):“這個(gè)世界上不存在奇思妙想,但我們有很多這方面的書籍?!崩纾易钕矚g Robert Martin 的著作《代碼整潔之道》,這本書中給出了很好的設(shè)計(jì)基礎(chǔ)。然而,閱讀這本書,你就會(huì)發(fā)現(xiàn)他提出的這些原則也是從錯(cuò)誤中吸取的經(jīng)驗(yàn)教訓(xùn),當(dāng)然不僅包括他自己的錯(cuò)誤,還有其他工程師以及一些破產(chǎn)公司的慘痛經(jīng)歷。
總而言之,你可以通過(guò)犯錯(cuò)誤來(lái)學(xué)習(xí)。但是,切記不要重復(fù)已經(jīng)犯過(guò)的錯(cuò)誤。嘗試新事物,解決你遇到的每一個(gè)問(wèn)題,從而積累經(jīng)驗(yàn)。不要嘗試找出最佳解決方案,首先要從犯錯(cuò)開(kāi)始。
堅(jiān)持才能取得成功
硅谷的文化建立于一個(gè)基礎(chǔ)之上:軟件工程師經(jīng)常換工作。這樣做的目的是什么?我認(rèn)為有兩個(gè),第一,在各個(gè)公司之間傳播技術(shù)思想,并提升工程師的技術(shù)水平;其次,每家公司都希望招募到最有經(jīng)驗(yàn)的工程師,于是這些人的薪酬越來(lái)越高。
這種文化會(huì)帶來(lái)潛在的成本。每個(gè)公司都有各自的系統(tǒng)、實(shí)現(xiàn)風(fēng)格以及技術(shù)。軟件工程師還沒(méi)有掌握每一處細(xì)節(jié),或深度參與某個(gè)項(xiàng)目,就已經(jīng)離職了。如今,在硅谷的大多數(shù)大公司,軟件工程師的平均就職時(shí)間不到 2 年。
這有什么壞處?Linus Torvalds 的第一份工作是在硅谷的一家公司(Transmeta)工作,他在這家公司工作了將近 7 年,直到 Linux 基金會(huì)成立。為什么他沒(méi)有像其他人一樣反復(fù)跳槽?他曾在一次采訪中說(shuō),他非常固執(zhí),不愿意放棄自己參與的項(xiàng)目。事實(shí)上,他已經(jīng)在同一個(gè)項(xiàng)目上堅(jiān)守 25 年了。
沃倫·巴菲特在投資時(shí)也有著相同的心態(tài),長(zhǎng)期堅(jiān)持一個(gè)簡(jiǎn)單但有效的策略。重點(diǎn)在于,長(zhǎng)期專注于某件事才能取得成功,在多個(gè)項(xiàng)目之間反復(fù)橫跳最后只能落得一事無(wú)成。
當(dāng)然,這條建議并不適合所有人,因?yàn)槲覀冎械囊恍┤酥皇菫榱隋X而工作。然而,如果想創(chuàng)造偉大的事物,那么唯一的方法就是專注。因?yàn)橥粫r(shí)間里也許有很多人都在朝著不同的目標(biāo)努力,如果你想成功,創(chuàng)造其他人希望使用的產(chǎn)品,就必須專注于你想要解決的問(wèn)題和項(xiàng)目,并堅(jiān)持下去。
關(guān)鍵詞: Linus Torvalds 的成功中 我發(fā)現(xiàn)了這五個(gè)殘酷真相 linux