在近期舉行的歐洲開源峰會(huì)上,Linus Torvalds與VMware的首席開源官 Dirk Hohndel進(jìn)行了公開對(duì)談。期間,他表示不再認(rèn)為自己是一名程序員。
Torvalds解釋說,他不再了解編碼了,目前寫的大多數(shù)代碼都在電子郵件中。每當(dāng)有人發(fā)送了補(bǔ)丁,他就用偽代碼回復(fù)。現(xiàn)在的 Torvalds對(duì)編輯補(bǔ)丁習(xí)以為常,有時(shí)還會(huì)將未經(jīng)測(cè)試的補(bǔ)丁直接發(fā)送出去。他要做的,就是在郵件中告訴別人“我認(rèn)為應(yīng)當(dāng)這樣”。“但這就是我所從事的,我不再是程序員了”。
實(shí)際上 Torvalds的工作內(nèi)容不僅僅是讀寫電子郵件。他認(rèn)為自己工作的本質(zhì)是對(duì)人說“不”,必須有人對(duì)一些補(bǔ)丁或PR之類的說“不”。在他看來(lái),如果開發(fā)者得知有被拒絕的可能,將會(huì)更好地編寫代碼。
簡(jiǎn)而言之,如今的Linus Torvalds是代碼管理者和維護(hù)者,而不是開發(fā)人員。迅速響應(yīng)別人發(fā)來(lái)的補(bǔ)丁,及時(shí)給出反饋,并保持維護(hù)狀態(tài),Torvalds對(duì)此感覺還好,這是一名代碼維護(hù)者應(yīng)做的。
這些聽起來(lái)也許有些無(wú)趣,畢竟 Linus Torvalds算是眾人皆知的有趣人士,他的早期自傳就叫《只是為了好玩》(Just for Fun)。Torvalds承認(rèn)了這一點(diǎn):“也許有些不好玩的是,我們必須制定很多規(guī)則。過去比較隨心所欲,現(xiàn)在人們的態(tài)度更加認(rèn)真。沒錯(cuò),我可能大部分時(shí)間都在閱讀電子郵件,但部分原因是,不這樣做的話我會(huì)更加無(wú)聊?!?/p>
最后,Torvalds還承認(rèn),盡管對(duì)關(guān)于Linux所做的事情感到滿意,但他仍對(duì)自己的能力表示懷疑?!拔覍?duì)Linux的一個(gè)自我懷疑是,這只是Unix的重新實(shí)現(xiàn),對(duì)嗎?”“我可以給出更好版本的東西嗎?”
聯(lián)系客服