冬季新到貨
黑客與畫家︰(石圭)谷創業之父Paul Graham文集

黑客與畫家︰(石圭)谷創業之父Paul Graham文集

  • 定價:294
  • 優惠價:87256
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

本書是(石圭)谷創業之父Paul Graham (台譯︰葛拉漢)的文集,主要介紹黑客即優秀程序員的愛好和動機,討論黑客成長、黑客對世界的貢獻以及編程語言和黑客工作方法等所有對計算機時代感興趣的人的一些話題。書中的內容不但有助于了解計算機編程的本質、互聯網行業的規則,還會幫助讀者了解我們這個時代,迫使讀者獨立思考。

本書適合所有程序員和互聯網創業者,也適合一切對計算機行業感興趣的讀者。
 

目錄

1 為什麼書呆子不受歡迎
他們的心思在別的地方。
2 黑客與畫家
黑客也是創造者,與畫家、建築師、作家一樣。
3 不能說的話
如果你的想法是社會無法容忍的,你怎麼辦?
4 良好的壞習慣
與其他美國人一樣,黑客的成功秘訣就是打破常規。
5 另一條路
互聯網軟件是微機誕生後的最大機會。
6 如何創造財富
致富的最好方法就是為社會創造財富。創造財富的最好方法就是創業。
7 關注貧富分化
“收入分配不平等”的危害,會不會沒有我們想的那樣嚴重?
8 防止垃圾郵件的一種方法
不久前,許多專家還認為無法有效地過濾垃圾郵件。本文改變了他們的想法。
9 設計者的品味
如何做出優秀的東西?
10 編程語言解析
什麼是編程語言?為什麼它們現在很熱門?
11 一百年後的編程語言
一百年後,人類怎樣編程?為什麼不從現在開始就這樣編程呢?
12 拒絕平庸
別忘了你的對手與你一樣,能用任何想用的語言編寫互聯網軟件。
13 書呆子的復仇
在高科技行業,只有失敗者采用“業界最佳實踐”。
14 夢寐以求的?程語言
一種好的編程語言,是讓黑客可以隨心所欲使用的語言。
15 設計與研究
研究必須是“新”的,而設計必須是“好”的。
志謝
術語解釋
圖片授權說明
 

你現在拿在手里的是一本非常重要、也非常獨特的書。

它的作者是美國互聯網界舉足輕重、有“創業教父”之稱的哈佛大學計算機博士保羅‧格雷厄姆(Paul Graham)。本書是他的文集。

書中的內容並不深奧,不僅僅是寫給程序員和創業者的,更是寫給普通讀者的。作者最大的目的就是,通過這本書讓普通讀者理解我們所處的這個計算機時代。

1968年至1972年期間,美國出版過一本叫做《地球商品目錄》(WholeEarth Catalog)的雜志,內容從植物種子到電子儀器,無所不包,出版目的據說是要幫助讀者“理解整個系統”。多年後,蘋果公司的總裁喬布斯盛贊它“有點像印刷版的谷歌”。從某種意義上說,本書也是如此,作者試圖從許許多多不同的方面解釋這個時代的內在脈絡,揭示它的發展軌跡,幫助你看清我們現在的位置和將來的方向。

電子技術的發展,使得計算機日益成為人類社會必不可少的一部分。

每個人日常生活的很大一部分都花在與計算機打交道上面。家用電表是智能的,通信網絡是程控的,信用卡是聯網的,就連點菜都會用到電子菜單。越來越多的跡象表明,未來的人類生活不僅是人與人的互動,而且更多的將是人與計算機的互動。

想要把握這個時代,就必須理解計算機。理解計算機的關鍵,則是要理解計算機背後的人。表面上這是一個機器的時代,但是實際上機器的設計者決定了我們的時代。程序員的審美決定了你看到的軟件界面,程序員的愛好決定了你有什麼樣的軟件可以使用。

我們的時代是程序員主導的時代,而偉大的程序員就是黑客。

本書就是幫助你了解黑客、從而理解這個時代的一把鑰匙。

