黑客與畫家讀書筆記_第1頁
黑客與畫家讀書筆記_第2頁
黑客與畫家讀書筆記_第3頁
黑客與畫家讀書筆記_第4頁
黑客與畫家讀書筆記_第5頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、黑客與畫家讀書筆記您需要登錄后才可以回帖登錄|注冊發(fā)布這本書,我讀了不下兩次,有些章節(jié)起碼讀了5到6次。讀過這本書才發(fā)現(xiàn),我對“黑客”這個(gè)名詞的理解一直是錯(cuò)誤的。因?yàn)樯磉叺拿襟w一直把“黑客”形容成犯罪分子,用電腦入侵別人的電腦,奪取信息或向別人的計(jì)算機(jī)植入病毒的人。這類入侵別人電腦的人有另外一個(gè)名詞cracker(入侵者)。黑客其實(shí)是一堆精通計(jì)算機(jī)技術(shù)的普通人。自由軟件基金會(huì)創(chuàng)始人RichardStallman說:“出于興趣,解決某個(gè)難題,不管它是否有用,這就是黑客。(Playfullydoingsomethingdifficult,whetherusefulornot,thatishacki

2、ng.)直到今天,對黑客最佳的論述:.使用計(jì)算機(jī),不應(yīng)受到任何限制,任何事情都應(yīng)該親手嘗試一下。.信息應(yīng)該全部。.不信任權(quán)威,提倡去中心化。.判斷一個(gè)人應(yīng)該看他的技術(shù)能力,而不是看其他標(biāo)準(zhǔn)。.你可以用計(jì)算機(jī)創(chuàng)造美和藝術(shù)。.計(jì)算機(jī)使生活更美好。黑客與畫家前面幾章主要講書呆子是如何成長,為什么不受歡迎。書呆子都會(huì)遭受其他人的欺負(fù)等原因。在美國,為什么書呆子不受歡迎。這個(gè)做了很詳細(xì)的解析。黑客與畫家這本書,最令我深刻的是深入地講解了”什么才是財(cái)富“,黑客們創(chuàng)造了很多強(qiáng)大又的軟件,這些軟件就是財(cái)富,而不是錢包里的RMB“。正因?yàn)榧垘诺牧魍ǎ?cái)富的含義被模糊了,大家都以為紙幣就是財(cái)富,其實(shí)不是的。紙幣只

3、是交換財(cái)富的手段罷了。所以我一直對一些僅僅從交易中獲利,而從不創(chuàng)造財(cái)富的職業(yè)完全不感興趣。比如一些職業(yè),低價(jià)收入,高價(jià)賣出,賺取中間的價(jià)錢,這類職業(yè)我從來不感興趣。以前不懂得這些道理,卻意外進(jìn)入自動(dòng)化這個(gè)行業(yè),我真是很幸運(yùn)。因?yàn)樵谶@個(gè)行業(yè)中,我可以感受到創(chuàng)造東西的樂趣。所謂造物的樂趣,真的很舒服。xx年,接觸C/C語言后,我不甘心只了解軟件。對硬件也認(rèn)真了解,因?yàn)槲矣X得要真正完全掌握計(jì)算機(jī),必須精通硬件與軟件,只懂其中一樣是不可能做到”完全掌握計(jì)算機(jī)“這種境界的。我相信,現(xiàn)在這個(gè)世界上的黑客們,他們都是精通硬件與軟件的。期間我買了很多加算機(jī)方面的書,軟件,硬件之類。后來才發(fā)現(xiàn),我現(xiàn)在用的PLC

4、其實(shí)就是一個(gè)主機(jī),所謂主機(jī)就是存儲(chǔ)器CPU輸入輸出接口的東西。當(dāng)理解了主機(jī)的含義后,發(fā)現(xiàn)其實(shí)身邊周圍都是計(jì)算機(jī)。我終于發(fā)現(xiàn)自己生存的價(jià)值,就是要變成一名黑客,為社會(huì)創(chuàng)造財(cái)富。從小我就喜歡計(jì)算機(jī),雖然以前一直用計(jì)算機(jī)來玩游戲,而且一直玩弄windows系統(tǒng)。讀了硅谷之火我發(fā)現(xiàn)原來個(gè)人計(jì)算機(jī)的誕生,是黑客們?yōu)榱送嬗螒蚨鴦?chuàng)造的,哈哈。對,我自己要成為一名黑客,我有這個(gè)信心,因?yàn)槲也?7歲,根據(jù)10000小時(shí)天才理論,我完全可以在35歲之前完成10000小時(shí)。我成為一名黑客,我想肯定可以將自動(dòng)化弄得更好,創(chuàng)造更好的機(jī)器人去服務(wù)人類。我相信機(jī)器人會(huì)令我們的未來更加美好,計(jì)算機(jī)也使我們的未來更加美好。一直

