黑客與畫家

出版時間:2011-4  出版社:人民郵電出版社  作者:[美] Paul Graham  頁數(shù):236  譯者:阮一峰  
Tag標(biāo)簽:無  

前言

  《黑客與畫家:硅谷創(chuàng)業(yè)之父Paul Graham文集》嘗試解釋計算機世界里發(fā)生了什么事,所以,它不僅僅是寫給程序員看的,也適合所有人。比如,第6章講如何致富,我相信這是所有讀者普遍感興趣的內(nèi)容?! ∧憧赡茏⒁獾搅?,過去三十年中,很多賺到大錢的人都是程序員,比如比爾·蓋茨、史蒂夫·喬布斯、拉里·埃里森。為什么?為什么是程序員,而不是土木工程師,或者攝影師,或者精算師?第6章將告訴你答案。  軟件帶來財富,僅僅代表了大趨勢的一面而已。這種大趨勢就是本書的主題。我們的時代是計算機時代。以前,人們曾經(jīng)認(rèn)定這個時代應(yīng)該是太空時代或者原子時代。但是事實證明,它們只是公關(guān)公司發(fā)明的概念。計算機對人類生活的影響遠遠超過了太空航行或者原子技術(shù)的影響?! ∥覀兩钪械囊磺?,都正在成為計算機。打字機被計算機取代了,電話也變成了計算機,照相機亦是如此。很快,電視機也將變成計算機。當(dāng)今小轎車所具備的計算能力比1970年占滿一間屋子的大型計算機還要強。信件、百科全書、報紙,甚至本地的小店,都正在被互聯(lián)網(wǎng)取代。所以,如果你想理解我們目前的世界以及它的未來動向,那么多了解一些黑客的想法會對你有幫助?! 『诳停磕遣皇乔秩胨擞嬎銠C的人嗎?在外行人看來,這個詞的意思就是這樣。但是在計算機世界中,黑客指的是專家級程序員。因為本書的目的是解釋真實的計算機世界是怎么一回事,所以我決定冒著被誤解的風(fēng)險,按照行業(yè)內(nèi)的定義使用這個詞?! ”緯那皫渍禄卮鹆艘恍┐蠹铱赡芏枷脒^的問題。怎樣創(chuàng)業(yè)才會成功?技術(shù)是否造成了技術(shù)人員與普通人之間的隔閡?程序員到底在做些什么?為什么那些讀高中時普普通通的學(xué)生,最終卻搖身一變成為世界上最有影響力的人士?微軟公司會控制互聯(lián)網(wǎng)嗎?怎樣才能對付垃圾郵件?  《黑客與畫家:硅谷創(chuàng)業(yè)之父Paul Graham文集》后面幾章談的是大多數(shù)非計算機行業(yè)的人士沒有想過的問題——編程語言。為什么普通人要去關(guān)心編程語言?因為如果你想了解黑客,就必須懂一點編程語言。這就好比回到1880年,如果你想理解技術(shù)發(fā)展,就必須懂一點蒸汽機。  計算機程序只是文本而已。你選擇什么語言,決定了你能說什么話。編程語言就是程序員的思維方式?! ∫虼撕茏匀?,編程語言對程序員的思想有巨大的影響。你從他們寫的軟件中就可以看出來。旅游網(wǎng)站Orbitz成功打入了競爭激烈的網(wǎng)絡(luò)訂房訂票市場。該市場原先被兩大巨頭主宰,一個是微軟公司,另一個是擁有數(shù)十年電子預(yù)定服務(wù)經(jīng)驗的Sabre。Orbitz是怎么從它們手中搶到市場的?最主要的原因就是它使用了一種更好的編程語言?! 「鶕?jù)使用的語言不同,程序員往往會被分成不同的派別。人們區(qū)分程序員甚至不是看他們寫了什么程序,而是看他們使用什么語言。所以,聲稱一種語言優(yōu)于另一種語言被認(rèn)為是不禮貌的行為。但是,沒有一個編程語言的設(shè)計者會相信“不同的語言各有千秋”這種文縐縐的客套話。我將直言不諱地說出自己對于編程語言的看法,這也許會令很多人不快,但是如果想要理解黑客,我真的覺得沒有其他更好的方法。  有些讀者可能不理解第3章的內(nèi)容。這一章與計算機有什么關(guān)系?事實是黑客很在乎言論自由。Slashdot(它是黑客世界的《紐約時報》)有一個專欄討論這個問題。我想Slashdot的大多數(shù)讀者都認(rèn)為重視言論自由是天經(jīng)地義的事情。不過《飛機與飛行員》(Plane & Pilot)雜志就肯定不會有一個這樣的欄目。  為什么黑客那么在乎言論自由?我認(rèn)為,部分原因在于,革新對于軟件行業(yè)實在是太重要了,而革新和異端實際上是同一件事。優(yōu)秀的黑客養(yǎng)成了一種質(zhì)疑一切的習(xí)慣。這是肯定的,因為如果你不得不同一臺機器打交道,而這臺機器全部由文字組成,像機械式手表一樣復(fù)雜,并且規(guī)模大出1000倍,那么你也會養(yǎng)成這種習(xí)慣的?! 〈送猓疫€認(rèn)為,行為怪異的人和憤世嫉俗的人比普通人更可能成為黑客。計算機世界就像是智力世界的大西部,在那里沒有你不敢想的事情,只要你愿意承擔(dān)冒險后果。  如果我成功實現(xiàn)了自己對這本書的設(shè)想,那么它也將是一片智力的大西部。我不希望你帶著某種壓迫感來閱讀此書,心里想著:“沒辦法,這些書呆子看上去正在接管世界。我最好能懂一點他們正在干的事情,這樣就不會被他們整出來的下一個東西唬到了?!比绻阆矚g思考,閱讀此書應(yīng)該會帶給你很多樂趣。雖然黑客從外表看上去一般都是呆呆的,但是他們的大腦內(nèi)部卻是一個有趣得讓你吃驚的地方?! 懹隈R薩諸塞州坎布里奇  2004年4月

