這一系列文章翻譯自 Stiff 主持的一篇訪談
題目是 "Stiff asks, great programmers answer"
作者某天突發奇想, 用 e-mail 的方式訪問當代偉大的程式設計家十個問題
之後只要花五分鐘剪剪貼貼就可以完成一篇訪談紀錄
多麼簡單又有效率, 只有在這電子時代才能達成的任務呀!
我沒力氣一次翻完, 結果這一篇積了好久
最後決定還是用一次一個問題的方式 po 出來好了

Stiff 發出邀請函給許多位程式設計家
但不是每一位都有回應, 就算有回應也不是每一位都願意接受這樣的採訪
以下是受訪的程設家名單:

  ◥ Linus Torvalds: Linux 系統核心的設計者。

  ◥ Dave Thomas: "Pragmmatic Programmer", "Programming Ruby" 等程設寶典的作者。

  ◥ David Heinemeier Hansson: Rails Framework 的作者, 這是最新最熱門的網頁發展平台之一。

  ◥ Steve Yegge: Wyvern 遊戲的作者, 雖然名氣不響, 但是網誌很受歡迎, 回答的內容也很有趣。

  ◥ Peter Norvig: Google 的研發主管, 在 AI 領域出版許多著名的書籍。

  ◥ Guido Van Rossum: Python 語言的發明人。

  ◥ James Gosling: Java 語言的發明人。

  ◥ Tim Bray: XML 語法跟 Atom 規範的作者之一。

以上共八位受訪者。

接下來就是訪談內容的十個問與答, 請點連結繼續閱讀:

  ◢ 問題一: 你是如何學程式設計的? 學校教的有用嗎? 還是你根本懶得把畢業當一回事?

  ◢ 問題二: 你覺得程式設計師必須擁有的最重要特質或技能為何?

  ◢ 問題三: 你認為數學和/或物理對程式設計師來說是重要的技能嗎? 為什麼?

  ◢ 問題四: 你認為電腦程式設計界的下一步將會有什麼大突破? 某某導向的程式設計, 某某語言, 量子電腦, 還是什麼?

  ◢ 問題五: 如果給你三個月去學一項新科技, 你想學什麼?

  ◢ 問題六: 某些程式設計師的產量能比其他人多出十倍甚至百倍, 你認為關鍵在哪裡?

  ◢ 問題七: 你最喜歡的工具 (作業系統, 程式語言, 文書處理器, 版本管理系統, 使用介面, 資料庫, 或任何少了你就活不下去的工具) 是什麼? 它們比其他工具好在哪裡?

  ◢ 問題八: 與電腦程式設計相關的書籍中, 你最喜歡哪一本?

  ◢ 問題九: 與電腦程式設計無關的書籍中, 你最喜歡哪一本?

  ◢ 問題十: 你最喜歡的樂團/演奏者/作曲家是?

下一篇

arrow
arrow
    全站熱搜

    柯小毛 發表在 痞客邦 留言(1) 人氣()