5、以來,對“黑客”這個(gè)詞總是充滿了神秘的想象,研究生的第一個(gè)學(xué)期學(xué)習(xí)了信息安全這門課以后,對“黑客”的工作自以為算是有了一些初步的認(rèn)識(shí),懷著這樣的心情,閱讀了黑客與畫家這本書,本以為會(huì)了解到更多的我所以為的“黑客”的工作,卻沒想到,這本書帶給我的不僅僅是對已深深印在腦海中的概念的推倒重建,更多的是引發(fā)我對很多以前從沒想過的問題的全新思考,這些思考帶給我不一樣的新的視角去看待其他事情,我想這就是閱讀的意義所在吧。首先,這本書絕不是你看到書名所能想象的那樣,如果你對這塊領(lǐng)域不那么熟悉的話。黑客,畫家,看似兩個(gè)毫無關(guān)聯(lián)的職業(yè),怎么能放在一起呢?然而,這正是該書的作者,他是黑客,也是畫家,他是程序員,更

6、是一名藝術(shù)家。書中,作者結(jié)合他的經(jīng)歷探討了很多不同的問題,例如:怎樣打破常規(guī)?怎樣創(chuàng)業(yè)才會(huì)成功?如果你的想法是社會(huì)不能容忍的,該怎么辦?為什么互聯(lián)網(wǎng)軟件是微軟誕生后最大的機(jī)會(huì)?如何創(chuàng)造財(cái)富?怎樣做出優(yōu)秀的東西?一百年后,人類怎樣編程?等等。總之,作者想要傳達(dá)的是新的思想,來幫助讀者理解我們所處的這個(gè)計(jì)算機(jī)時(shí)代,他的這些闡述,也的確帶給我很多的啟發(fā)。初讀本書,我就在腦海里對“黑客”這個(gè)概念作了重新定義,不像大多數(shù)人所認(rèn)為的那樣,“黑客”是利用自己的技術(shù)入侵他人計(jì)算機(jī)并帶來一些危害的人,在計(jì)算機(jī)世界里,黑客指的是專家級(jí)的程序員,根據(jù)理查德。斯托爾曼的說法,黑客行為具備三個(gè)特點(diǎn):好玩、高智商、探索精

7、神。真正的黑客致力于改變世界,讓世界運(yùn)轉(zhuǎn)得更好,而不是犯罪或危害他人。基于這樣的理解,作者在書的第一章討論了這樣一個(gè)問題:為什么書呆子不受歡迎?這里的書呆子,恰恰很可能就是一名未來的黑客,因?yàn)樽髡甙l(fā)現(xiàn),“書呆子”與“高智商”有強(qiáng)烈的正相關(guān)關(guān)系,他們不會(huì)將注意力放在諸如穿衣打扮、開晚會(huì)上面,他們的腦子里想著別的事情,例如讀書或觀察世界上,他們從小就在琢磨如何變得更聰明,并打心底里追求這個(gè),至于受不受歡迎,已經(jīng)不在他們的考慮范圍之內(nèi)了,所以,在學(xué)校里書呆子也許會(huì)被大家歧視或欺負(fù),但是離開學(xué)校以后,真實(shí)的世界卻能友好的地對待他們,因?yàn)檎鎸?shí)世界的龐大規(guī)模使得你做的每件事都能產(chǎn)生真正意義上的效果,發(fā)現(xiàn)正

8、確的答案就開始變得重要了,而這恰恰是書呆子的優(yōu)勢所在。黑客與畫家的共同之處在于他們都是創(chuàng)作者,與作曲家、建筑黑客與畫家的共同之處在于他們都是創(chuàng)作者,與作曲家、建筑師、作家一樣,他們都在試圖創(chuàng)作出優(yōu)秀的作品,從另一個(gè)角度來說,他們都能稱作為藝術(shù)家,創(chuàng)作過程中,他們可能會(huì)發(fā)現(xiàn)一些新技術(shù),但本質(zhì)上,他們并不是在做研究。黑客與畫家有很多共同之處,其中我認(rèn)為最重要的一點(diǎn)就是:你不能指望一開始就有完美的設(shè)計(jì)規(guī)格,要編寫一個(gè)程序,你把問題想清楚的時(shí)間點(diǎn),應(yīng)該是在編寫代碼的同時(shí),而不是之前。因?yàn)檫@終究是一項(xiàng)實(shí)踐性的工作,需要不斷的練習(xí)和探索,甚至很多的失敗,才能找到一個(gè)相對正確的答案,而這個(gè)答案在不久的將來很