內(nèi)容概要

  本書是硅谷創(chuàng)業(yè)之父Paul Graham
的文集,主要介紹黑客即優(yōu)秀程序員的愛好和動機,討論黑客成長、黑客對世界的貢獻以及編程語言和黑客工作方法等所有對計算機時代感興趣的人的一些話題。書中的內(nèi)容不但有助于了解計算機編程的本質(zhì)、互聯(lián)網(wǎng)行業(yè)的規(guī)則,還會幫助讀者了解我們這個時代,迫使讀者獨立思考。
  本書適合所有程序員和互聯(lián)網(wǎng)創(chuàng)業(yè)者,也適合一切對計算機行業(yè)感興趣的讀者。

作者簡介

  Paul
Graham,Lisp專家,世界上首個互聯(lián)網(wǎng)應(yīng)用程序Viaweb開發(fā)人之一。創(chuàng)建的Viaweb公司后被雅虎收購,改名為YahOO!Store。2005年創(chuàng)辦Y
Combinator,開創(chuàng)了天使投資新模式,被《福布斯》雜志喻為“撼動硅谷的人”。目前為止其公司扶持的創(chuàng)業(yè)公司已有250余家,成功的超過80%。Graham是當(dāng)之無愧的“硅谷創(chuàng)業(yè)之父”。

書籍目錄

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

