Linus Torvalds 說:談論技術創新是愚蠢的,閉上嘴把事情做好
來自 Linux 核心首領的最佳生活提示。
OSLS 報導: Linus Torvalds 認為,技術行業的創新慶祝活動是沾沾自喜,自我陶醉和自私自利的。
他所使用的藝術化術語更為直率:“行業的創新如此之多都是胡說。” 他說:“人人創新——不要做這種‘不同思考’,這是無意義的,它們有百分之九十九隻是工作而已。”
週三在加利福尼亞州召開的開源領袖峰會(OSLS)中,Linux 基金會執行總監 Jim Zemlin 採訪了 Linus,討論了他如何管理 Linux 核心的開發和他對工作的態度。
Torvalds 說:“所有的炒作都不是真正的工作,真正的工作是在細節之中。”
Torvalds 表示贊成這樣一個觀點,即成功的專案是 99% 的汗水,百分之一的創新。
作為開源 Linux 核心的創造者和仁慈獨裁者,不用提還是 Git 分散式版本控制系統的發明者,Torvalds 已經證明他的方法產生了結果。Linux 對技術行業的影響已經不用再誇大了。Linux 是伺服器的主要作業系統,幾乎所有的高效能運算都執行在 Linux 上,而大多數移動裝置和嵌入式裝置都依賴於 Linux。
Linux 核心可能是 PC 時代最成功的技術協作專案。根據 Zemlin 的說法,核心貢獻者自 2005 年以來總共增加了 13500 多個,其中每天大約增加 10000 行程式碼,移除 8000 行程式碼,修改 1500 到 1800 行程式碼,而且這一直在繼續 —— 雖然不是一直以目前的速度 —— 但這已經超過了二十五年。
Torvalds 說:“我們已經這樣做了 25 年,而且我們遇到的一個常見問題是人們彼此需要磨合。所以組織程式碼、組織程式碼流、[以及]組織我們的維護關係構成了我們的歷史,最終那些痛點,我說的是程式碼爭議,基本上消失了。”
Torvalds 解釋說,該專案的結構使人們能夠獨立工作。他說:“我們已經能夠真正模組化程式碼和開發模式,所以我們可以並行做很多事情。”
Torvalds 說,技術起著明顯的作用,但流程至少是同樣重要的。
Torvalds 說:“這是一個社會化專案。這是技術層面的東西,而技術是讓人們能夠就問題達成一致的東西,因為……它通常有非常明確的對和錯。”
但是現在 Torvalds 並沒有像 20 年前一樣對每一個變化進行審查,而是依靠貢獻者的社交網路。他說:“這是社交網路和信任,並且我們有一個非常強大的網路,這就是為什麼我們可以有一千人蔘與到每個釋出當中。”
對信任的重視解釋了參與核心開發的困難,因為人們不可以登入、提交程式碼然後消失不見。Torvalds 說:“你要提交很多小的補丁直到維護者信任你才行,在這一點上,你不僅僅是一個提交補丁的人,而是成為信任網路的一部分。”
十年前,Torvalds 表示,他告訴其他核心貢獻者,他希望有一個八週的釋出時間表,而不是可能拖延幾年的釋出週期。核心開發人員設法將其釋出週期減少到大約兩個半月。從那時起,開發工作就一直很平穩。
Torvalds 說:“說我們的流程有多麼好很無聊。對於我來說,所有真正緊張的時刻都是關於流程的,它們和程式碼無關,當程式碼不工作時,這實際上是令人高興的……流程問題是很痛苦的。你永遠不會想有流程問題……尤其是當人們開始彼此生氣時。”
via: http://www.theregister.co.uk/2017/02/15/think_different_shut_up_and_work_harder_says_linus_torvalds/
作者:Thomas Claburn 譯者:geekpi 校對:wxy
相關文章
- 被 Linus Torvalds 批評過的十一種技術
- Git 10 週年之際,創始人 Linus Torvalds 訪談Git
- Linus Torvalds談軟體開發管理經驗
- 五年技術進化論(二):有用的創新是怎樣的
- 牛人就是拽:Linus Torvalds一直討厭這11項技術
- Linus Torvalds訪談:我已經不讀程式碼了
- Linus Torvalds 不再讀程式碼
- Linus Torvalds 說 Linux 仍然驚訝和激勵著他Linux
- 探尋 Linux 背後的“美麗心靈”——Linux 創始人 Linus Torvalds 訪談錄Linux
- 關於 Linux 和 Git 的創造者 Linus Torvalds 的 20 件趣事LinuxGit
- Linus Torvalds 對於向那些開發者說粗話而感到遺憾
- Linus Torvalds :忘掉那該死的並行吧!並行
- 專案經理們把簡單事情做好(轉)
- 談談創業公司技術的工作模式創業模式
- 王棟:要做好推薦,只有技術是不夠的(圖靈訪談)圖靈
- Linus Torvalds談軟體版權、微核心和一公斤筆記本筆記
- Linus Torvalds表態:支援微軟開放API微軟API
- Linus Torvalds 彬彬有禮的指出糟糕的核心程式碼
- 漫談 SLAM 技術(上)SLAM
- 從技術上來說PHP好還是JAVA好?PHPJava
- 用新技術 “派生” 的旋律把耳朵叫醒
- 為創業者搭建夢想舞臺,讓技術與創新說話|騰訊數字安全創新大賽 · 嘉賓訪談創業
- 阿里巴巴張勇連續三年雲棲談新技術:新技術是戰勝疫情、開創未來的新力量阿里
- 專案經理的基本功之一“把簡單的事情做好”(轉)
- 聊聊區塊鏈的創新技術區塊鏈
- 站在新技術的門檻上
- 淺談使用者需求和技術創新:雞和蛋的關係?
- Linus Torvalds封殺了一名Red Hat的核心開發者
- 從技術談到管理,把系統優化的技術用到企業管理優化
- 禁止程式設計師上網是極為愚蠢的程式設計師
- 技術主管必須做的事情
- 專家:區塊鏈底層技術創新是關鍵區塊鏈
- 技術創新與CRM變革
- 創業公司CTO談創業公司技術選型創業
- Linus Torvalds接受來自微軟的Linux Hyper-V升級微軟Linux
- Linus Torvalds 宣佈新版Linux系統核心釋出Linux
- 不要盲目使用新技術,說的就是你,JWT!JWT
- 創新的力量 天翼雲推動科技創新技術實踐落地