本文由 伯樂在線 - 老碼農 翻譯自 wikiquote。歡迎加入技術翻譯小組。轉載請參見文章末尾處的要求。 ①在信息時代,進入編程領域的壁壘完全不存在了。即使有也是自我強加的。如果你想著手去開發(fā)一些全新的東西,你不需要數百萬美元的資本。你只需要足夠的比薩和健怡可樂存在你的冰箱里,有一臺便宜的PC用于工作,以及讓你堅持下來的奉獻精神。我們睡在地板上。我們跋山涉水。 ②(當被問及自己職業(yè)生涯的亮點時)老實說,我很少花時間來想過去的事情,也絕不會對它們以任何方式排序。我回顧的時候會覺得過去這些年干了很多很棒的活,但未來能做的事才是令我更為激動的。 ③由于摩爾定律的規(guī)律,某個時間點上要極其聰明的圖形程序員才可以做出來的東西,在若干年之后只要能力還可以的程序員就能復制出來。 ④Xbox360是我第一次用到的擁有比PC上更好的開發(fā)工具的視頻游戲主機。 ⑤Nvidia的OpenGL驅動程序是我的’金標準’,我已經很長時間沒有什么問題可以報告給他們了,即使是在我首次嘗試他們的全新擴展的時候,它的情況就和文檔描述的一致。當我在Nvidia上遇到問題,我會覺得是我的錯。在其他驅動上遇到問題,我會覺得是他們的錯。 ⑥現今程序員的情況好多了-只要有一臺便宜的二手電腦,一張Linux光盤和一個互聯網帳戶,你就已經擁有了把自己提升到任何級別的編程水平所需的全部工具。 ⑦游戲中的故事情節(jié)就像成人片里的故事情節(jié)一樣,大家會覺得應該有,但卻不是那么重要。 ⑧(談到Doom3的時候)等它做好的時候,它就做好了。 ⑨(在他價值3.5萬美元的試驗火箭墜毀后)現在Doom3賣的不錯,這是個好事兒… ⑩(關于投入2百萬美元建造火箭)這事兒比我之前玩的渦輪增壓法拉利跑車稍微貴點,不過也不算太過分。 11.(關于軟件專利)這點子太可怕了:比如我遇到一個問題,然后用自己手頭的工具想辦法邏輯性地解決了,然后把它做成一套程序,但這套程序卻不能合法使用,因為某人在幾年前用過了同樣的邏輯步驟并且對此步驟申請了專利。 12. 在抽象的境界編程是我非常享受的。我享受其中很多不同的領域….我在給Linux編寫設備驅動的時候得到很多快樂。編寫數據庫管理器或者其他什么東西也都能讓我樂在其中,因為總會有很多有意思的問題。 13. 我年輕的時候曾經是那種不講道德的小混蛋。我恃才傲物,卻因為不能隨心所欲而煩惱。我曾經因為打架被心理醫(yī)生做了糟糕的評估,結果在少年之家(譯注:類似于少管所、工讀學校的問題少年管教場所)待了一年。 14. 共享代碼看起來是應該做的事情,這么做只需要付出很小的代價,卻往往可以顯著地使很多人受益?,F在有很多大學的研究項目,概念性的演示發(fā)布,以及新平臺測試都利用到了這些代碼。給大家?guī)韮r值的免費軟件為世界增加了財富。 15. 直接幫助別人是一件高尚的事情。以極低效率的方式強迫別人也這么做?恐怕就不怎么樣了。沒有任何一件事會讓我去請愿要求聯邦政府把它加到其任務清單里,而且我倒是希望聯邦政府停止行使它目前正在行使的大部分職能。我會投票給在那個方向上最無所作為的候選人。
資料補充: 約翰·D·卡馬克(John D. Carmack),是美國的電玩游戲程序員、id Software的創(chuàng)始人之一,id是一家專門開發(fā)電子游戲、視頻游戲的公司,成立于1991年。 卡馬克成長于美國堪薩斯城中心區(qū)的一個家庭,早年就對電腦產生了濃厚的興趣。他后來從肖尼東高中畢業(yè),隨后考入了堪薩斯城的密蘇里州州立大學。但是在兩個學期之后,他從學校退學了,成為了一名自由程序員。 更多資料,請移步維基百科。 原文鏈接: wikiquote 翻譯: 伯樂在線 - 老碼農 譯文鏈接: http://blog./51434/ [ 轉載必須在正文中標注并保留原文鏈接、譯文鏈接和譯者等信息。] |
|