媒體關(guān)注與評論

  此書將迫使你重新思考計算機編程的本質(zhì)?!  ?Robert Morris,麻省理工學(xué)院  人類社會還沒有充分理解程序員帶來的美和智慧。Graham的這本書卻做到了這一點,寫得清晰又動人。任何愿意傾聽的人都會有所收獲。如果我們不愿意馬上就失去一些重要的東西,那么我們這個社會就應(yīng)該傾聽?!  ?Lawrence Lessig,斯坦福大學(xué)法學(xué)院,《Free Culture》的作者  真正睿智之士的腦力激蕩,讀來令人著迷。單單是《為何書呆子不受歡迎》一文就值回書價,它回答了我們這個時代的關(guān)鍵問題?!  ?Chris Anderson,Wired雜志主編  Paul Graham的思維站在高處,文筆優(yōu)雅清晰,且不乏幽默,這不僅在像他這樣的電腦高手群體中實屬罕見,而且足以躋身于優(yōu)秀作家的行列。  —— David Weinberger,《Cluetrain Manifesto》的作者  Paul Graham的《黑客與畫家》是一本內(nèi)容廣泛的書,但是重要的地方,不是你從中學(xué)到了為什么書呆子在高中時備受挫折,或者計算機語言設(shè)計和實現(xiàn)的奧妙,而是他在講述每一個題目時的那種方法,那樣生動有趣,富有啟迪性,讓你莞爾一笑,然后陷入思考。高度推薦此書給所有讀者。  —— Rob “CmdrTaco” Malda,Slashdot.org的創(chuàng)始人和管理者  Paul Graham是一個電腦高手,還是一個畫家,以及一個出色的作家。他的文章清晰易懂、幽默生動,充滿了與眾不同的看法和切實可行的高見。他從藝術(shù)、科學(xué)、商業(yè)互相交織的角度,談?wù)撊绾螌懗鰞?yōu)秀的代碼。你可能會因為他的文章,而想要用Lisp語言編程?!  ?Andy Hertzfeld,《Macintosh Computer》的作者  Paul Graham的《黑客與畫家》是我最近讀到的最發(fā)人深思的書籍之一。行文明白流暢,主題多樣,而且十分有趣?!  ?Jeff “hemos” Bates,OSDN的主管和Slashdot.org的開發(fā)者 

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    黑客與畫家 PDF格式下載