在媒體和普通人的眼里,“黑客”( hacker)就是入侵計算機的人,就是“計算機犯罪”的同義詞。但是,這並不是它的真正含義(至少不是原意),更不是本書所使用的含義。

要想讀懂這本書,首先就必須正確理解什麼是“黑客”。

為了把這個問題說清楚,有必要從源頭上講起。1946年,第一台電子計算機ENIAC在美國誕生,從此世界上一些最聰明、.最有創造力的人開始進入這個行業,在他們身上逐漸地形成了一種獨特的技術文化。在這種文化的發展過程中,涌現了很多“行話”(jargon)。20世紀60年代初,麻省理工學院有一個學生團體叫做“鐵路模型技術俱樂部”(Tech Model Railroad Club,簡稱TMRC),他們把難題的解決方法稱為hack。

在這里,hack作為名詞有兩個意思,既可以指很巧妙或很便捷的解決方法,也可以指比較笨拙、不那麼優雅的解決方法。兩者都能稱為hack,不同的是,前者是漂亮的解決方法(cool hack或neat hack),後者是丑陋的解決方法(ugly hack或quick hack)。hack的字典解釋是砍(木頭),在這些學生看來,解決一個計算機難題就好像砍倒一棵大樹。那麼相應地,完成這種hack的過程就被稱為hacking,而從事hacking的人就是hacker,也就是黑客。

從這個意思出發,hack還有一個引申義,指對某個程序或設備進行修改,使其完成原來不可用的功能(或者禁止外部使用者接觸到的功能)。在這種意義上,hacking可以與盜竊信息、信用卡欺詐或其他計算機犯罪聯系在一起,這也是後來“黑客”被當作計算機入侵者的稱呼的原因。

但是,在20世紀60年代這個詞被發明的時候,“黑客”完全是正面意義上的稱呼。TMRC使用這個詞是帶有敬意的,因為在他們看來,如果要完成一個hack,就必然包含著高度的革新、獨樹一幟的風格、精湛的技藝。最能干的人會自豪地稱自己為黑客。

這時,“黑客”這個詞不僅是第一流能力的象征,還包含著求解問題過程中產生的精神愉悅或享受。也就是說,從一開始,黑客就是有精神追求的。自由軟件基金會創始人理查德‧斯托爾曼說︰“出于興趣而解決某個難題,不管它有沒有用,這就是黑客。”

……
 

詳細資料

  • ISBN:9787115249494
  • 規格:平裝 / 235頁 / 普通級 / 單色印刷 / 初版
  • 出版地:中國

會員評鑑

5
1人評分
|
1則書評
|
立即評分
user-img
Lv.5
5.0
|
2021/02/24

文 | 葉小鍵

動手去做吧。

人生某些時段是由自律與學習相結合而成的,自律是一段時間裡的規律操作,學習是踐行實做獲得經驗值。這二者相結合讓你可以做好一件事情,正如 保罗·格雷厄姆(Paul Graham)在《黑客与画家》中所提到的:

有一件事情是可以借鉴的(至少可以确认),那就是应该如何学习编程。画家学习绘画的方法主要是动手去画,黑客学习编程的方法也理应如此。

畫家與編程,這二者是不相同的職業領域,想要獲得經驗值都是動手實踐才會學會。只看不做,學習效果很差。所以當你在看學習材料象是書本、視頻……等進行學習時,我們需要做出作品出來才行。

比如,學習編程就依照書本所提範例,動手做。

---

為什麼還沒有感受到

有時我們會這樣想,想要用完美的心態來進行一件事情。比如,買新的筆記本,使用全新空白的紙張,每天從新的開始。但很多時候,我們需要在現有可復用的基礎上,持續的進行,比如,接續上一張紙的段落處開始寫點東西,修改一個現有文件讓它更適合你的需求。

创造优美事物的方式往往不是从头做起,而是在现有成果的基础上做一些小小的调整,或者将已有的观点用比较新的方式组合起来。这种类型的工作很难用研究性的论文表达。保罗·格雷厄姆(Paul Graham)《黑客与画家》

