黑客與畫(huà)家讀后感
引導語(yǔ):在知乎上看到如何鍛煉人的邏輯思維能力,有人推薦了這本書(shū),說(shuō)是讓提問(wèn)者好好看看作者Paul Graham文章的脈絡(luò )與構思。下面是小編為你帶來(lái)的黑客與畫(huà)家讀后感,希望對你有所幫助。

黑客與畫(huà)家讀后感(一)
中國科學(xué)技術(shù)大學(xué)軟件學(xué)院 鄒思聰 原創(chuàng )作品版權所有轉載請注明出處
一直以來(lái),對“黑客”這個(gè)詞總是充滿(mǎn)了神秘的想象,研究生的第一個(gè)學(xué)期學(xué)習了《信息安全》這門(mén)課以后,對“黑客”的工作自以為算是有了一些初步的認識,懷著(zhù)這樣的心情,閱讀了《黑客與畫(huà)家》這本書(shū),本以為會(huì )了解到更多的我所以為的“黑客”的工作,卻沒(méi)想到,這本書(shū)帶給我的不僅僅是對已深深印在腦海中的概念的推倒重建,更多的是引發(fā)我對很多以前從沒(méi)想過(guò)的問(wèn)題的全新思考,這些思考帶給我不一樣的新的視角去看待其他事情,我想這就是閱讀的意義所在吧。
首先,這本書(shū)絕不是你看到書(shū)名所能想象的那樣,如果你對這塊領(lǐng)域不那么熟悉的話(huà)。黑客,畫(huà)家,看似兩個(gè)毫無(wú)關(guān)聯(lián)的職業(yè),怎么能放在一起呢?然而,這正是該書(shū)的作者,他是黑客,也是畫(huà)家,他是程序員,更是一名藝術(shù)家。書(shū)中,作者結合他的經(jīng)歷探討了很多不同的問(wèn)題,例如:怎樣打破常規?怎樣創(chuàng )業(yè)才會(huì )成功?如果你的想法是社會(huì )不能容忍的,該怎么辦?為什么互聯(lián)網(wǎng)軟件是微軟誕生后最大的機會(huì )?如何創(chuàng )造財富?怎樣做出優(yōu)秀的東西?一百年后,人類(lèi)怎樣編程?等等?傊,作者想要傳達的是新的思想,來(lái)幫助讀者理解我們所處的這個(gè)計算機時(shí)代,他的這些闡述,也的確帶給我很多的啟發(fā)。
初讀本書(shū),我就在腦海里對“黑客”這個(gè)概念作了重新定義,不像大多數人所認為的那樣,“黑客”是利用自己的技術(shù)入侵他人計算機并帶來(lái)一些危害的人,在計算機世界里,黑客指的是專(zhuān)家級的程序員,根據理查德。斯托爾曼的說(shuō)法,黑客行為具備三個(gè)特點(diǎn):好玩、高智商、探索精神。真正的黑客致力于改變世界,讓世界運轉得更好,而不是犯罪或危害他人。
基于這樣的理解,作者在書(shū)的第一章討論了這樣一個(gè)問(wèn)題:為什么書(shū)呆子不受歡迎?這里的書(shū)呆子,恰恰很可能就是一名未來(lái)的黑客,因為作者發(fā)現,“書(shū)呆子”與“高智商”有強烈的正相關(guān)關(guān)系,他們不會(huì )將注意力放在諸如穿衣打扮、開(kāi)晚會(huì )上面,他們的腦子里想著(zhù)別的事情,例如讀書(shū)或觀(guān)察世界上,他們從小就在琢磨如何變得更聰明,并打心底里追求這個(gè),至于受不受歡迎,已經(jīng)不在他們的考慮范圍之內了,所以,在學(xué)校里書(shū)呆子也許會(huì )被大家歧視或欺負,但是離開(kāi)學(xué)校以后,真實(shí)的世界卻能友好的地對待他們,因為真實(shí)世界的龐大規模使得你做的每件事都能產(chǎn)生真正意義上的效果,發(fā)現正確的答案就開(kāi)始變得重要了,而這恰恰是書(shū)呆子的優(yōu)勢所在。
黑客與畫(huà)家的共同之處在于他們都是創(chuàng )作者,與作曲家、建筑師、作家一樣,他們都在試圖創(chuàng )作出優(yōu)秀的作品,從另一個(gè)角度來(lái)說(shuō),他們都能稱(chēng)作為藝術(shù)家,創(chuàng )作過(guò)程中,他們可能會(huì )發(fā)現一些新技術(shù),但本質(zhì)上,他們并不是在做研究。黑客與畫(huà)家有很多共同之處,其中我認為最重要的一點(diǎn)就是:你不能指望一開(kāi)始就有完美的設計規格,要編寫(xiě)一個(gè)程序,你把問(wèn)題想清楚的時(shí)間點(diǎn),應該是在編寫(xiě)代碼的同時(shí),而不是之前。因為這終究是一項實(shí)踐性的工作,需要不斷的練習和探索,甚至很多的失敗,才能找到一個(gè)相對正確的答案,而這個(gè)答案在不久的將來(lái)很有可能要再次修改甚至推倒。很多同學(xué)說(shuō)自己編程能力不強,排除不感興趣和懶惰的情況,總有人認為自己要把某門(mén)語(yǔ)言掌握到滾瓜爛熟才開(kāi)始寫(xiě)代碼,這是最錯誤的行為,你應該從嘗試去解決一個(gè)小問(wèn)題開(kāi)始,在實(shí)際操作的過(guò)程中,不斷補充新的知識,產(chǎn)生新的想法,就像書(shū)中說(shuō)的,“編程語(yǔ)言是用來(lái)幫助思考程序的,而不是用來(lái)表達你已經(jīng)想好的程序”。
程序員就像是手工藝人,他們創(chuàng )造人們需要的東西,也即財富,想要創(chuàng )造財富,就要做出優(yōu)秀的軟件,而實(shí)現最好的方法就是創(chuàng )業(yè)。作者結合自己創(chuàng )辦viaweb的經(jīng)歷,探討了一些創(chuàng )業(yè)的必備要素。其中最關(guān)鍵的就是:你必須了解用戶(hù)的需求。就像桌面軟件時(shí)代的過(guò)去,大多數的用戶(hù)并不需要成為系統管理員,很多時(shí)候他們所需要的設備就只要有屏幕、瀏覽器、無(wú)線(xiàn)網(wǎng)卡就夠了,互聯(lián)網(wǎng)軟件的誕生正好滿(mǎn)足了這些需求,它們更加方便、易操作甚至更強大,同時(shí)數據會(huì )更安全,更重要的是,通過(guò)研究用戶(hù)的行為,能及時(shí)的優(yōu)化軟件并馬上得到反饋,帶來(lái)更好用戶(hù)體驗的同時(shí)也帶來(lái)了更多的用戶(hù)數量,而這恰是決定一款軟件成功與否的標志。創(chuàng )業(yè)的初始必然是艱辛的,同時(shí)壓力也會(huì )很大,但小團隊創(chuàng )業(yè)的優(yōu)勢是每個(gè)人的貢獻是可測量的,在這種情況下,與其他愿意更努力工作的人一起組成一個(gè)團隊,互相產(chǎn)生激勵作用,從而共同謀取更高的回報,這遠遠好過(guò)加入大公司而將自己的工作與平庸之輩的工作平均化。這也是創(chuàng )業(yè)公司的意義所在。就如喬布斯曾經(jīng)說(shuō)過(guò),創(chuàng )業(yè)的成敗取決于最早加入公司的那十個(gè)人。
要做出優(yōu)秀的軟件,就要有好的.設計,對于很多學(xué)科來(lái)說(shuō),優(yōu)秀設計的原則是共通的。例如,好的設計是簡(jiǎn)單的設計,當你被迫把東西做得很簡(jiǎn)單是,你就被迫直接面對真正的問(wèn)題,也即設計的核心目的,做到這個(gè),你就能以簡(jiǎn)潔又直接的方式滿(mǎn)足用戶(hù)的需求。又如,好的設計是啟發(fā)性的設計,在軟件行業(yè)中這意味著(zhù),你應該為用戶(hù)提供一些基本模塊,使得他們可以隨心所欲的自由組合,這往往更加引人入勝。
書(shū)中,作者還談到了未來(lái)編程語(yǔ)言的發(fā)展方向,一種語(yǔ)言能否長(cháng)期存在的最重要因素在于基本運算符,內核設計得越小、越干凈,它的生命力就越頑強。對于黑客來(lái)說(shuō),他們需要簡(jiǎn)練的語(yǔ)言,這種語(yǔ)言具有最高層次的抽象和互動(dòng)性,而且很容易裝備,可以只用很少的代碼就解決常見(jiàn)的問(wèn)題,不管是什么程序,真正要寫(xiě)的代碼幾乎都與你自己的特點(diǎn)設置有關(guān),其他具有普遍性的問(wèn)題都有現成的函數庫可以調用。然而,無(wú)論未來(lái)的編程語(yǔ)言發(fā)展如何,編程這項活動(dòng)始終不會(huì )停止,它就像一種藝術(shù)創(chuàng )作,黑客就是藝術(shù)家,對于頂尖的黑客們來(lái)說(shuō),就像畫(huà)家中流傳的一句諺語(yǔ),“畫(huà)作永遠沒(méi)有完工的一天,你只是不再畫(huà)下去而已”。
《黑客與畫(huà)家》讀后感(二)
這本書(shū),我讀了不下兩次,有些章節起碼讀了5到6次。讀過(guò)這本書(shū)才發(fā)現,我對“黑客”這個(gè)名詞的理解一直是錯誤的。因為身邊的媒體一直把“黑客”形容成犯罪分子,用電腦入侵別人的電腦,奪取信息或向別人的計算機植入病毒的人。這類(lèi)入侵別人電腦的人有另外一個(gè)名詞cracker(入侵者)。
黑客其實(shí)是一堆精通計算機技術(shù)的普通人。自由軟件基金會(huì )創(chuàng )始人Richard Stallman說(shuō):
“出于興趣,解決某個(gè)難題,不管它是否有用,這就是黑客。(Playfully doing something difficult,whether useful or not,that is hacking.)"
直到今天,對黑客最佳的論述:
1.使用計算機,不應受到任何限制,任何事情都應該親手嘗試一下。
2.信息應該全部免費。
3.不信任權威,提倡去中心化。
4.判斷一個(gè)人應該看他的技術(shù)能力,而不是看其他標準。
5.你可以用計算機創(chuàng )造美和藝術(shù)。
6.計算機使生活更美好。
《黑客與畫(huà)家》前面幾章主要講書(shū)呆子是如何成長(cháng),為什么不受歡迎。書(shū)呆子都會(huì )遭受其他人的欺負等原因。在美國,為什么書(shū)呆子不受歡迎。這個(gè)做了很詳細的解析。
《黑客與畫(huà)家》這本書(shū),最令我深刻的是深入地講解了”什么才是財富“,黑客們創(chuàng )造了很多強大又免費的軟件,這些軟件就是財富,而不是錢(qián)包里的”RMB“。正因為紙幣的流通,財富的含義被模糊了,大家都以為紙幣就是財富,其實(shí)不是的。紙幣只是交換財富的手段罷了。所以我一直對一些僅僅從交易中獲利,而從不創(chuàng )造財富的職業(yè)完全不感興趣。比如一些職業(yè),低價(jià)收入,高價(jià)賣(mài)出,賺取中間的價(jià)錢(qián),這類(lèi)職業(yè)我從來(lái)不感興趣。
以前不懂得這些道理,卻意外進(jìn)入自動(dòng)化這個(gè)行業(yè),我真是很幸運。因為在這個(gè)行業(yè)中,我可以感受到創(chuàng )造東西的樂(lè )趣。所謂造物的樂(lè )趣,真的很舒服。2013年,接觸C++/C語(yǔ)言后,我不甘心只了解軟件。對硬件也認真了解,因為我覺(jué)得要真正完全掌握計算機,必須精通硬件與軟件,只懂其中一樣是不可能做到”完全掌握計算機“這種境界的。我相信,現在這個(gè)世界上的黑客們,他們都是精通硬件與軟件的。
期間我買(mǎi)了很多加算機方面的書(shū),軟件,硬件之類(lèi)。后來(lái)才發(fā)現,我現在用的PLC其實(shí)就是一個(gè)主機,所謂主機就是存儲器+CPU+輸入輸出接口的東西。當理解了主機的含義后,發(fā)現其實(shí)身邊周?chē)际怯嬎銠C。
我終于發(fā)現自己生存的價(jià)值,就是要變成一名黑客,為社會(huì )創(chuàng )造財富。從小我就喜歡計算機,雖然以前一直用計算機來(lái)玩游戲,而且一直玩弄windows系統。讀了《硅谷之火》我發(fā)現原來(lái)個(gè)人計算機的誕生,是黑客們?yōu)榱送嬗螒蚨鴦?chuàng )造的,哈哈。
對,我自己要成為一名黑客,我有這個(gè)信心,因為我才27歲,根據《10000小時(shí)天才理論》,我完全可以在35歲之前完成10000小時(shí)。我成為一名黑客,我想肯定可以將自動(dòng)化弄得更好,創(chuàng )造更好的機器人去服務(wù)人類(lèi)。我相信機器人會(huì )令我們的未來(lái)更加美好,計算機也使我們的未來(lái)更加美好。
【黑客與畫(huà)家讀后感】相關(guān)文章:
失明的畫(huà)家作文01-10
畫(huà)家訃告怎么寫(xiě)11-28
外國畫(huà)家名人故事鍋邊的畫(huà)家名人故事02-22
《畫(huà)家和牧童》說(shuō)課11-16
謎底是畫(huà)家的謎語(yǔ)04-30
當畫(huà)家的理想作文01-29
《畫(huà)家鄉》導學(xué)案教學(xué)設計04-20
理想畫(huà)家的作文(15篇)01-15
理想畫(huà)家的作文15篇01-15