出版時(shí)間:2011-4 出版社:人民郵電出版社 作者:[美] Paul Graham 頁數(shù):236 譯者:阮一峰
Tag標(biāo)簽:無
前言
《黑客與畫家:硅谷創(chuàng)業(yè)之父Paul Graham文集》嘗試解釋計(jì)算機(jī)世界里發(fā)生了什么事,所以,它不僅僅是寫給程序員看的,也適合所有人。比如,第6章講如何致富,我相信這是所有讀者普遍感興趣的內(nèi)容?! ∧憧赡茏⒁獾搅耍^去三十年中,很多賺到大錢的人都是程序員,比如比爾·蓋茨、史蒂夫·喬布斯、拉里·埃里森。為什么?為什么是程序員,而不是土木工程師,或者攝影師,或者精算師?第6章將告訴你答案。 軟件帶來財(cái)富,僅僅代表了大趨勢(shì)的一面而已。這種大趨勢(shì)就是本書的主題。我們的時(shí)代是計(jì)算機(jī)時(shí)代。以前,人們?cè)?jīng)認(rèn)定這個(gè)時(shí)代應(yīng)該是太空時(shí)代或者原子時(shí)代。但是事實(shí)證明,它們只是公關(guān)公司發(fā)明的概念。計(jì)算機(jī)對(duì)人類生活的影響遠(yuǎn)遠(yuǎn)超過了太空航行或者原子技術(shù)的影響。 我們生活中的一切,都正在成為計(jì)算機(jī)。打字機(jī)被計(jì)算機(jī)取代了,電話也變成了計(jì)算機(jī),照相機(jī)亦是如此。很快,電視機(jī)也將變成計(jì)算機(jī)。當(dāng)今小轎車所具備的計(jì)算能力比1970年占滿一間屋子的大型計(jì)算機(jī)還要強(qiáng)。信件、百科全書、報(bào)紙,甚至本地的小店,都正在被互聯(lián)網(wǎng)取代。所以,如果你想理解我們目前的世界以及它的未來動(dòng)向,那么多了解一些黑客的想法會(huì)對(duì)你有幫助?! 『诳??那不是侵入他人計(jì)算機(jī)的人嗎?在外行人看來,這個(gè)詞的意思就是這樣。但是在計(jì)算機(jī)世界中,黑客指的是專家級(jí)程序員。因?yàn)楸緯哪康氖墙忉屨鎸?shí)的計(jì)算機(jī)世界是怎么一回事,所以我決定冒著被誤解的風(fēng)險(xiǎn),按照行業(yè)內(nèi)的定義使用這個(gè)詞。 本書的前幾章回答了一些大家可能都想過的問題。怎樣創(chuàng)業(yè)才會(huì)成功?技術(shù)是否造成了技術(shù)人員與普通人之間的隔閡?程序員到底在做些什么?為什么那些讀高中時(shí)普普通通的學(xué)生,最終卻搖身一變成為世界上最有影響力的人士?微軟公司會(huì)控制互聯(lián)網(wǎng)嗎?怎樣才能對(duì)付垃圾郵件? 《黑客與畫家:硅谷創(chuàng)業(yè)之父Paul Graham文集》后面幾章談的是大多數(shù)非計(jì)算機(jī)行業(yè)的人士沒有想過的問題——編程語言。為什么普通人要去關(guān)心編程語言?因?yàn)槿绻阆肓私夂诳?,就必須懂一點(diǎn)編程語言。這就好比回到1880年,如果你想理解技術(shù)發(fā)展,就必須懂一點(diǎn)蒸汽機(jī)。 計(jì)算機(jī)程序只是文本而已。你選擇什么語言,決定了你能說什么話。編程語言就是程序員的思維方式。 因此很自然,編程語言對(duì)程序員的思想有巨大的影響。你從他們寫的軟件中就可以看出來。旅游網(wǎng)站Orbitz成功打入了競(jìng)爭(zhēng)激烈的網(wǎng)絡(luò)訂房訂票市場(chǎng)。該市場(chǎng)原先被兩大巨頭主宰,一個(gè)是微軟公司,另一個(gè)是擁有數(shù)十年電子預(yù)定服務(wù)經(jīng)驗(yàn)的Sabre。Orbitz是怎么從它們手中搶到市場(chǎng)的?最主要的原因就是它使用了一種更好的編程語言?! 「鶕?jù)使用的語言不同,程序員往往會(huì)被分成不同的派別。人們區(qū)分程序員甚至不是看他們寫了什么程序,而是看他們使用什么語言。所以,聲稱一種語言優(yōu)于另一種語言被認(rèn)為是不禮貌的行為。但是,沒有一個(gè)編程語言的設(shè)計(jì)者會(huì)相信“不同的語言各有千秋”這種文縐縐的客套話。我將直言不諱地說出自己對(duì)于編程語言的看法,這也許會(huì)令很多人不快,但是如果想要理解黑客,我真的覺得沒有其他更好的方法?! ∮行┳x者可能不理解第3章的內(nèi)容。這一章與計(jì)算機(jī)有什么關(guān)系?事實(shí)是黑客很在乎言論自由。Slashdot(它是黑客世界的《紐約時(shí)報(bào)》)有一個(gè)專欄討論這個(gè)問題。我想Slashdot的大多數(shù)讀者都認(rèn)為重視言論自由是天經(jīng)地義的事情。不過《飛機(jī)與飛行員》(Plane & Pilot)雜志就肯定不會(huì)有一個(gè)這樣的欄目?! 槭裁春诳湍敲丛诤跹哉撟杂??我認(rèn)為,部分原因在于,革新對(duì)于軟件行業(yè)實(shí)在是太重要了,而革新和異端實(shí)際上是同一件事。優(yōu)秀的黑客養(yǎng)成了一種質(zhì)疑一切的習(xí)慣。這是肯定的,因?yàn)槿绻悴坏貌煌慌_(tái)機(jī)器打交道,而這臺(tái)機(jī)器全部由文字組成,像機(jī)械式手表一樣復(fù)雜,并且規(guī)模大出1000倍,那么你也會(huì)養(yǎng)成這種習(xí)慣的。 此外,我還認(rèn)為,行為怪異的人和憤世嫉俗的人比普通人更可能成為黑客。計(jì)算機(jī)世界就像是智力世界的大西部,在那里沒有你不敢想的事情,只要你愿意承擔(dān)冒險(xiǎn)后果。 如果我成功實(shí)現(xiàn)了自己對(duì)這本書的設(shè)想,那么它也將是一片智力的大西部。我不希望你帶著某種壓迫感來閱讀此書,心里想著:“沒辦法,這些書呆子看上去正在接管世界。我最好能懂一點(diǎn)他們正在干的事情,這樣就不會(huì)被他們整出來的下一個(gè)東西唬到了。”如果你喜歡思考,閱讀此書應(yīng)該會(huì)帶給你很多樂趣。雖然黑客從外表看上去一般都是呆呆的,但是他們的大腦內(nèi)部卻是一個(gè)有趣得讓你吃驚的地方?! 懹隈R薩諸塞州坎布里奇 2004年4月
內(nèi)容概要
本書是硅谷創(chuàng)業(yè)之父Paul Graham
的文集,主要介紹黑客即優(yōu)秀程序員的愛好和動(dòng)機(jī),討論黑客成長(zhǎng)、黑客對(duì)世界的貢獻(xiàn)以及編程語言和黑客工作方法等所有對(duì)計(jì)算機(jī)時(shí)代感興趣的人的一些話題。書中的內(nèi)容不但有助于了解計(jì)算機(jī)編程的本質(zhì)、互聯(lián)網(wǎng)行業(yè)的規(guī)則,還會(huì)幫助讀者了解我們這個(gè)時(shí)代,迫使讀者獨(dú)立思考。
本書適合所有程序員和互聯(lián)網(wǎng)創(chuàng)業(yè)者,也適合一切對(duì)計(jì)算機(jī)行業(yè)感興趣的讀者。
作者簡(jiǎn)介
Paul
Graham,Lisp專家,世界上首個(gè)互聯(lián)網(wǎng)應(yīng)用程序Viaweb開發(fā)人之一。創(chuàng)建的Viaweb公司后被雅虎收購(gòu),改名為YahOO!Store。2005年創(chuàng)辦Y
Combinator,開創(chuàng)了天使投資新模式,被《福布斯》雜志喻為“撼動(dòng)硅谷的人”。目前為止其公司扶持的創(chuàng)業(yè)公司已有250余家,成功的超過80%。Graham是當(dāng)之無愧的“硅谷創(chuàng)業(yè)之父”。
書籍目錄
1 為什么書呆子不受歡迎
他們的心思在別的地方。
2 黑客與畫家
黑客也是創(chuàng)造者,與畫家、建筑師、作家一樣。
3 不能說的話
如果你的想法是社會(huì)無法容忍的,你怎么辦?
4 良好的壞習(xí)慣
與其他美國(guó)人一樣,黑客的成功秘訣就是打破常規(guī)。
5 另一條路
互聯(lián)網(wǎng)軟件是微機(jī)誕生后的最大機(jī)會(huì)。
6 如何創(chuàng)造財(cái)富
致富的最好方法就是為社會(huì)創(chuàng)造財(cái)富。創(chuàng)造財(cái)富的最好方法就是創(chuàng)業(yè)。
7 關(guān)注貧富分化
“收入分配不平等”的危害,會(huì)不會(huì)沒有我們想的那樣嚴(yán)重?
8 防止垃圾郵件的一種方法
不久前,許多專家還認(rèn)為無法有效地過濾垃圾郵件。本文改變了他們的想法。
9 設(shè)計(jì)者的品味
如何做出優(yōu)秀的東西?
10 編程語言解析
什么是編程語言?為什么它們現(xiàn)在很熱門?
11 一百年后的編程語言
一百年后,人類怎樣編程?為什么不從現(xiàn)在開始就這樣編程呢?
12 拒絕平庸
別忘了你的對(duì)手與你一樣,能用任何想用的語言編寫互聯(lián)網(wǎng)軟件。
13 書呆子的復(fù)仇
在高科技行業(yè),只有失敗者采用“業(yè)界最佳實(shí)踐”。
14 夢(mèng)寐以求的?程語言
一種好的編程語言,是讓黑客可以隨心所欲使用的語言。
15 設(shè)計(jì)與研究
研究必須是“新”的,而設(shè)計(jì)必須是“好”的。
志謝
術(shù)語解釋
圖片授權(quán)說明
媒體關(guān)注與評(píng)論
此書將迫使你重新思考計(jì)算機(jī)編程的本質(zhì)?! ?Robert Morris,麻省理工學(xué)院 人類社會(huì)還沒有充分理解程序員帶來的美和智慧。Graham的這本書卻做到了這一點(diǎn),寫得清晰又動(dòng)人。任何愿意傾聽的人都會(huì)有所收獲。如果我們不愿意馬上就失去一些重要的東西,那么我們這個(gè)社會(huì)就應(yīng)該傾聽?! ?Lawrence Lessig,斯坦福大學(xué)法學(xué)院,《Free Culture》的作者 真正睿智之士的腦力激蕩,讀來令人著迷。單單是《為何書呆子不受歡迎》一文就值回書價(jià),它回答了我們這個(gè)時(shí)代的關(guān)鍵問題?! ?Chris Anderson,Wired雜志主編 Paul Graham的思維站在高處,文筆優(yōu)雅清晰,且不乏幽默,這不僅在像他這樣的電腦高手群體中實(shí)屬罕見,而且足以躋身于優(yōu)秀作家的行列?! ?David Weinberger,《Cluetrain Manifesto》的作者 Paul Graham的《黑客與畫家》是一本內(nèi)容廣泛的書,但是重要的地方,不是你從中學(xué)到了為什么書呆子在高中時(shí)備受挫折,或者計(jì)算機(jī)語言設(shè)計(jì)和實(shí)現(xiàn)的奧妙,而是他在講述每一個(gè)題目時(shí)的那種方法,那樣生動(dòng)有趣,富有啟迪性,讓你莞爾一笑,然后陷入思考。高度推薦此書給所有讀者?! ?Rob “CmdrTaco” Malda,Slashdot.org的創(chuàng)始人和管理者 Paul Graham是一個(gè)電腦高手,還是一個(gè)畫家,以及一個(gè)出色的作家。他的文章清晰易懂、幽默生動(dòng),充滿了與眾不同的看法和切實(shí)可行的高見。他從藝術(shù)、科學(xué)、商業(yè)互相交織的角度,談?wù)撊绾螌懗鰞?yōu)秀的代碼。你可能會(huì)因?yàn)樗奈恼?,而想要用Lisp語言編程。 —— Andy Hertzfeld,《Macintosh Computer》的作者 Paul Graham的《黑客與畫家》是我最近讀到的最發(fā)人深思的書籍之一。行文明白流暢,主題多樣,而且十分有趣。 —— Jeff “hemos” Bates,OSDN的主管和Slashdot.org的開發(fā)者
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載