用戶評論 (總計17條)

 
 

  •   阮老師翻譯的圖書絕對沒有問題。請大家大力支持!非計算機或計算機的朋友們都要來支持。為了讓大家讀得欲罷不能,還向大家推薦幾本圖書。這篇評論,我是在豆瓣上看到的,非自己的原創(chuàng),但覺得推薦的幾本圖書都非常不錯。所以與大家分享一下。 第一本:《黑客與畫家》就是你看到的這一本書    第二本:《新機器的靈魂》很難找到樣書了    第三本:《設(shè)計原本》連續(xù)14周的排名前三,我看不紅也難。但談設(shè)計這種書吧,公看公有理,婆看婆有道,大師作品讀讀總有收獲。=========================================================================================================    《黑客與畫家》從書名我們都能看出書中的內(nèi)容并不深奧,作者最大的目的就是,通過這本書讓普通讀者理解我們所處的這個計算機時代,揭示它的發(fā)展軌跡,幫助你看清我們現(xiàn)在的位置和將來的方向?!    逗诳团c畫家》這本書和另一本獲得過普策利獎的圖書The soul of a new machine 中譯本的書名為《新機器的靈魂》寫作風(fēng)格是差不多的。都并不是寫給計算機專業(yè)人士看的。只是兩者不同的是前者的作者...是美國互聯(lián)網(wǎng)界舉足輕重、有“創(chuàng)業(yè)教父”之稱的哈佛大學(xué)計算機博士保羅?格雷厄姆(Paul Graham),這是他的文集。而后者《新機器的靈魂》則是一個非計算機專業(yè)人士對計算機業(yè)的內(nèi)行透視。你可以將它當(dāng)作一本小說,故事、語言精彩動人。但故事之外,同樣富于內(nèi)涵,因此還可以當(dāng)作企業(yè)管理的案例,一個項目管理的實例。因為,作者引導(dǎo)讀者鉆進機器內(nèi)部、產(chǎn)業(yè)內(nèi)部、企業(yè)內(nèi)部,作了一次難忘的旅行。本書在美國不斷再版,業(yè)內(nèi)業(yè)外均受歡迎?!豆尽罚↖nc.)雜志將其列為歷史上最佳商業(yè)書籍之一,U.C.Berkeley的Haas商學(xué)院將其列為MBA組織行為課程的必讀書籍。    《新機器的靈魂》 這本書是1981年出版的,今年整整20年。當(dāng)年一經(jīng)出版,就將作者Tracy Kidder推向了事業(yè)的顛峰,不但大受好評,沖向暢銷書的榜首,并于1982年為他一舉贏得普利策獎和非小說類的美國圖書獎(American Book Award)兩項大獎??上н@本書現(xiàn)在找不到的中譯本了,或許大家可以在圖書館找到。    近期還有一本圖書也值得大家關(guān)注,那也是《設(shè)計原本》。大師的作品總是會引來無數(shù)人的圍觀,喜歡他的人譽為他是神書,不好的人認(rèn)為他差到谷底??赡艽蠹铱创髱熥髌返慕嵌炔灰粯?,層次不一樣所以獲得共鳴也就不一樣吧。但我想,無論與否,大師的作品都應(yīng)該去讀一讀。或接受,或批判都是一種閱讀的智慧。 閱讀更多 ›
  •   《黑客與畫家》是人民郵電的新書,今年4月份出版。微博上看到不少人推薦,就買了一本看。這本書是從英文版翻譯過來的。英文版出版于2004年。拿到手的時候覺得有點上當(dāng),買了一本舊書??赐曛笥X得沒有上當(dāng)?shù)母杏X了。書寫的不錯。雖然是7年前寫的,今天看好像都沒過時。本書作者曾經(jīng)是一位程序員,與另外一人合伙寫了第一個互聯(lián)網(wǎng)應(yīng)用程序ViaWeb,一個可以讓用戶自助搭建網(wǎng)上商店的程序,后來賣給雅虎。之后開始做風(fēng)險投資。本書是他的一些隨筆性質(zhì)的文章。標(biāo)題中所說的黑客,指的是那些喜歡專研技術(shù)、技術(shù)高超的程序員(在中文技術(shù)社區(qū)中好像可以與大牛程序員同義),與大眾對黑客的理解不同。不知英語讀者如何理解這個標(biāo)題,我覺得《黑客與畫家》這個標(biāo)題是一個試圖教育消費者的不太好的嘗試。漢語讀者對黑客的理解就是書中所說的cracker。本書作者自己可以算作一個黑客也就是一個大牛程序員。之后做了風(fēng)險投資家,視野更開闊了。書中許多觀點比較新穎獨到。本書文章要表達的大致思想如下:什么是黑客,黑客有哪些特點與習(xí)慣,黑客如何致富(抓住互聯(lián)網(wǎng)這個機會,創(chuàng)業(yè)),編程語言如何影響ViaWeb的創(chuàng)業(yè)(使用了Lisp語言來開發(fā),快速高效,讓對手難以超越),編程語言隨想(100年后的編程語言是什么樣的,最好的編程語言是什么...樣的)。以下隨便從書中抄錄幾個我認(rèn)為比較獨到的看法:1:第70頁,viaweb由程序員做客服,現(xiàn)場答復(fù)甚至修復(fù)bug。這一點與另一位美國著名程序員Joel Spolsky的做法類似。2:第141也:埃菲爾鐵塔如此引人注目,部分原因是因為它的外形是遞歸的,大塔上面還有小塔。3:第152頁:劫持飛機與“緩沖區(qū)溢出攻擊”有類似之處。在一般飛機上,乘客區(qū)與駕駛艙是相通的,就像C語言中的數(shù)據(jù)區(qū)與代碼去是相鄰的一樣。劫機者一旦進入駕駛艙,實際上就相當(dāng)于把自己從數(shù)據(jù)提升為代碼。另外值得表揚的是本書的翻譯,首先是我沒發(fā)現(xiàn)一處問題(筆誤、表達不準(zhǔn)確等),這在IT界的翻譯書中已經(jīng)比較難得了。可以看出作者對IT是比較了解的。另外漢語相當(dāng)?shù)牧鲿常@就更難得了。 閱讀更多 ›
  •   今日讀完《黑客與畫家》一書才發(fā)現(xiàn)我們一直在促成一個錯誤。編程首先是為了解決問題,其次是可以滿足自己的好奇心,愉悅自己,有可能的話還可以利用此掙錢??墒侵袊鳬T教育往往直接引導(dǎo)學(xué)生向錢看,什么技術(shù)賺錢就鼓勵學(xué)生去學(xué)什么;什么知識高深就要求學(xué)生學(xué)什么,妄圖每個學(xué)生都能成為研究員,科學(xué)家。于是許多年了,中國也沒出現(xiàn)多少偉大的黑客,也沒出現(xiàn)幾個以技術(shù)見長的創(chuàng)業(yè)公司。有的大多只是抄襲剽竊再加人海戰(zhàn)術(shù)。 許多上大學(xué)前從未接觸過編程的同學(xué)大一時就得學(xué)習(xí)語法繁瑣的C或C++,他們還未對編程了解多少,就已經(jīng)開始痛恨它了,有的甚至決定要換專業(yè)?!懊篮玫馁嶅X前景”再加上具有中國特色的”忍“往往造就了許多拿著高薪,可心里痛恨自己工作的碼農(nóng)。 談不上熱愛怎么可能全身心投入繼而創(chuàng)新呢? 就好比學(xué)習(xí)英語是為了方便交流,閱讀,泡外國妹子而不是為了通過各種英語等級認(rèn)證。莫要本末倒置。 引用書中的一段話:”如果觀察那些做出偉大作品的人,你會發(fā)現(xiàn)他們的共同點就是工作的非常艱苦。如果你工作的不艱苦,你可能正在浪費時間。 并非所有的痛苦都是有益的。世界上有有益的痛苦,也有無益的痛苦。你需要的是咬牙向前沖刺的痛苦,而不是腳背釘子扎破的痛苦。解決難題的痛苦對設(shè)計師有好處,但是對付挑剔的客戶的痛苦或者對付質(zhì)量低劣的建材的痛苦就是另一回事了?!? 我們中國的處世哲學(xué)就...是強調(diào)一味的忍??墒呛枚鄷r候那是沒必要的也是不正確的,堅持 != 成功 唉! 好的東西都不怎么容易得到,這是沒錯的。 可是不能就此認(rèn)為費盡心機得到的東西就一定是好東西啊。 我們可以為了追求美而忍受痛苦,但是不能一味的忍受無益的痛苦。后者不斷的摧殘我們的身心意志,還讓我們誤以為自己是在好好的珍惜時間。 這兩天被一些專業(yè)問題搞得頭痛又忽然迷茫起來,讀了Paul Graham的《黑客與畫家》后思想豁然開朗,真似醍醐灌頂。處于事業(yè)上升期的騷年假如找不到好的導(dǎo)師指引,不妨多讀幾本好書。 閱讀更多 ›
  •   阮一峰老師的書,我是支持的,翻譯得很好,本書原本就很了不起。
  •   這是是我購買的第一本正版的電子書,非常不錯,有思想有內(nèi)涵。
  •   半本書講人生,半本書講編程。但是半本書的分量很重,好看,啟迪思考。推薦閱讀方式:前半本細細品讀,后半本掃讀。
  •   很不錯的書,看的很過癮。非常有啟發(fā)性,而且作者當(dāng)年對未來的很多預(yù)想,事實證明非常正確
  •   不錯的一本書,但有些地方讀起來比較吃力,看來不適合非技術(shù)人員
  •   這本書打通了許多領(lǐng)域和視野
  •   書中很多預(yù)言在今天都得以實現(xiàn),當(dāng)然除了js,當(dāng)年就如此有遠見,真是欽佩,程序員更像畫家,只有不斷修改,才會逼近完美
  •   最喜歡這本書了 幫助很大
  •   可以作為讀物,可以作為指導(dǎo)。
  •   幫朋友帶的 他很喜歡 不過感覺封面不是很好啊 容易掉顏色 容易蹭花
  •   這本書好多觀點深有共鳴,尤其喜歡作者那種以自己的切身經(jīng)驗和體會誨人不倦地給讀者講述地方式,很舒服
  •   非常好看非常好看非常有用
  •   還沒看~~比較熱的書都先囤一下
  •   看到老鳥們推薦而來
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7