9、有可能要再次修改甚至推倒。很多同學(xué)說自己編程能力不強(qiáng),排除不感興趣和懶惰的情況,總有人認(rèn)為自己要把某門語言掌握到滾瓜爛熟才開始寫代碼,這是最錯(cuò)誤的行為,你應(yīng)該從嘗試去解決一個(gè)小問題開始,在實(shí)際操作的過程中,不斷補(bǔ)充新的知識(shí),產(chǎn)生新的想法,就像書中說的,“編程語言是用來幫助思考程序的,而不是用來表達(dá)你已經(jīng)想好的程序”。程序員就像是手工藝人,他們創(chuàng)造人們需要的東西,也即財(cái)富,想要?jiǎng)?chuàng)造財(cái)富,就要做出優(yōu)秀的軟件,而實(shí)現(xiàn)最好的方法就是創(chuàng)業(yè)。作者結(jié)合自己創(chuàng)辦viaweb的經(jīng)歷,探討了一些創(chuàng)業(yè)的必備要素。其中最關(guān)鍵的就是:你必須了解用戶的需求。就像桌面軟件時(shí)代的過去,大多數(shù)的用戶并不需要成為系統(tǒng)管理員,很多

10、時(shí)候他們所需要的設(shè)備就只要有屏幕、瀏覽器、無線網(wǎng)卡就夠了,互聯(lián)網(wǎng)軟件的誕生正好滿足了這些需求,它們更加方便、易操作甚至更強(qiáng)大,同時(shí)數(shù)據(jù)會(huì)更安全,更重要的是,通過研究用戶的行為,能及時(shí)的優(yōu)化軟件并馬上得到反饋,帶來更好用戶體驗(yàn)的同時(shí)也帶來了更多的用戶數(shù)量,而這恰是決定一款軟件成功與否的標(biāo)志。創(chuàng)業(yè)的初始必然是艱辛的,同時(shí)壓力也會(huì)很大,但小團(tuán)隊(duì)創(chuàng)業(yè)的優(yōu)勢是每個(gè)人的貢獻(xiàn)是可測量的,在這種情況下,與其他愿意更努力工作的人一起組成一個(gè)團(tuán)隊(duì),互相產(chǎn)生激勵(lì)作用,從而共同謀取更高的回報(bào),這遠(yuǎn)遠(yuǎn)好過加入大公司而將自己的工作與平庸之輩的工作平均化。這也是創(chuàng)業(yè)公司的意義所在。就如喬布斯曾經(jīng)說過,創(chuàng)業(yè)的成敗取決于最早加

11、入公司的那十個(gè)人。要做出優(yōu)秀的軟件,就要有好的設(shè)計(jì),對于很多學(xué)科來說,優(yōu)秀設(shè)計(jì)的原則是共通的。例如,好的設(shè)計(jì)是簡單的設(shè)計(jì),當(dāng)你被迫把東西做得很簡單是,你就被迫直接面對真正的問題,也即設(shè)計(jì)的核心目的,做到這個(gè),你就能以簡潔又直接的方式滿足用戶的需求。又如,好的設(shè)計(jì)是啟發(fā)性的設(shè)計(jì),在軟件行業(yè)中這意味著,你應(yīng)該為用戶提供一些基本模塊,使得他們可以隨心所欲的自由組合,這往往更加引人入勝。書中,作者還談到了未來編程語言的發(fā)展方向,一種語言能否長期存在的最重要因素在于基本運(yùn)算符,內(nèi)核設(shè)計(jì)得越小、越干凈,它的生命力就越頑強(qiáng)。對于黑客來說,他們需要簡練的語言,這種語言具有最高層次的抽象和互動(dòng)性,而且很容易裝備,可以只用很少的代碼就解決常見的問題,不管是什么程序,真正要寫的代碼幾乎都與你自己的特點(diǎn)設(shè)置有關(guān),其他具有普遍性的問題都有現(xiàn)成的函數(shù)庫可以調(diào)用。然而,無論未來的編程語言發(fā)展如何,編程這項(xiàng)活動(dòng)始終不會(huì)停止,它就像

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論