利用現有的事物與自我的智慧組合,或是在可復用的基礎上重新組合創作美好事物。並不是要求完美主義,可以採取先求有再求好,邊做邊看邊調整。

我們每天都在解決問題與推進任務,每天都要有進度才能完成它,沒有所謂的最佳的時間,或是完美狀態,是在持續的推進中,不斷的修正與調整。

比如,寫作則是不一定要等待完美主義,最佳條件或最佳時間,再來動手碼字。今日晚起來,早起沒有寫作,那麼就晚上寫,找到時間寫而不是告訴自己明日一定要準時起來寫。在起步的階段邊做邊修正,最終進入規律的執行上。

時間不會停止,人生也不會停止前進,生活總是會推著你前進,讓你感受到某些變化與需要。而我們在這個時間裡,也發現一些問題,持續的推動你在做的事情,需要在現有的條件或是情況下,進行。

不要完美主義,立即動手做,有時我們沒有感受到,是要求自己太完美了,也許在等待"最佳"這二個字的出現,有時,我們需要在現有的條件下動手創造"最佳"。

---

建筑師或是工程師

在動手前,我們應該思考一下,我們的身份是什麼,在《黑客与画家》這本書裡 保罗·格雷厄姆(Paul Graham)提到這樣一段話:

建筑学和工程学之间的区别并不是很严格的,但就是存在区别。这表现在“做什么”和“怎么做”:建筑师决定做什么,工程师想出怎么做。

對於建筑師決定做什么,有三點與您分享

1. 讓你的外表乾淨與整潔,保持良好的體態。
2. 從最終的結果或是需求來逆推,一步一步設定錨點。
3. 不要同時進行二件強大自制力的事情。



前段時間閱讀池建強的《MacTalk 跨越边界》裡面有提到一段話:时间会驱动着你去不停地选择自己的道路。

職場或是生活有時也會感受到時間給予的壓力,要我們要做出選擇,當你要選擇做什麼時,在那之前,讓自己保持體態與外表的乾淨與整潔,這樣會讓你充滿活力與自信心。再來從你想要的最終結果來逆推,你要做什麼,從十年、五年、三年、一年、六月等一步一步設定錨點,錨點指引你的方向來完成目標。

接下來,一次設定一個目標即可,要完成做什麼,你需要自制力,而自制力需要專注才能完成它。一次一個來,一口一口吃下蛋糕吧。



工程师想怎么做,有三點可以參考

1. 不要問我該怎麼做,而是說我該做些什麼才能搞定這件事。
2. 預演,畫出工作概念圖或是心智圖。
3. 做正確的事,且讓它持續的發生。



好的問題才會獲得好的答案,而好的問題則是需要不同的角度來看待同一件事情。我們需要的是換個問題來問自己。當我們內心已獲得答案後,此刻寫下來或是畫出來,用紙筆記錄你的奇思妙想,如同預告片般的預演自己的想法,讓它有影像動起來。

做正確的事情,不要放棄你所堅持的事情,因為讓它持續的發生,會獲得很棒的回報,而這個又會讓你獲得更強大的信念。



我們遇到事情時,有時是靠直覺或是以前的經驗來判斷。若想要做的更好,則需要存在不同思維的想法,電影《本杰明·巴顿奇事 The Curious Case of Benjamin Button》原著小說作者 斯科特·菲茨杰拉德 曾提到:检验一流智力的标准,就是头脑中能同时存在两种相反的想法但仍保持行动能力。

二種不同的想法,不同的手藝,不同的領域,比如編程與畫家,寫作與跑步,這些都是有可能成就許多讓人想像不到的美好驚喜。讓自己開放心態,偶爾跨界學習,讓自己持續獲的一些不同的思維,在未來某個時間點,也許會派上用場。

我們永遠無法知道未來會發什麼,說不定現在與以前的你相遇在此刻,讓二種不同的風格結合,動手去做屬於你自己的手藝吧。
展開

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】張忠謀親筆撰寫、獨家授權自傳,他的一生,一場不能錯過的智慧盛宴!《張忠謀自傳》
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約21~30個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 大夢歸離
  • 滿699現折69
  • 天官賜福2