哪些事情是普通人並不知道的,只有程式設計師和電腦科學家知道?

黃利民發表於2014-08-13

“有哪些事情是大多數普通人並不知道的,只有程式設計師和電腦科學家知道?”

這是 Quora 上的一個熱門問答貼。提問者並提示:“請不要貼那些我們已經聽過很多次的內容,比如:

    • String 和 Thread 是不相同的;(編注:作為非計算機術語時,string 和 thread 都有“線”的意思。)
    • 世界上有 10 種人,一種懂二進位制,另一種不懂。”

對於該問答貼中的熱門回覆,伯樂線上摘編如下:

Casey Patton 的回覆(7.2k 贊)

“程式設計”是思考,不是打字。大多數程式設計(時間)花費在睡覺、散步、眺望窗外、或其他有助你放鬆和思考的事情。

Suhas Grama 的回覆(4.9k 贊)

你試試把下面這句話告訴普通人:

“如果分派給孩子們的任務不再需要了,父母會把它們殺掉。”

Thomas Tydal 的回覆 (4.2k 贊)

      • 數字內容從來不可能移除,只能複製。
      • 如果不先把網上的視訊或音訊內容複製到你自己電腦上,你就永遠不能看網路視訊或聽網路音訊。
      • 如果某人可以實際接觸你的電腦,你的密碼保護就失效了。只有加密才奏效。
      • 回收站清空後,原來裡面的檔案並沒有刪除。
      • 硬碟格式化後,原來裡面的檔案並沒有刪除。
      • 墨菲是對的。
      • 你的個人桌面計算機也能執行大公司常用的那些高階程式。比如:Unix、虛擬機器和SQL伺服器。
      • 簡單來說,“雲”就是指別人的計算機。
      • Office 文件實際上是 ZIP 檔案。

Amol Sale 的回覆 (3.9k 贊)

Windows 桌面上的“重新整理”按鈕,並不是能讓你電腦保持健康的神奇工具。

桌面重新整理實際上在幹嘛呢?重新整理桌面只是在簡單地重繪桌面上的圖示。就是這樣的! 它並不會重新整理你的 RAM,也不會清理你的電腦。重新整理桌面和你計算機的效能絕對沒任何關聯。

Ben Cherry, Entreprenuer 的回覆(3.7k 贊)

如果軟體能物理拆解,我們們日常實用的大多數重要的軟體(比如 Mac OS X 或 Facebook)包含了大量的碰巧放在一起能整體運作的技巧和快捷方式。就像拆解一架全新的波音 747 一樣,我們會發現在某些地方燃料管線是放在衣架上了,起落架上面還有膠帶。

Rasmus Fonseca 的回覆 (2.8k)

樹的頂部才是根!

Satyanarayana Shanmugam 的回覆 (2.8k)

電影中的大多數黑客場景都完全扯淡。

(編注:不相信的童鞋,看這個帖子:http://top.jobbole.com/2202/ 

David Sheldon  的回覆 (2.8k)

從零開始數數,不是從一。

Brian Humes 的回覆 (2.2k 贊)

編寫一個應用程式所用的總時間,其中 25% 的是用於解決終端使用者的錯誤使用方式。

Jeff Nelson 的回覆 (1k 贊)

    • 看起來非常簡單的 Bug,往往是最難修復的;
    • 城中最有價值的建築物,不是銀行,也不是珠寶店,而是資料中心。
    • 如果你的瀏覽器視窗假死 5 秒鐘了,這是因為某個地方的某個童鞋的 JavaScript 程式碼寫的很爛。
    • 負責人就是那個對其公司瞭解最少的人。:)

打賞支援我翻譯更多好文章,謝謝!

打賞譯者

打賞支援我翻譯更多好文章,謝謝!

任選一種支付方式

哪些事情是普通人並不知道的,只有程式設計師和電腦科學家知道? 哪些事情是普通人並不知道的,只有程式設計師和電腦科學家知道?

相關文章